Adobe framemaker 6.0 User Manual

Page of 323
27
ADOBE FRAMEMAKER 6.0
 Using MIF Statements
<MIFFile 6.00> # Hand generated
<PgfCatalog
<Pgf
<PgfTag `1Heading'>
<PgfUseNextTag Yes >
<PgfNextTag `Body'>
<PgfAlignment Left >
<PgfFIndent
0.0">
<PgfLIndent
0.0">
<PgfRIndent
0.0">
...
> # end of Pgf
> # end of PgfCatalog
If you open pgfcat.mif in a FrameMaker product, you’ll see that the Paragraph Catalog contains a single 
paragraph format called 1Heading. If you supply a Paragraph Catalog, the paragraph formats in your 
catalog replace those in the default catalog; they do not supplement the default formats.
If you do not supply a Paragraph Catalog in a MIF file, the MIF interpreter provides a default Paragraph 
Catalog with predefined paragraph formats. 
If a Pgf statement provides only the name of a paragraph format, the MIF interpreter supplies default 
values for the rest of the paragraph properties when it reads in the MIF file.
Applying a paragraph format
To apply a format from the Paragraph Catalog to a paragraph, use the PgfTag statement to include the 
format tag name within the Para statement. For example, to apply the previously defined format 1Heading 
to a paragraph, use the following statements:
<Para
<PgfTag `1Heading'>
<ParaLine
<String `This line has the format called 1Heading.'>
> # end of ParaLine
> # end of Para
To apply a format from the Paragraph Catalog and then locally override some properties, use a partial Pgf 
statement within the Para statement. The following MIF example applies the paragraph format 1Heading, 
then changes the alignment: