doc/sphinx/techref/TrueOpenTables.rst
Apple <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6.html>,
MS <http://www.microsoft.com/typography/tt/tt.htm> and
Adobe <http://partners.adobe.com/public/developer/opentype/index_spec.html>__
all have their descriptions of TrueType and OpenType. MS and Adobe's versions
are essentially the same, while Apple's differ significantly from either.
.. list-table:: :header-rows: 1 :widths: 5 5 80 5 5
avar <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6avar.html>__BASE <http://partners.adobe.com/public/developer/opentype/index_base.html>__bsln <http://developer.apple.com/textfonts/TrueType-Reference-Manual/RM06/Chap6bsln.html>__here <non-standard>.bdat <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6bdat.html>__bhed <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6bhed.html>__bloc <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6bloc.html>__Compact Font Format <http://adobe-type-tools.github.io/font-tech-notes/pdfs/5176.CFF.pdf>__Type2 <http://adobe-type-tools.github.io/font-tech-notes/pdfs/5177.Type2.pdf>__
font that is the heart of an OpenType font. Vaguely equivalent to 'glyf' ,
'loca' and 'post' combined.CFF <http://partners.adobe.com/public/developer/opentype/index_cff.html>__cmap
character code mapping
Provides at least one encoding from a stream of bytes to glyphs in the font. FontForge provides at least three encodings in every font (one for Mac Roman, one for Mac Unicode, one for MS Unicode). For some fonts it will additionally provide a CJK encoding (Big5, SJIS, etc) or an extended unicode encoding which will cover code points outside of the BMP.
For fonts with special 1-byte encodings (such as symbol) it will provide a "symbol" encoding which maps a known page in the corporate use area to the glyphs.
cmap <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6cmap.html>__
cmap <http://partners.adobe.com/public/developer/opentype/index_cmap.html>__
cvar <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6cvar.html>__cvt <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6cvt.html>__cvt <http://partners.adobe.com/public/developer/opentype/index_cvt.html>__EBDT <http://partners.adobe.com/public/developer/opentype/index_ebdt.html>__EBLC <http://partners.adobe.com/public/developer/opentype/index_eblc.html>__EBSC <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6EBSC.html>__EBSC <http://partners.adobe.com/public/developer/opentype/index_ebsc.html>__feat <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6feat.html>__here <non-standard>.fpgm <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6fpgm.html>__fpgm <http://partners.adobe.com/public/developer/opentype/index_fpgm.html>__fvar <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6fvar.html>__gasp <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6gasp.html>__gasp <http://partners.adobe.com/public/developer/opentype/index_gasp.html>__GDEF <http://partners.adobe.com/public/developer/opentype/index_table_formats5.html>__glyf <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6glyf.html>__glyf <http://partners.adobe.com/public/developer/opentype/index_glyf.html>__chapter on GPOS <gposgsub.GPOS> in FontForge for more information.
Vaguely equivalent to 'kern' and 'opbd' tables.GPOS <http://partners.adobe.com/public/developer/opentype/index_table_formats1.html>__chapter on GSUB <gposgsub.GSUB> in FontForge for more information.
Vaguely equivalent to 'morx'.GSUB <http://partners.adobe.com/public/developer/opentype/index_table_formats1.html>__gvar <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6gvar.html>__head <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6head.html>__head <http://partners.adobe.com/public/developer/opentype/index_head.html>__hhea <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6hhea.html>__hhea <http://partners.adobe.com/public/developer/opentype/index_hhea.html>__hmtx <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6hmtx.html>__hmtx <http://partners.adobe.com/public/developer/opentype/index_hmtx.html>__kern <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6kern.html>__kern <http://partners.adobe.com/public/developer/opentype/index_kern.html>__lcar <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6lcar.html>__loca <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6loca.html>__loca <http://partners.adobe.com/public/developer/opentype/index_loca.html>__MATH
mathematical typesetting
Provides general information needed for mathematical typesetting.
This is a new table (August 2007) and there is currently no publicly available documentation for it.
maxp <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6maxp.html>__maxp <http://partners.adobe.com/public/developer/opentype/index_maxp.html>__mort <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6mort.html>__chapter on morx <gposgsub.AAT> in FontForge for more information.
Vaguely equivalent to 'GSUB'.morx <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6morx.html>__name <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6name.html>__name <http://partners.adobe.com/public/developer/opentype/index_name.html>__opbd <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6opbd.html>__here <non-standard>.post <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6post.html>__post <http://partners.adobe.com/public/developer/opentype/index_post.html>__prep <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6prep.html>__prep <http://partners.adobe.com/public/developer/opentype/index_prep.html>__prop <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6prop.html>__here <non-standard>.vhea <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6vhea.html>__vhea <http://partners.adobe.com/public/developer/opentype/index_vhea.html>__vmtx <http://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6vmtx.html>__vmtx <http://partners.adobe.com/public/developer/opentype/index_vmtx.html>__:doc:Advanced Typography tables in FontForge <gposgsub>