ISO/IEC JTC 1/SC34 N0xxx

ISO/IEC JTC1/SC34/WG2 N335

ISO/IEC JTC 1/SC34

Information Technology --
Document Description and Processing Languages

TITLE: Defect reports on font specifications in OOXML and ODF
SOURCE: SC34/WG2
PROJECT: All WG2 Projects
PROJECT EDITOR:
STATUS: Defect reports
ACTION: SC34 endorsement
DATE: 2008-09-29
DISTRIBUTION: SC34, SC34/WG2 and Liaisons
REFER TO:
REPLY TO:


Defect reports on font specifications in OOXML and ODF


1. Defect report on OOXML fonts

OOXML does not define the element to specify a URI of embedded font in the package. In the case of ODF, the svg:font-face-uri property is defined for this purpose.

The font embedding feature can only support WordprocessingML. It should support SpreadsheetML and PresentationML as well.

The Content-Type for embedded font resource in Open Package container should be improved for clear description of the embedded font resource. The "application/x-fontdata" and "application/x-font-ttf" are insufficient.

2. Defect report on ODF fonts

It is not clear whether or not the svg:font-face-src and svg:font-face-uri can refer to the embedded font in ZIP container of the ODF document. A concrete example should be added.

Font formats supported by ODF should be clearly specified.

CSS2 fonts referred to in ODF includes many font formats (see CSS2 15.3.5). Some specifications, e.g. Intellifont, of them are not yet published. Some specification of them requires additional files, e.g. Adobe Type 1 PS font requires metric files in AFM or PFM format for kerning feature.