Overview of MicroType Express implementation in sfntly
mainThe sfntly implementation of MicroType Express is currently an encoder only (compression only).
Key implementation details:
- Core Logic: Located in
MtxWriter.java(within thetools/conversion/eotdirectory). - Supported Features: Implements the MicroType Express format including
hdmxtables, push sequences, and jump coding. - Missing Features: The
VDMXtable (vertical device metrics) is not currently implemented, as it is rarely used in web fonts. - Algorithm: Uses an LZCOMP entropy coder for match finding.