https://bugzilla.redhat.com/show_bug.cgi?id=1514274
--- Comment #5 from Neal Gompa <ngompa13(a)gmail.com> ---
(In reply to Peter Oliver from comment #4)
(In reply to Neal Gompa from comment #3)
> General question: Why is Noto part of Twemoji? My understanding is that
> these are different fonts altogether?
See
https://github.com/googlei18n/noto-emoji/issues/9:
“The noto-emoji project is two things at the same time:
• an open-source toolchain for converting SVG assets to TrueType with
colored emoji glyphs;
• freely licensed SVG assets for the Noto Emoji glyphs.
After a few minor changes, our toolchain could also consume other free
assets and generate optimized fonts for Twitter Emoji and Emoji One.”
The trouble is, this work to separate the two parts hasn’t yet been done.
Meanwhile, the Twemoji and Emoji Two projects are web-focused, producing
PNGs for use on web pages but not traditional TTF fonts.
This is my attempt to use the Noto tooling to build Twemoji into a TTF. I’m
open to discussion about the approach. An alternative might be to modify
the existing google-noto-emoji-fonts package to distribute the tooling for
use by other packages, but, to be honest, I’m not sure exactly which files
would need to be included.
See also this email I sent to the Fonts SIG
(
https://lists.fedoraproject.org/archives/list/fonts@lists.fedoraproject.org/
thread/O6C2BFTPST4YWCOVKVLI6PBSDXQ5FF7C/), and a similar attempt for the
Emoji Two font (
https://pagure.io/emojitwo-fonts).
Okay, at least this explains what's going on.
> > # Work around UTF-8
> > export LANG=zh_CN.UTF-8
>
> Please use "C.UTF-8". In Fedora, that is the generic locale that offers
full UTF-8 support.
I based the spec on that of google-noto-emoji-fonts, which does this too.
It wasn’t clear to me exactly what UTF-8 issue it was supposed to be working
around, so I left it in for now.
I suspect the fact that C.UTF-8 is in Fedora isn't that well known. Does it
work correctly when you use C.UTF-8 instead of a Chinese locale?
--
You are receiving this mail because:
You are on the CC list for the bug.