gossip/fonts
Mike Dilger e1e74f65f8 Strip emojis from DejaVuSans so we fallback to the nicer NotoEmojis 2023-01-19 11:21:38 +13:00
..
LICENSES More font changes, bump up sizes, add some space 2023-01-16 16:18:15 +13:00
DejaVuSans.ttf Simplify font handling, get at least some emojis rendering (even if b/w) 2022-12-28 19:11:24 +13:00
DejaVuSansSansEmoji.ttf Strip emojis from DejaVuSans so we fallback to the nicer NotoEmojis 2023-01-19 11:21:38 +13:00
Inconsolata-Regular.ttf Simplify font handling, get at least some emojis rendering (even if b/w) 2022-12-28 19:11:24 +13:00
NotoEmoji-Regular.ttf Update NotoEmoji-Regular.ttf (has more emojis now) 2023-01-16 15:56:50 +13:00
README.txt Strip emojis from DejaVuSans so we fallback to the nicer NotoEmojis 2023-01-19 11:21:38 +13:00

README.txt

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


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.