ReverseChainSingleSubst support from Yannis H. (must get that generate-otdata-from-the-docs working again)

git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@459 4cde692c-a291-49d1-8350-778aa11640f8
This commit is contained in:
jvr 2003-09-22 13:12:55 +00:00
parent df1f145e5a
commit 8e1d75b1a3
2 changed files with 11 additions and 0 deletions

View File

@ -590,6 +590,16 @@ otData = [
('ULONG', 'ExtensionOffset', None, None, 'Offset to the extension subtable, of lookup type ExtensionLookupType, relative to the start of the ExtensionSubstFormat1 subtable.'),
]),
('ReverseChainSingleSubstFormat1', [
('uint16', 'SubstFormat', None, None, 'Format identifier-format = 1'),
('Offset', 'Coverage', None, 0, 'Offset to Coverage table - from beginning of Substitution table'),
('uint16', 'BacktrackGlyphCount', None, None, 'Number of glyphs in the backtracking sequence'),
('Offset', 'BacktrackCoverage', 'BacktrackGlyphCount', 0, 'Array of offsets to coverage tables in backtracking sequence, in glyph sequence order'),
('uint16', 'LookAheadGlyphCount', None, None, 'Number of glyphs in lookahead sequence'),
('Offset', 'LookAheadCoverage', 'LookAheadGlyphCount', 0, 'Array of offsets to coverage tables in lookahead sequence, in glyph sequence order'),
('uint16', 'GlyphCount', None, None, 'Number of GlyphIDs in the Substitute array'),
('GlyphID', 'Substitute', 'GlyphCount', 0, 'Array of substitute GlyphIDs-ordered by Coverage index'),
]),
#
# gdef (generated from gdef.htm)

View File

@ -421,6 +421,7 @@ def _buildClasses():
5: ContextSubst,
6: ChainContextSubst,
7: ExtensionSubst,
8: ReverseChainSingleSubst,
},
'GPOS': {
1: SinglePos,