
ADOBE FRAMEMAKER 10
MIF Reference
83
Syntax
Usage
VariableName
contains the name of the variable, used later in the MIF file by
Variable
to position the variable in
text.
VariableDef
contains the variable’s definition. A system-defined variable definition consists of a sequence of
building blocks, text, and character formats. A user-defined variable consists of text and character formats only.
The system variables for the current page number and running headers and footers can only appear on a master page
in an untagged text flow. You cannot insert any variables in a tagged text flow on a master page. You can insert
variables anywhere else in a text flow.
For more information about variables and the building blocks they can contain, see your user’s manual or the online
Help system.
Cross-references
A FrameMaker document can contain cross-references that refer to other portions of the document or to other
documents. A cross-reference has a marker that indicates the source (where the cross-reference points) and a format
that determines the text and its formatting in the cross-reference.
All cross-reference formats in a document are contained in one
XRefFormats
statement. A cross-reference format
is defined by an
XRefFormat
statement. Within text, an
XRef
statement and a
Marker
statement indicate where each
cross-reference appears.
XRefFormats and XRefFormat statements
The
XRefFormats
statement defines the formats of cross-references to be used in document text flows. A MIF file
can have only one
XRefFormats
statement, which must appear at the top level in the order given in
“MIF file layout”
on page 52
.
The
XRefFormat
statement supplies a cross-reference format name and its definition. The statement must appear in
an
XRefFormats
statement.
Syntax
<VariableFormats
<VariableFormat
<VariableName
tagstring
>
Name of variable
<VariableDef
string
>
Variable definition
>
End of
VariableFormat
statement
<VariableFormat…>
Additional statements as needed
…
>
End of
VariableFormats
statement
<XRefFormats
<XRefFormat