[Bug 1514274] Review Request:
twitter-twemoji-fonts - Twitter Emoji for everyone
by bugzilla@redhat.com
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.
6 years, 4 months
[Bug 1514274] Review Request:
twitter-twemoji-fonts - Twitter Emoji for everyone
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1514274
--- Comment #4 from Peter Oliver <mavit(a)mavit.org.uk> ---
(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.o...),
and a similar attempt for the Emoji Two font
(https://pagure.io/emojitwo-fonts).
> > # 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.
--
You are receiving this mail because:
You are on the CC list for the bug.
6 years, 4 months