Conversion bidirectionnelle des propriétés de tableau

Familiarisez-vous avec la conversion bidirectionnelle des propriétés de tableau dans Adobe FrameMaker.

Les règles de lecture-écriture gèrent la conversion bidirectionnelle des propriétés de formatage de tableau. Le nouveau mappage des règles R/W (lecture-écriture) des propriétés de la cellule d’un tableau est le suivant :

Propriété

Règle R/W non-CALS

Règle R/W CALS

Valeur d’attribut

FP_CellAngle

angle de cellule

rotation

Nombre entier

FP_CellOverrideFill

Remplissage personnalisé

S.O.

Nombre entier correspondant à des valeurs FDK

FP_CellUseOverrideFill

Utiliser le remplissage personnalisé

S.O.

0 = False

Nonzero value = True

FP_CellOverrideShading

Ombrage personnalisé

S.O.

Balise de FO_Color

FP_CellUseOverrideShading

Ombrage personnalisé

S.O.

0 = False

Nonzero value = True

FP_CellOverrideBottomRuling

trait d’encadrement bas personnalisé

S.O.

Balise de FO_RulingFmt

FP_CellUseOverrideBRuling

trait d’encadrement bas personnalisé

S.O.

0 = False

Nonzero value = True

FP_CellOverrideLeftRuling

trait d’encadrement gauche personnalisé

S.O.

Balise de FO_RulingFmt

FP_CellUseOverrideLRuling

trait d’encadrement gauche personnalisé

S.O.

0 = False

Nonzero value = True

FP_CellOverrideRightRuling

trait d’encadrement droit personnalisé

S.O.

Balise de FO_RulingFmt

FP_CellUseOverrideRRuling

trait d’encadrement droit personnalisé

S.O.

0 = False

Nonzero value = True

FP_CellOverrideTopRuling

trait d’encadrement haut personnalisé

S.O.

Balise de FO_RulingFmt

FP_CellUseOverrideTRuling

trait d’encadrement haut personnalisé

S.O.

0 = False

Nonzero value = True

Le mappage de la règle R/W (lecture/écriture) des propriétés des lignes d’un tableau est le suivant :

Propriété

Règle R/W non-CALS

Règle R/W CALS

Valeur d’attribut

FP_RowKeepWithNext

garder avec le suivant

S.O.

0 = False

Nonzero value = True

FP_RowKeepWithPrev

garder avec le suivant

S.O.

0 = False

Nonzero value = True

FP_RowStart

placement de la ligne

S.O.

Nombre entier correspondant à des valeurs FDK

Dans l’exemple suivant, l’attribut prop5 contrôle l’encadrement inférieur du tableau.

element "tablecell"
{
   is fm table cell element;
   attribute "prop1" is fm property right ruling override;
   attribute "prop2" is fm property use right ruling override;
   attribute "prop3" is fm property top ruling override;
   attribute "prop4" is fm property use top ruling override;
   attribute "prop5" is fm property bottom ruling override;
   attribute "prop6" is fm property use bottom ruling override;
   attribute "prop7" is fm property left ruling override;
   attribute "prop8" is fm property use left ruling override;
   attribute "prop9" is fm property cell angle;
}

Dans l’exemple suivant, les attributs att1, att2, att3, et att4 contrôlent les propriétés d’ombrage de la cellule de tableau :

element "tablecell2"
{
   is fm table cell element;
   attribute "att1" is fm property shading override;
   attribute "att2" is fm property use shading override;
   attribute "att3" is fm property bottom ruling override;
   attribute "att4" is fm property use bottom ruling override; 
   attribute "att5" is fm property fill override;
   attribute "att6" is fm property use fill override;
}