ADOBE FRAMEMAKER 10
MIF Reference
242
General XML support
In versions 7.0 and later, documents and books store general XML information such as XML version, encoding, and
whether the XML is based on a DTD. This information is stored in the following statements:
XML Namespaces
In versions 7.0 and later, elements in structured FrameMaker documents now store namespace information. The
ENamespace statement contains an arbitrary number of namespace declaration. Each namespace declaration
consists of one
ENamespacePrefix statement and one ENamemespacePath statement.
XMP job control packets
FrameMaker book and document files now store information to support XMP, the Adobe standard for collaboration
and electronic job control. MIF stores XMP data in a series of encoded XMP statements that contain the data. You
should not try to edit this data manually—FrameMaker generates the encoding when you save a file as MIF. This
XMP data corresponds with the values of fields in the File Info dialog box. In MIF, this data is stored as sub-state-
ments of
<DocFileInfo> and <BookFileInfo>.
This XMP data contains the data that is stored in the
PDFDocInfo and PDFBookInfo statements.
Changes between version 5.5 and 6.0
This section describes changes to MIF syntax between versions 5.5 and 6.0 of FrameMaker.
Saving documents and books as PDF
FrameMaker documents now store information to support Structured PDF. DPDFStructure is a new statement
added to
Document that specifies whether or not the document contains structure information to use when saving
as PDF.
PgfPDFStructureLevel has been added to the Pgf statement to assign a structure level to paragraph
formats.
Books and documents can also include arbitrary fields of Document Info information. Documents use the
PDFDocInfo statement, and books use PDFBookInfo.
Book statements Document statements
BXmlDocType DXmlDocType
BXmlEncoding DXmlEncoding
BXmlFileEncoding DXmlFileEncoding
BXmlPublicId DXmlPublicId
BXmlStandAlone DXmlStandAlone
BXmlStyleSheet DXmlStyleSheet
BXmlSystemId DXmlSystemId
BXmlUseBOM DXmlUseBOM
BXmlVersion DXmlVersion
BXmlWellFormed DXmlWellFormed