2022-12-28 06:07:59 +00:00
|
|
|
Tools to manage these
|
|
|
|
fc-query shows range of font, and other details
|
|
|
|
font-manager to see all the glyphs at all the unicode codepoints
|
|
|
|
pyftsubset to suck a subset of a font out into your own font file
|
|
|
|
|
|
|
|
pyftsubset INPUT.ttf --unicodes=U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116 \
|
|
|
|
--output-file=OUTPUT.woff2
|
|
|
|
--flavor=woff2
|
|
|
|
|
|
|
|
pyftmerge input1.ttf input2.ttf > output.ttf
|
|
|
|
|
|
|
|
|
|
|
|
NotoColorEmoji
|
|
|
|
1F004 - 1F1FC (emojis)
|
|
|
|
|
|
|
|
DejaVuSans (book)
|
|
|
|
0000 - FFFD (lower stuff)
|
|
|
|
|
|
|
|
|
|
|
|
pyftsubset noto/NotoColorEmoji.ttf --unicodes="1F000-1FFFF" --layout-features='*' --symbol-cmap --legacy-cmap --no-notdef-glyph --no-notdef-outline --output-file=EmojiOnly.ttf
|
2023-01-18 22:18:42 +00:00
|
|
|
|
|
|
|
|
|
|
|
Noto Emoji (monochrome) comes from:
|
|
|
|
https://github.com/googlefonts/noto-emoji
|
|
|
|
|
|
|
|
CHARS COVERED
|
|
|
|
NotoEmoji-Regular:
|
|
|
|
From 1F000 forward, we take these. Therefore strip them from the other fonts.
|
2023-05-08 04:10:04 +00:00
|
|
|
|
|
|
|
|
|
|
|
pyftsubset DejaVuSans-Bold.ttf --unicodes="U+0000-FFFD" --ignore-missing-glyphs --output-file DejaVuSans-Bold-SansEmoji.ttf
|