11.3.5 Font Table Part
Content Type:
application/vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml
Root Namespace:
http://purl.oclc.org/ooxml/wordprocessingml/main
Source Relationship:
http://purl.oclc.org/ooxml/officeDocument/relationships/fontTable
An instance of this part type contains information about each of the fonts used by content in the document. When a consumer reads a WordprocessingML document, it shall use this information to determine which fonts to use to display the document when the specified fonts are not available on the consumer’s system.
A package shall contain no more than two Font Table parts. If it exists, one instance of that part shall be the target of an implicit relationship in the part-relationship item for the Main Document (11.3.10) part, and the other instance shall be the target of an implicit relationship from the Glossary Document (11.3.8) part.
[Example: The following Main Document part-relationship item contains a relationship to the Font Table part, which is stored as the ZIP item fontTable.xml:
<Relationships xmlns="…">
<Relationship Id="rId1"
Type="http://…/fontTable" Target="fontTable.xml"/>
</Relationships>
end example]
The root element for a part of this content type shall be fonts.
[Example:
<w:fonts … >
<w:font w:name="Calibri">
<w:panose1 w:val="020F0502020204030204"/>
<w:charset w:val="00"/>
<w:family w:val="swiss"/>
<w:pitch w:val="variable"/>
<w:sig w:usb0="A00002EF" w:usb1="4000207B" w:usb2="00000000"
w:usb3="00000000" w:csb0="0000009F" w:csb1="00000000"/>
</w:font>
</w:fonts>
end example]
A Font Table part shall be located within the package containing the relationships part (expressed syntactically, the TargetMode attribute of the Relationship element shall be Internal).
A Font Table part is permitted to contain explicit relationships to the following parts defined by ISO/IEC 29500:
- Fonts (15.2.13)
A Font Table part shall not have any implicit or explicit relationships to any other part defined by ISO/IEC 29500.