HB-SUBSET(1) HB-SUBSET(1) (NAME) hb-subset - (DESCRIPTION) : hb-subset [...] [-] [] . (Help Options): -h, --help --help-all --help-face --help-subset-glyphset --help-subset-other --help-subset-flags --help-output (Font-face options): --font-file=- -y, --face-index= (: 0) --face-loader= (: ot) : ot/ft --list-face-loaders (Subset glyph-set options): -g, --gids= / * . --gids-=... . --gids-file=- --glyphs= * . --glyphs-=... . --glyphs-file=- -t, --text= . --text-=... . --text-file=- -u, --unicodes= / * . * . --unicodes-=... . : --unicodes=* --unicodes-=41,42,43 41 42 43 . --unicodes-file=- (Subset other options): --gid-map= old_gid1:new_gid1,old_gid2:new_gid2,... gid . --name-IDs= * (nameID) . --name-IDs-=... . --name-languages= * nameRecord . --name-languages-=... . --layout-features= * (layout feature) . --layout-features-=... . --layout-scripts= * (layout script) . --layout-scripts-=... . --drop-tables= * . --drop-tables-=... . --variations= . ( ) (variable font). '=' 'drop' . : --variations="wdth=100 wght=200" --variations="wdth=drop" (Subset boolean options): --keep-everything . . --no-hinting (hints) . --retain-gids (GID) . --desubroutinize CFF/CFF2 (subroutines). --downgrade-cff2 CFF2 CFF1. --cff-identity-charset CFF ( CID = new GID) CFF CID. --name-legacy ( ) 'name'. --set-overlaps-flag (overlaps) . --notdef-outline (outline) '.notdef'. --no-prune-unicode-ranges 'OS/2 ulUnicodeRange*'. --no-layout-closure (glyph closure) (GSUB). --no-bidi-closure (bidi closure - ) . --glyph-names (PS) (TT-flavored). --passthrough-tables . --preprocess . --optimize IUP gvar . (Output destination & format options): -o, --output-file=- (: stdout) (Application Options): --version -n, --num-iterations=N N (: 1) . (EXIT CODES) 0: . 1: . 2: . (ENVIRONMENT) HB_FACE_LOADER=face-loader . (SEE ALSO) hb-view(1), hb-shape(1), hb-raster(1), hb-vector(1), hb-subset(1), hb-info(1) . HarfBuzz 14.4.0 August 2026 HB-SUBSET(1)