Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Twemoji/EmojiOne fonts don't show up as color fonts in latest GTK3 #29

Closed
depau opened this issue Dec 22, 2017 · 4 comments
Closed

Twemoji/EmojiOne fonts don't show up as color fonts in latest GTK3 #29

depau opened this issue Dec 22, 2017 · 4 comments

Comments

@depau
Copy link

depau commented Dec 22, 2017

  • Font version: 1.3
  • Screenshots: at the bottom of issue
  • Operating system: Ubuntu Bionic
  • Steps to reproduce: Install fonts using PPA for Artful, or manual installation

For some reason, only Noto Color Emoji font (which I had had in ~/.fonts for years since when I copied it from my old phone) shows up as "color" font in latest GTK3 with color emoji support. If I replace it with your font, even with your configuration, it only shows outlines (see screenshots).

However, Noto somehow just worked. If I have it in my ~/.fonts fontconfig picks it up. IDK why.

NotoColorEmoji.ttf for testing

Noto Color Emoji:
Noto Color Emoji

Twemoji Color:
Twemoji Color

@13rac1
Copy link
Owner

13rac1 commented Dec 28, 2017

There are four color font formats. more details

  • W3C SVG
  • Apple SBIX
  • Google CBDT
  • Microsoft COLR

GTK3 doesn't support SVGinOT fonts. I made this with SVGinOT because it is the only full color vector format of the four. CBDT/SBIX are bitmaps and result in massive font file sizes.

It's on my long-in-the-future todo list to add CBDT and SBIX bitmap color glyphs. Definitely some day!

@depau
Copy link
Author

depau commented Dec 29, 2017

I guess Android font uses CBDT format then, right?

@Crissov
Copy link

Crissov commented Dec 29, 2017

Yes.

Microsoft, in Windows 10 and Edge, has the best cross-format support currently.

@13rac1
Copy link
Owner

13rac1 commented Mar 11, 2018

Duplicate of #25 Further information will occur there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants