
ADOBE FRAMEMAKER 10
MIF Reference
167
<SpecialCase No >
>
# end of ElementBegin
<ElementBegin
<ETag `Item'>
<Collapsed No >
<SpecialCase No >
>
# end of ElementBegin
<String `Light rail provides transportation for those who '>
>
<ParaLine
<String `are unable to drive or cannot afford an automobile.'>
<ElementEnd `Item'>
>
>
# end of Para
<Para
<PgfTag `Bullet'>
<PgfNumString `• \t'>
<ParaLine
<ElementBegin
<ETag `Item'>
<Collapsed No >
<SpecialCase No >
>
# end of ElementBegin
<String `Light rail lures commuters away from rush hour traffic.'>
# Again, note that both the Item and Bulletlist elements end
# before the end of the Para and ParaLine statements.
<ElementEnd `Item'>
<ElementEnd `UnorderedList'>
>
>
# end of Para
PrefixEnd and SuffixBegin statements
The
PrefixEnd
statement appears after the
ElementBegin
statement and any prefix strings the element has. Every-
thing between the
ElementBegin
statement and the
PrefixEnd
statement is treated as the element prefix. The
PrefixEnd
statement does not appear when the element has no prefix.
The
SuffixBegin
statement appears before the element suffix string, which is followed by the
ElementEnd
statement. Everything between the
SuffixBegin
statement and the
ElementEnd
statement is treated as the
element suffix. The
ElementEnd
statement does not appear when the element has no suffix.
Filter By Attribute
DefAttrValuesCatalog and AttrCondExprCatalog statements
The Filter By Attribute feature in FrameMaker 9 supports filtering a structured document for complex output
scenarios based on the value of attributes. You define a filter using a Boolean expression containing attribute-value
pairs. You can create multiple filters, save them, and use them for filtering a document based on different output
scenarios.
The
DefAttrValuesCatalog
statement and the
AttrCondExprCatalog
statement store information required for
generating the output.
The
DefAttrValuesCatalog
statement defines the contents of the defined attribute values catalog. If no values are
defined, the catalog is empty. Each definition has an attribute tag (
AttributeTag
) and a corresponding list of values
(
AttributeValue
).