tech-x11 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: noto-emoji-ttf not working correctly
On Thu, Apr 07, 2022 at 10:16:39PM +0000, RVP wrote:
> On Thu, 7 Apr 2022, Thomas Klausner wrote:
>
> > M-x describe char says:
> >
> > ftcrhb:-GOOG-Noto Color Emoji-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1 (#x373)
> >
>
> That looks like a bitmap font specifier. Does:
>
> xterm -fd 'Noto Color Emoji:style=Regular'
>
> followed by:
>
> echo $'\U1F3A4 \U1F352'
>
> produce the microphone and cherry glyph (in B&W)?
No.
> If it does, then the
> font is OK. For a colour test, put the hex into an .html file and open in
> firefox.
In firefox, it does, but I don't know which font it is using for that
- I have efont-unicode installed which supports many emoji symbols as
well.
I've found https://github.com/googlefonts/noto-emoji/issues/36 in the
meantime which talks about bugs in cairo and fontconfig in 2015, but I
guess those are all fixed. It also contains fonts.conf suggestions
like this one:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="scan">
<test name="family">
<string>Noto Color Emoji</string>
</test>
<edit name="scalable" mode="assign">
<bool>true</bool>
</edit>
</match>
<match>
<test name="family"><string>sans-serif</string></test>
<edit name="family" mode="prepend" binding="weak">
<string>Noto Color Emoji</string>
</edit>
</match>
<match>
<test name="family"><string>serif</string></test>
<edit name="family" mode="prepend" binding="weak">
<string>Noto Color Emoji</string>
</edit>
</match>
<match>
<test name="family"><string>Apple Color Emoji</string></test>
<edit name="family" mode="prepend" binding="strong">
<string>Noto Color Emoji</string>
</edit>
</match>
</fontconfig>
and I can see with 'FC_DEBUG=1024 pango-view --annotate=1 --font="Noto
Color Emoji" emoji-test.txt' that the files are read, but this doesn't
fix anything, I see an empty glyph.
I tried twemoji-color-font-ttf as well. I get black'n'white emojis
with that font, but nothing in color, despite the name.
Thomas
Home |
Main Index |
Thread Index |
Old Index