Home
last modified time | relevance | path

Searched refs:GSUB (Results 1 – 25 of 29) sorted by relevance

12

/external/fonttools/Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/
Dfeatures.fea50 # GSUB =========================================
51 # Merging of GSUB is not performed. The variable
52 # font will inherit the GSUB table from the
56 sub A by A.sc; # GSUB LookupType 1
67 sub ampersand by a n d; # GSUB LookupType 2
71 sub a from [a.alt A.sc]; # GSUB LookupType 3
75 sub f t by f_t; # GSUB LookupType 4
79 sub a' t by a.alt; # GSUB LookupType 6
/external/fonttools/Lib/fonttools.egg-info/
DSOURCES.txt570 Tests/mtiLib/data/featurename-backward.ttx.GSUB
572 Tests/mtiLib/data/featurename-forward.ttx.GSUB
574 Tests/mtiLib/data/lookupnames-backward.ttx.GSUB
576 Tests/mtiLib/data/lookupnames-forward.ttx.GSUB
578 Tests/mtiLib/data/mixed-toplevels.ttx.GSUB
582 Tests/mtiLib/data/mti/chained-glyph.ttx.GSUB
584 Tests/mtiLib/data/mti/chainedclass.ttx.GSUB
586 Tests/mtiLib/data/mti/chainedcoverage.ttx.GSUB
617 Tests/mtiLib/data/mti/gsubalternate.ttx.GSUB
619 Tests/mtiLib/data/mti/gsubligature.ttx.GSUB
[all …]
DPKG-INFO117 Feat, GDEF, GMAP, GPKG, GPOS, GSUB, Glat, Gloc, HVAR, JSTF, LTSH,
562 - [merge] Fixed AssertionError when none of the script tables in GPOS/GSUB have
647 - [varLib] Implemented building GSUB FeatureVariations table from the ``rules``
700 - [subset] Improved GSUB closure memoize algorithm.
1038 - [subset] Support GSUB/GPOS.FeatureVariations (fe01d87b).
1232 - [ttx, mtiLib] Preserve ordering of glyph alternates in GSUB type 3 (#833).
1279 - GSUB/GPOS LookupType is written out in XML as an element, not
1379 - Implement GSUB/GPOS FeatureVariations
1383 XML output for GSUB, GPOS, GDEF, MATH, BASE, JSTF, HVAR, VVAR, feat,
1458 GSUB/GPOS features, building a GX font from two masters
[all …]
/external/fonttools/Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/
Dfeatures.fea50 # GSUB =========================================
51 # No merging of GSUB is performed. The variable
52 # font will inherit the GSUB table from the
/external/harfbuzz_ng/src/
Dhb-ot-layout.cc124 face->table.GSUB->table.get_length (), in is_blacklisted()
291 OT::GSUB::is_blacklisted (hb_blob_t *blob HB_UNUSED, in is_blacklisted()
327 case HB_OT_TAG_GSUB: return *face->table.GSUB->table; in get_gsubgpos_table()
893 const OT::SubstLookup& l = face->table.GSUB->table->get_lookup (lookup_index); in hb_ot_layout_lookup_collect_glyphs()
946 return face->table.GSUB->table->has_data (); in hb_ot_layout_has_substitution()
974 if (unlikely (lookup_index >= face->table.GSUB->lookup_count)) return false; in hb_ot_layout_lookup_would_substitute_fast()
977 const OT::SubstLookup& l = face->table.GSUB->table->get_lookup (lookup_index); in hb_ot_layout_lookup_would_substitute_fast()
979 return l.would_apply (&c, &face->table.GSUB->accels[lookup_index]); in hb_ot_layout_lookup_would_substitute_fast()
1052 const OT::SubstLookup& l = face->table.GSUB->table->get_lookup (lookup_index); in hb_ot_layout_lookup_substitute_closure()
1072 const OT::GSUB& gsub = *face->table.GSUB->table; in hb_ot_layout_lookups_substitute_closure()
[all …]
Dhb-ot-face.hh58 HB_OT_ACCELERATOR(OT, GSUB) \
Dhb-ot-layout-gsub-table.hh1439 struct GSUB : GSUBGPOS struct
1455 typedef GSUBGPOS::accelerator_t<GSUB> accelerator_t; argument
1459 struct GSUB_accelerator_t : GSUB::accelerator_t {};
1475 const SubstLookup &l = c->face->table.GSUB.get_relaxed ()->table->get_lookup (lookup_index); in dispatch_recurse_func()
1481 const SubstLookup &l = c->face->table.GSUB.get_relaxed ()->table->get_lookup (lookup_index); in apply_recurse_func()
Dhb-subset.cc196 result = _subset2<const OT::GSUB> (plan); in _subset_table()
/external/harfbuzz_ng/test/shaping/data/text-rendering-tests/
DMakefile.sources16 tests/GSUB-1.tests \
17 tests/GSUB-2.tests \
18 tests/GSUB-3.tests \
/external/one-true-awk/
Dytab.h91 GSUB = 301, enumerator
188 #define GSUB 301 macro
Dawkgram.y56 %token <i> SUB GSUB IF INDEX LSUBSTR MATCHFCN NEXT NEXTFILE
83 %left GSUB IF INDEX LSUBSTR MATCHFCN NEXT NUMBER
348 SUB | GSUB
Dmaketab.c56 { GSUB, "gsub", "gsub" },
Dlex.c65 { "gsub", GSUB, GSUB },
Dytab.c159 GSUB = 301, enumerator
256 #define GSUB 301 macro
/external/sfntly/cpp/src/sfntly/
Dtag.h62 static const int32_t GSUB; member
Dtag.cc48 const int32_t Tag::GSUB = TAG('G', 'S', 'U', 'B'); member in sfntly::Tag
/external/fonttools/Lib/fontTools/
Dmerge.py615 otTables.GSUB.mergeMap = \
1054 GSUB = font.get('GSUB')
1057 for t in [GSUB, GPOS]:
1077 GSUB = font.get('GSUB')
1080 for t in [GSUB, GPOS]:
/external/fonttools/
DNEWS.rst145 - [merge] Fixed AssertionError when none of the script tables in GPOS/GSUB have
230 - [varLib] Implemented building GSUB FeatureVariations table from the ``rules``
283 - [subset] Improved GSUB closure memoize algorithm.
621 - [subset] Support GSUB/GPOS.FeatureVariations (fe01d87b).
815 - [ttx, mtiLib] Preserve ordering of glyph alternates in GSUB type 3 (#833).
862 - GSUB/GPOS LookupType is written out in XML as an element, not
962 - Implement GSUB/GPOS FeatureVariations
966 XML output for GSUB, GPOS, GDEF, MATH, BASE, JSTF, HVAR, VVAR, feat,
1041 GSUB/GPOS features, building a GX font from two masters
1154 - Added OpenType support. BASE, GDEF, GPOS, GSUB and JSTF are (almost)
[all …]
DPKG-INFO117 Feat, GDEF, GMAP, GPKG, GPOS, GSUB, Glat, Gloc, HVAR, JSTF, LTSH,
562 - [merge] Fixed AssertionError when none of the script tables in GPOS/GSUB have
647 - [varLib] Implemented building GSUB FeatureVariations table from the ``rules``
700 - [subset] Improved GSUB closure memoize algorithm.
1038 - [subset] Support GSUB/GPOS.FeatureVariations (fe01d87b).
1232 - [ttx, mtiLib] Preserve ordering of glyph alternates in GSUB type 3 (#833).
1279 - GSUB/GPOS LookupType is written out in XML as an element, not
1379 - Implement GSUB/GPOS FeatureVariations
1383 XML output for GSUB, GPOS, GDEF, MATH, BASE, JSTF, HVAR, VVAR, feat,
1458 GSUB/GPOS features, building a GX font from two masters
[all …]
DREADME.rst107 Feat, GDEF, GMAP, GPKG, GPOS, GSUB, Glat, Gloc, HVAR, JSTF, LTSH,
/external/harfbuzz_ng/
DNEWS6 - Fix subsetting of simple GSUB/GDEF.
25 o Blacklist 'GSUB' table of fonts from 'MUTF' foundry that also have 'morx'.
64 o Ignore emptyish GSUB tables (zero scripts) if morx present.
180 Automatically used if GSUB/GPOS are not available respectively.
182 GSUB/GPOS.
695 Currently variations in GSUB/GPOS/GDEF are fully supported,
1472 - Pass on variation selector to GSUB if not consumed by cmap.
1558 matching GSUB/GPOS lookups,
1764 - Synthetic-GSUB Arabic fallback shaping.
/external/harfbuzz_ng/test/shaping/data/text-rendering-tests/fonts/
DSelawik-README.md29 - [ ] GSUB/GDEF - to change dollar signs in the bold
/external/fonttools/Lib/fontTools/varLib/
DfeatureVars.py326 gsub = fontTable.table = ot.GSUB()
/external/freetype/
DChangeLog.251757 of GSUB lookups into output coverage. Otherwise, ligatures are not
2533 so that we can skip glyphs that have both GSUB and GPOS data.
DChangeLog.222313 `cmap', `BASE', and `GSUB' tables are present with the same format

12