/external/fonttools/Tests/ttLib/tables/ |
otTables_test.py | 196 """'ffi' --> Ligature(LigGlyph='f_f_i', Component=['f', 'f', 'i'])""" 197 lig = otTables.Ligature() 203 """'ffi fi' --> [otTables.Ligature, otTables.Ligature]""" 210 ligs_c.Ligature = self.makeLigatures("ct") 212 ligs_f.Ligature = self.makeLigatures("ffi ff fi") 248 [ct] = c.Ligature 249 self.assertIsInstance(ct, otTables.Ligature) 252 [ffi, ff, fi] = f.Ligature 253 self.assertIsInstance(ffi, otTables.Ligature) [all...] |
/external/freetype/src/otvalid/ |
otvgsub.c | 259 OTV_NEST3( LigatureSubstFormat1, LigatureSet, Ligature );
|
/external/harfbuzz_ng/src/ |
hb-ot-layout-gsub-table.hh | 680 struct Ligature 761 GlyphID ligature, 766 ligGlyph = ligature; 779 GlyphID ligGlyph; /* GlyphID of ligature to substitute */ 792 unsigned int num_ligs = ligature.len; 794 if ((this+ligature[i]).intersects (glyphs)) 802 unsigned int num_ligs = ligature.len; 804 (this+ligature[i]).closure (c); 810 unsigned int num_ligs = ligature.len; 812 (this+ligature[i]).collect_glyphs (c) 870 ligature; \/* Array LigatureSet tables member in struct:OT::LigatureSet 1264 LigatureSubst ligature; member in union:OT::SubstLookupSubTable::__anon23629 [all...] |
hb-aat-layout-morx-table.hh | 373 PerformAction = 0x2000, /* Use the ligActionIndex to process a ligature 403 * ligature action list. This value must be a 436 LigActionStore = 0x40000000, /* Store the ligature at the current cumulated index 437 * in the ligature table in place of the marked 451 ligature (table+table->ligature), 464 DEBUG_MSG (APPLY, nullptr, "Ligature transition at %u", buffer->idx); 528 ligature_idx = Types::offsetToIndex (ligature_idx, table, ligature.arrayZ); 529 const GlyphID &ligatureData = ligature[ligature_idx]; 533 DEBUG_MSG (APPLY, nullptr, "Produced ligature %u", lig) 565 const UnsizedArrayOf<GlyphID> &ligature; member in struct:AAT::LigatureSubtable::driver_context_t 598 ligature; \/* Offset to the actual ligature lists. *\/ member in struct:AAT::LigatureSubtable 940 LigatureSubtable<Types> ligature; member in union:AAT::ChainSubtable::__anon23507 [all...] |
/external/fonttools/Lib/fontTools/ttLib/tables/ |
otTables.py | 208 # the ligature components table. See 'morx' specification. 251 # the reserved bitmask in ligature subtables is 0x3FFF. 275 # sequence. Every compiled AAT ligature sequence is [all...] |
/external/fonttools/Lib/fontTools/otlLib/ |
builder.py | 99 ligature = ot.Ligature() 100 ligature.Component = components[1:] 101 ligature.CompCount = len(ligature.Component) + 1 102 ligature.LigGlyph = mapping[components] 104 self.ligatures.setdefault(firstGlyph, []).append(ligature)
|