ADOBE FRAMEMAKER 10
MIF Reference
159
A format change list can be named or unnamed. A named change list appears in the Format Change List Catalog.
Format rule clauses that use a named change list specify its name (or tag). Multiple rule clauses can specify the same
named change list. An unnamed change list appears in a rule clause. It is used only by the rule clause in which it
appears.
FmtChangeListCatalog statement
The FmtChangeListCatalog statement defines the contents of the Format Change List Catalog. A document can
have only one
FmtChangeListCatalog statement which must appear at the top level in the order given in “MIF file
layout” on page 10.
Syntax
FmtChangeList statement
The FmtChangeList statement creates a format change list definition. The FmtChangeList statement for a named
change list must appear in the
FmtChangeListCatalog statement. The FmtChangeList statement for a unnamed
change list must appear in the format rule clause that uses it.
A change list can specify absolute values or relative values. For example, it can specify that the paragraph left indent
is one inch or it can specify that it is one inch greater than the inherited left indent. Alternatively, a change list can
simply specify a paragraph catalog format to apply to a paragraph. If it does this, it can’t specify changes to any other
paragraph properties.
If a
FmtChangeList statement defines a named change list, it must include an FclTag statement specifying its
name. In addition, it must contain one statement for each paragraph format property it changes. For example, if a
named change list changes only the first indent by a relative value, it contains only
FclTag and PgfFIndentChange
statements. If it changes the space below and the leading with absolute values, it contains FclTag, PgfSpBefore,
and PgfLeading statements.
If a
FmtChangeList statement changes a paragraph property to an absolute value, the statement it uses is the same
as the corresponding paragraph format statement (for example,
PgfLIndent). If the change list changes a property
with a relative value, the statement it uses has the name of the corresponding paragraph format statement with the
word
Change appended to it (for example, PgfLIndentChange).
Syntax
<FmtChangeListCatalog
Begin Format Change List Catalog
<FmtChangeList…>
Defines an element (see “FmtChangeList statement,” next)
<FmtChangeList…>
Additional statements as needed
…
>
End of FmtChangeListCatalog statement
Basic properties
<FmtChangeList
Begin format change list
<FclTag tagstring>
Format change list name if the format change list is named
<FclPgfCatalogRef tagstring>
A paragraph catalog format to apply. If the FmtChange-
List
statement includes this statement, it can’t include any
of the following statements