179
ADOBE FRAMEMAKER 6.0
MIF Statements for Structured Documents and Books
Usage
FraSGML writes out the tagstring value in an
ElementEnd
statement for use by filters. Your
application does not need to supply the tagstring value when it writes MIF files.If the interpreter reads
unbalanced
ElementBegin
and
ElementEnd
statements, it ignores superfluous element ends and closes all
open elements at the end of a
TextFlow
statement. If the interpreter reads a flow that does not have an
element enclosing all of the flow’s contents, it creates a highest-level element with the tag
NoName
.
ElementBegin
and
ElementEnd
statements are nested within
ParaLine
and
BookElements
state-
ments. The following example shows how FraSGML writes an UnorderedList element:
<Para
<PgfTag `Bullet'>
# The autonumber contains a bullet and a tab.
<PgfNumString `\xa5 \t'>
<ParaLine
# Note that the ElementBegin statement is nested inside both
# the Para and ParaLine statements.
<ElementBegin
<ETag `UnorderedList'>
<Collapsed No >
<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 `\xa5 \t'>
<ParaLine
<ElementBegin
<ETag `Item'>
>
End of
ElementBegin
statement
<ElementEnd
tagstring
>
End of specified element
Summary of Contents for FRAMEMAKER 6.0
Page 1: ...MIF Reference Online Manual FrameMaker 6 0 Adobe ...
Page 15: ...15 ADOBE FRAMEMAKER 6 0 Introduction ...
Page 159: ...159 ADOBE FRAMEMAKER 6 0 MIF Book File Statements ...
Page 232: ...232 ADOBE FRAMEMAKER 6 0 MIF Asian Text Processing Statements ...
Page 252: ...252 ADOBE FRAMEMAKER 6 0 Examples ...