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

[Feature Request] Support SVGINOT Format of Font #42

Open
CoelWu opened this issue May 26, 2021 · 5 comments
Open

[Feature Request] Support SVGINOT Format of Font #42

CoelWu opened this issue May 26, 2021 · 5 comments

Comments

@CoelWu
Copy link

CoelWu commented May 26, 2021

I was managed to make emoji.wpf to load fonts other than Segeo UI Emoji/Symbol. However, emoji.wpf seem to have a render issue when rendering fonts that are in SvgInOt format.

Rendering result of emoji.wpf fontviewer:

image

Rendering result of Character Map (A UWP application):
image

Here is the font project I use: https://github.com/eosrei/twemoji-color-font

@samhocevar
Copy link
Owner

This will be hard to implement properly, but I’ll try to investigate this.

In the meantime, you may be interested in https://github.com/mozilla/twemoji-colr which is a version of twemoji that Emoji.Wpf will be able to render.

@CoelWu
Copy link
Author

CoelWu commented May 27, 2021

Hi, thank you so much for replying! It seems like emoji.wpf still have some issues rendering it(twemoji-colr):

image

The country/region could not be displayed properly.

While there are presented in the Font file, I can see them in Fontlab(A font editing software):

image

@samhocevar
Copy link
Owner

I had a closer look and it was caused by the ligatures not being properly applied. It should work properly with Emoji.Wpf 0.3.3:

image

There are still some problems with the U+FE0F character which is supposed to be invisible but still takes some space. I will try to fix that, too, but I hope this is already acceptable for you!

You may also be interested in the Openmoji project which has a COLR/CPAL font in the works, too: hfg-gmuend/openmoji#260

@CoelWu
Copy link
Author

CoelWu commented Jun 3, 2021

Hi, Thank you so much for fixing! This is already acceptable for me. It would be great if U+FE0F character would be hidden since now some emoji take larger space than others.

@jairbubbles
Copy link

jairbubbles commented Jan 16, 2022

Hi @CoelWu, I made a simple fix for the rendering issue with Twemoji !55.

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