summaryrefslogtreecommitdiff
path: root/src/eval
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-08-28 23:53:31 +0200
committerLaurenz <laurmaedje@gmail.com>2021-08-28 23:53:46 +0200
commitd1016124145fb0c0d34f6ed536e174a6db0b0642 (patch)
tree91d5dfe1f1a729a5199704f72ef34513f8a1417d /src/eval
parent73b63ffb99656038345752c402bcecde9047cdb4 (diff)
Primitive CFF1 subsetting
The subsetting strategy is somewhat crazy for now: Simply zero the glyph data for all unused glyphs. While the CFF table itself doesn't shrink, the actual embedded font is compressed and greatly benefits from the repeated zeros. This already compresses the fonts a lot (~90% for NotoSerifCJK), but they are still quite large. Therefore, the plan of action: - First, find more data that can be zeroed out. - Then _maybe_ see whether we can instead properly rebuild the subsetted font.
Diffstat (limited to 'src/eval')
0 files changed, 0 insertions, 0 deletions