-
-
Notifications
You must be signed in to change notification settings - Fork 72
Open
Description
What I did
- I downloaded the
NotoColorEmoji-Regular.ttffile from https://fonts.google.com/noto/specimen/Noto+Color+Emoji - I put it in the
~/.local/share/fontsdirectory.
Behavior
- In the Wikipedia article on the Symbols and Pictographs Extended-A Unicode block, in Google Chrome, possibly all the emojis that are there display as expected.
- Unexpectedly, when I print all the characters from that block in MATE Terminal, I don't see any emojis whatsoever. It looks like that:

- Here is the script I used to generate those results (in Bash):
for x in {7..9} {A..F} do for y in {0..9} {A..F} do printf " | U+1FA${x}${y}: \U1FA${x}${y} " if [[ "$y" == 3 ]] || [[ "$y" == 7 ]] || [[ "$y" == B ]] then echo fi done echo done
- Just to make it clear, I know that Chrome and MATE Terminal use the font file by the fact that when I rename it, some emojis don't display anymore, and some display as "boxes" with Unicode code points within (what's the name of this character?).
Questions
- Most importantly, why don't the emojis display as expected (or not at all, it's hard to judge for me what better describes this behavior)?
- How can I make them display as expected?
Environment
- When I do
I get
mate-terminal --version
MATE Terminal 1.28.1 - GNOME Fonts tells me the font file holds version 2.051 of the font.
- https://github.com/googlefonts/noto-emoji/releases tells me this font version supports version 17.0 of Unicode.
chrome://settings/helptells me I use version 142.0.7444.162 of Google Chrome.
PS. Just to note, this issue is a follow-up to my question on StackExchange: https://unix.stackexchange.com/questions/801315/why-doesnt-mate-terminal-display-the-heart-hands-emoji-u1faf6
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels