formats.txt | formats.txt | |||
---|---|---|---|---|
skipping to change at line 13 | skipping to change at line 13 | |||
file type: | file type: | |||
The only special case is `MAC'; on older Mac OS versions, a `file' | The only special case is `MAC'; on older Mac OS versions, a `file' | |||
is stored as a data and a resource fork, this is, within two | is stored as a data and a resource fork, this is, within two | |||
separate data chunks. In all other cases, the font data is stored | separate data chunks. In all other cases, the font data is stored | |||
in a single file. | in a single file. | |||
wrapper format: | wrapper format: | |||
The format used to represent the font data. In the table below it | The format used to represent the font data. In the table below it | |||
is used only if the font format differs. Possible values are `SFNT' | is used only if the font format differs. Possible values are `SFNT' | |||
(binary), `PS' (a text header, followed by binary or text data), and | (binary), `PS' (a text header, followed by binary or text data), | |||
`LZW' (compressed with either `gzip' or `compress'). | `LZW' (compressed with either `gzip' or `compress'), and | |||
`BZ2' (compressed with `bzip2`). | ||||
font format: | font format: | |||
How the font is to be accessed, possibly after converting the file | How the font is to be accessed, possibly after converting the file | |||
type and wrapper format into a generic form. Bitmap formats are | type and wrapper format into a generic form. Bitmap formats are | |||
`BDF', `PCF', and one form of `WINFNT'; all others are vector | `BDF', `PCF', and one form of `WINFNT'; all others are vector | |||
formats. | formats. | |||
font type: | font type: | |||
Sub-formats of the font format. `SBIT' and `MACSBIT' are bitmap | Sub-formats of the font format. `SBIT' and `MACSBIT' are bitmap | |||
formats, `MM' and `VAR' support optical axes. | formats, `MM' and `VAR' support optical axes. | |||
skipping to change at line 107 | skipping to change at line 108 | |||
Type 14 font; never support ed?) | Type 14 font; never support ed?) | |||
--- --- PS TYPE_32 CID --- PLRM.pdf (CID Font Type 4; | --- --- PS TYPE_32 CID --- PLRM.pdf (CID Font Type 4; | |||
Type 32 font; never support ed?) | Type 32 font; never support ed?) | |||
--- PS TT --- --- type42 5012.Type42_Spec.pdf | --- PS TT --- --- type42 5012.Type42_Spec.pdf | |||
(Type 42 font) | (Type 42 font) | |||
--- PS TT --- CID --- PLRM.pdf (CID Font Type 2; | --- PS TT --- CID --- PLRM.pdf (CID Font Type 2; | |||
Type 11 font) | Type 11 font) | |||
--- ? ? CEF ? cff ? | --- ? ? CEF ? cff ? | |||
--- --- PCF --- --- pcf X11 [4] | ||||
--- LZW PCF --- --- pcf X11 [4] | ||||
--- BZ2 PCF --- --- pcf X11 [4] | ||||
--- --- PFR PFR0 --- pfr [2] | --- --- PFR PFR0 --- pfr [2] | |||
--- --- PFR PFR1 --- --- (undocumented, proprietary; | --- --- PFR PFR1 --- --- (undocumented, proprietary; | |||
probably never supported) | probably never supported) | |||
--- --- WINFNT --- --- winfonts MS Windows 3 Developer's No tes | --- --- WINFNT --- --- winfonts MS Windows 3 Developer's No tes | |||
--- --- WINFNT VECTOR --- --- MS Windows 3 Developer's No tes | --- --- WINFNT VECTOR --- --- MS Windows 3 Developer's No tes | |||
[1] Support should be rather simple since this is identical to `CFF' but | [1] Support should be rather simple since this is identical to `CFF' but | |||
in a PS wrapper. | in a PS wrapper. | |||
skipping to change at line 136 | skipping to change at line 138 | |||
partially defined in MHP 1.0.3 (also called ETSI TS 101812 V1.3.1) | partially defined in MHP 1.0.3 (also called ETSI TS 101812 V1.3.1) | |||
section 7.4. | section 7.4. | |||
http://www.etsi.org/ | http://www.etsi.org/ | |||
http://webapp.etsi.org/workprogram/Report_WorkItem.asp?WKI_ID=18799 | http://webapp.etsi.org/workprogram/Report_WorkItem.asp?WKI_ID=18799 | |||
(free registration required). | (free registration required). | |||
[3] Support is rudimentary currently; some tables are not loaded yet. | [3] Support is rudimentary currently; some tables are not loaded yet. | |||
[4] There is no formal PCF specification; you have to deduce the exact | [4] See | |||
format from the source code within X11. George Williams did this for | ||||
his FontForge editor: | THE X WINDOW SYSTEM SERVER: X VERSION 11, RELEASE 5 | |||
Elias Israel, Erik Fortune, Digital Press, 1992 | ||||
ISBN 1-55558-096-3 | ||||
for a specification given in Appendix D on pgs. 436-450. However, | ||||
this information might be out of date; unfortunately, there is no | ||||
PCF specification available online, and this book is out of print. | ||||
George Williams deduced the font format from the X11 sources and | ||||
documented it for his FontForge font editor: | ||||
http://fontforge.sourceforge.net/pcf-format.html | http://fontforge.sourceforge.net/pcf-format.html | |||
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | |||
Copyright 2004, 2005, 2008, 2009 by | Copyright 2004, 2005, 2008, 2009, 2010 by | |||
David Turner, Robert Wilhelm, and Werner Lemberg. | David Turner, Robert Wilhelm, and Werner Lemberg. | |||
This file is part of the FreeType project, and may only be used, | This file is part of the FreeType project, and may only be used, | |||
modified, and distributed under the terms of the FreeType project | modified, and distributed under the terms of the FreeType project | |||
license, LICENSE.TXT. By continuing to use, modify, or distribute this | license, LICENSE.TXT. By continuing to use, modify, or distribute this | |||
file you indicate that you have read the license and understand and | file you indicate that you have read the license and understand and | |||
accept it fully. | accept it fully. | |||
--- end of formats.txt --- | --- end of formats.txt --- | |||
End of changes. 4 change blocks. | ||||
6 lines changed or deleted | 18 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |