Crate fontcull_klippa

Crate fontcull_klippa 

Source
Expand description

try to define Subset trait so I can add methods for Hmtx TODO: make it generic for all tables

Modules§

serialize
serializer ported from Harfbuzz Serializer: https://github.com/harfbuzz/harfbuzz/blob/5e32b5ca8fe430132b87c0eee6a1c056d37c35eb/src/hb-serialize.hh

Structs§

Plan
SubsetFlags
SubsetState
mutable struct, updated during table subsetting some tables depend on other tables’ subset output

Enums§

SubsetError

Constants§

CVT
DSIG
EBSC
FPGM
GLAT
GLOC
JSTF
KERN
KERX
LTSH
MORT
MORX
PCLT
PREP
SILF
SILL
VDMX

Statics§

DEFAULT_LAYOUT_FEATURES

Traits§

NameIdClosure
Subset

Functions§

estimate_subset_table_size
parse_name_ids
parse_name_languages
parse_tag_list
parse_unicodes
parse input unicodes string, which is a comma/whitespace-separated list of Unicode codepoints or ranges as hex numbers, optionally prefixed with ‘U+’, ‘u’, etc. For example: –unicodes=41-5a,61-7a adds ASCII letters, so does the more verbose –unicodes=U+0041-005A,U+0061-007A. The special strings ‘*’ will choose all Unicode characters mapped by the font.
populate_gids
subset_font