Conditional Text - Adobe FRAMEMAKER 6.0 Manual

Mif reference
Table of Contents

Advertisement

include statement
The include statement reads information from other files. It is similar to an #include statement in a C
program. When the MIF interpreter reads a MIF file, it replaces the include statement with the contents of
the included file. An include statement can appear anywhere in a MIF file. However, make sure that the
contents of the included file appear in a valid location when they are read into the MIF file.
Syntax
include (pathname)
Usage
The pathname argument specifies a UNIX-style pathname, which uses a slash (/) to separate directory
names (for example, /usr/doc/template.mif). For the Macintosh and Windows versions of FrameMaker
products, use the following guidelines for specifying absolute pathnames:
For Macintosh versions, start an absolute pathname with a slash and the volume name. For example, to
include the file MyFile from the volume MacVolume, specify the pathname /MacVolume/MyFile.
For Windows versions, start an absolute pathname with the drive name. For example, to include the file
myfile.doc from the directory mydir on the c: drive, specify the pathname c:/mydir/myfile.doc. Don't start
an absolute path with a slash (/).
If you specify a relative pathname, the MIF interpreter searches for the file to include in the directory or
folder that contains the file being interpreted. In UNIX versions of a FrameMaker product, the MIF inter-
preter also searches the $FMHOME/fminit and the $FMHOME/fminit/filters directories for a file with a
relative pathname.
In general, you would use an include statement to read a header file containing define statements that a
filter needs to translate a file. Isolate the data in a header file to simplify the process of changing important
mappings. You can also use an include statement to read in a template file containing formatting infor-
mation. Your application can then simply generate a document's text. For more information, see
"Including template files" on page 55.

Conditional text

FrameMaker documents can contain conditional text. In a MIF file, the condition tags are defined by a
Condition statement, which specifies whether the condition tag is hidden or shown. The condition tags for
a document are stored in a ConditionCatalog statement.
Within the text flow, Conditional and Unconditional statements show where conditional text begins and
ends.
ConditionCatalog statement
The ConditionCatalog statement defines the contents of the Condition Catalog. A MIF file can have only
one ConditionCatalog statement, which must appear at the top level in the order given in "MIF file layout"
on page 66.
Reads in a file
ADOBE FRAMEMAKER 6.0
71
MIF Document Statements

Advertisement

Table of Contents
loading

Table of Contents