Adobe framemaker 6.0 User Manual

Page of 323
151
ADOBE FRAMEMAKER 6.0
MIF Book File Statements
MIF book file identification line
The MIF book file identification line 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 is 
a comment showing the name and version number of the program that generated the file. 
For example, a MIF book file saved in version 6.0 of FrameMaker begins with the following line:
<Book 6.0> # Generated by version 6.0 of FrameMaker
MIF is compatible across versions, so a MIF interpreter should be able to parse any MIF file, although the 
results can sometimes differ from the user’s intentions.
A MIF book file identification line is the only statement required in a MIF book file.
Book statements
A MIF file for a book contains statements specific to books (BWindowRectBookComponentBookXRef
and BookUpdateReferences), plus the following statements, which can also occur in a MIF file for a 
document: CommentUnitsVerbosePgfCatalog, and FontCatalogColorCatalog, and Condition-
Catalog
BWindowRect statement
The BWindowRect statement defines the position of the book window on the screen. It can appear 
anywhere in the file but normally appears just after the Book statement.
Syntax
PDF statements
The PDFBookInfo statement specifies the information to include in the Document Info dictionary when 
you save the book as PDF. Each data entry consists of one Key statement, followed by at least one Value 
statement; you can include as many Value statements as you like. The FrameMaker product ignores any 
Key that does not have at least one Value following it. MIF does not represent entries for CreatorCreation 
Date
, or Modification Date.
For additional information and an example of the syntax for the Key and Value statements, see “PDF 
Document Info” on page 99
<Book version> # comment
<BWindowRect X Y W H>
Book window placement on screen