Home
last modified time | relevance | path

Searched refs:GSUB (Results 1 – 25 of 33) 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/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/test/shaping/data/text-rendering-tests/
DMakefile.sources16 tests/GSUB-1.tests \
17 tests/GSUB-2.tests \
18 tests/GSUB-3.tests \
/external/harfbuzz_ng/src/
Dhb-ot-layout.cc170 face->table.GSUB->table.get_length (), in is_blacklisted()
396 OT::GSUB::is_blacklisted (hb_blob_t *blob HB_UNUSED, in is_blacklisted()
441 case HB_OT_TAG_GSUB: return *face->table.GSUB->table; in get_gsubgpos_table()
1253 const OT::SubstLookup& l = face->table.GSUB->table->get_lookup (lookup_index); in hb_ot_layout_lookup_collect_glyphs()
1347 return face->table.GSUB->table->has_data (); in hb_ot_layout_has_substitution()
1373 if (unlikely (lookup_index >= face->table.GSUB->lookup_count)) return false; in hb_ot_layout_lookup_would_substitute()
1376 const OT::SubstLookup& l = face->table.GSUB->table->get_lookup (lookup_index); in hb_ot_layout_lookup_would_substitute()
1378 return l.would_apply (&c, &face->table.GSUB->accels[lookup_index]); in hb_ot_layout_lookup_would_substitute()
1467 const OT::SubstLookup& l = face->table.GSUB->table->get_lookup (lookup_index); in hb_ot_layout_lookup_substitute_closure()
1490 const OT::GSUB& gsub = *face->table.GSUB->table; in hb_ot_layout_lookups_substitute_closure()
[all …]
Dhb-ot-face-table-list.hh99 HB_OT_ACCELERATOR (OT, GSUB)
Dhb-ot-layout-gsub-table.hh1497 struct GSUB : GSUBGPOS struct
1513 typedef GSUBGPOS::accelerator_t<GSUB> accelerator_t; argument
1517 struct GSUB_accelerator_t : GSUB::accelerator_t {};
1533 const SubstLookup &l = c->face->table.GSUB.get_relaxed ()->table->get_lookup (lookup_index); in dispatch_recurse_func()
1538 const SubstLookup &l = c->face->table.GSUB.get_relaxed ()->table->get_lookup (lookup_index); in apply_recurse_func()
Dhb-subset.cc218 result = _subset2<const OT::GSUB> (plan); in _subset_table()
/external/harfbuzz_ng/test/subset/data/profiles/
Dkeep-layout.txt1 --drop-tables-=GSUB,GPOS
Dkeep-layout-retain-gids.txt1 --drop-tables-=GSUB,GPOS
/external/fonttools/Doc/source/otlLib/
Dindex.rst7 ``GSUB`` and ``GPOS`` tables: substitution and positioning rules, anchors,
26 Low-level GSUB Table Lookup Builders
/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/one-true-awk/
Dawkgram.y56 %token <i> SUB GSUB IF INDEX LSUBSTR MATCHFCN NEXT NEXTFILE
84 %left GSUB IF INDEX LSUBSTR MATCHFCN NEXT NUMBER
349 SUB | GSUB
Dmaketab.c56 { GSUB, "gsub", "gsub" },
Dlex.c65 { "gsub", GSUB, GSUB },
/external/fonttools/Lib/fontTools/otlLib/
Dbuilder.py.sketch24 #GSUB:
/external/fonttools/Lib/fontTools/
Dmerge.py617 otTables.GSUB.mergeMap = \
1094 GSUB = font.get('GSUB')
1097 for t in [GSUB, GPOS]:
1117 GSUB = font.get('GSUB')
1120 for t in [GSUB, GPOS]:
/external/fonttools/
DNEWS.rst145 a GSUB table 1.1 in which ``FeatureVariations`` attribute is present but set to
189 - [subset] When subsetting GSUB v1.1, fixed TypeError by checking whether the
192 - [otlLib] Generate GSUB type 5 and GPOS type 7 contextual lookups where appropriate
291 - [subset] Remove FeatureVariations table and downgrade GSUB/GPOS to version 0x10000
598 does not already have a ``GSUB`` table (aa8a5bc6).
822 - [merge] Fixed AssertionError when none of the script tables in GPOS/GSUB have
907 - [varLib] Implemented building GSUB FeatureVariations table from the ``rules``
960 - [subset] Improved GSUB closure memoize algorithm.
1298 - [subset] Support GSUB/GPOS.FeatureVariations (fe01d87b).
1492 - [ttx, mtiLib] Preserve ordering of glyph alternates in GSUB type 3 (#833).
[all …]
/external/fonttools/Doc/source/
Dttx.rst39 FFTM, Feat, GDEF, GMAP, GPKG, GPOS, GSUB, Glat, Gloc, HVAR, JSTF,
Dindex.rst55 - ``varLib.interpolate_layout``: Interpolate GDEF/GPOS/GSUB tables for a point on a designspace
/external/harfbuzz_ng/
DNEWS123 - Fix subsetting of simple GSUB/GDEF.
142 o Blacklist 'GSUB' table of fonts from 'MUTF' foundry that also have 'morx'.
181 o Ignore emptyish GSUB tables (zero scripts) if morx present.
297 Automatically used if GSUB/GPOS are not available respectively.
299 GSUB/GPOS.
812 Currently variations in GSUB/GPOS/GDEF are fully supported,
1589 - Pass on variation selector to GSUB if not consumed by cmap.
1675 matching GSUB/GPOS lookups,
1881 - 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.py349 gsub = fontTable.table = ot.GSUB()
/external/fonttools/Doc/source/designspaceLib/
Dreadme.rst1127 without a bar. Also, when the swapped glyphs are part of other GSUB variations
/external/freetype/
DChangeLog.292200 [otvalid] Handle `GSUB' and `GPOS' v1.1 tables.

12