
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