
ADOBE FRAMEMAKER 10
MIF Reference
54
MIFFile statement
The
MIFFile
statement identifies the file as a MIF file. The
MIFFile
statement is required and must be the first line
of the file with no leading white space.
Syntax
The
version
argument indicates the version number of the MIF language used in the file, and
comment
shows the
name and version number of the program that generated the file. For example, a MIF file saved in version 9 of
FrameMaker begins with the following line:
<MIFFile 9.00> # Generated by FrameMaker 9.0
MIF is compatible across versions, so a MIF interpreter can parse any MIF file. The results may sometimes differ
from your intentions if a MIF file describes features that are not included in FrameMaker that reads the MIF file. For
more information, see , “MIF Compatibility.”
Control statements
Control statements set defaults, provide debugging information, and insert comments
.
Units statement
The
Units
statement specifies the default units for dimensions and coordinates in the document. It can appear
anywhere at the top level or within any statement.
Syntax
Usage
If no
Units
statement is provided, the default value is
Uin
. A
Units
statement remains in effect until another
Units
statement is encountered. When FrameMaker writes a MIF file, it uses the document’s current display units.
CharUnits statement
The
CharUnits
statement specifies the default units for measuring font size and line spacing. This is to accom-
modate the Japanese “Q” units of measurement. This statement can appear anywhere at the top level or within any
statement.
<MIFFile
version
> #
comment
(Required) Identifies a MIF file
<Units
keyword
>
Default units for document
keyword
can be one of:
Uin
Ucm
Umm
Upica
Upt
Udd
Ucc