This library is designed for parsing and editing truetype fonts. Useful along with UniPDF for subsetting fonts for use in PDF files.
Contains a CLI for useful operations:
$ ./truecli
truecli - TrueCLI
Usage:
truecli [command]
Available Commands:
help Help about any command
info Get font file info
readwrite Read and write font file
subset Subset font
validate Validate font file
Flags:
-h, --help help for truecli
--loglevel string Log level 'debug' and 'trace' give debug information
Use "truecli [command] --help" for more information about a command.
for example:
$ $ ./truecli info --trec myfnt.ttf
trec: present with 22 table records
DSIG: 6.78 kB
GSUB: 368 B
LTSH: 28.53 kB
OS/2: 96 B
VDMX: 1.47 kB
cmap: 124.93 kB
cvt: 672 B
fpgm: 2.33 kB
gasp: 16 B
glyf: 13.12 MB
hdmx: 484.97 kB
head: 54 B
hhea: 36 B
hmtx: 114.09 kB
kern: 3.43 kB
loca: 114.09 kB
maxp: 32 B
name: 2.54 kB
post: 283.82 kB
prep: 676 B
vhea: 36 B
vmtx: 114.09 kB