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 |
---|---|---|---|
|
angle de cellule |
rotation |
Nombre entier |
|
Remplissage personnalisé |
S.O. |
Nombre entier correspondant à des valeurs FDK |
|
Utiliser le remplissage personnalisé |
S.O. |
0 = False Nonzero value = True |
|
Ombrage personnalisé |
S.O. |
|
|
Ombrage personnalisé |
S.O. |
0 = False Nonzero value = True |
|
trait d’encadrement bas personnalisé |
S.O. |
|
|
trait d’encadrement bas personnalisé |
S.O. |
0 = False Nonzero value = True |
|
trait d’encadrement gauche personnalisé |
S.O. |
|
|
trait d’encadrement gauche personnalisé |
S.O. |
0 = False Nonzero value = True |
|
trait d’encadrement droit personnalisé |
S.O. |
|
|
trait d’encadrement droit personnalisé |
S.O. |
0 = False Nonzero value = True |
|
trait d’encadrement haut personnalisé |
S.O. |
|
|
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 |
---|---|---|---|
|
garder avec le suivant |
S.O. |
0 = False Nonzero value = True |
|
garder avec le suivant |
S.O. |
0 = False Nonzero value = True |
|
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;
}