26
i s f m p r o p e r t y v a l u e
3. element "gi" {. . .
attribute "attr" {. . .
. . .} . . .}
Arguments
token
propval
attr
gi
Details
•
This rule can be used at the highest level to set a default, or within an attribute rule.
•
Use this rule when the corresponding markup attribute translates to a property in
FrameMaker. If the markup attribute translates to a choice attribute instead, you need to
use the is fm value rule to specify the correspondence between markup tokens and
FrameMaker attribute choices.
•
When using this rule, remember that markup does not permit a token to appear in the
declared value of more than one attribute of an element. For example, the following rule:
element "picture" {
}}
corresponds to an erroneous markup ATTLIST such as:
<!ATTLIST picture
>
•
The default declarations for graphic elements include three attributes that have a name
token group as the declared value: position, align, and impby. These attributes
correspond to the FrameMaker properties position, alignment, and import by
reference or copy.
Structure Application Developer's Guide
value "token" is fm property value propval;
A token in a name token group.
A defined FrameMaker property value.
The name of a markup attribute.
A generic identifier.
is fm graphic element;
attribute "place" {
is fm property position;
value "left" is fm property value subcol left;
}
attribute "just" {
is fm property alignment;
value "left" is fm property value align left;
place (left, sright, snear, . . .)
just (left, aright, acenter, . . .)
427