I am trying to find a suitable font that contains the Unicode Emoticon set.
When an iPhone user sends me some emoticons over Google Hangouts they render either incorrectly or not at all.
The problem can be seen from the following screenshot from this Wikipedia page:
As you can see the Diversity emoticons are particularly problematic.
iPhone users can simply pick a "colour" (skin colour) and that's them done. Apparently the font used on the iPhone is Helvetica.
Those of us with Linux (in my case Ubuntu and Android) are stuck with an emoticon and an undefined symbol: . The second glyph is supposed to modify the colour of the first glyph.
Obviously, this is because the font does not have the required glyph.
Now, I have been Googling around for a few hours and read a few pages, some of which pointing here, and there has been no solution at all. This includes all of the answers across the StackExchange network. Perhaps I'm asking the wrong question.
I have tried:
- Symbola
- Symbola706
- CODE2001
- CODE2002
- xfonts-wqy
- ttf-unifont
- fonts-linuxlibertine
- Open Sans Emoji
- EmojiSymbols
- Helvetica (though I can't remember where I downloaded it from)
- Google Noto
None of them work. Either they are still missing the required symbols, they're missing all emoticon symbols despite claiming otherwise, they simply don't work, they don't show up as an option to select in Chrome (no idea why) or I simply can't make sense of them.
This page lists the symbols for "Google" as missing. I assume it means Android as I am receiving the message from an iPhone running the Google Hangouts app.
So, has anyone found a font that contains all the required symbols?
fonts-noto
package. On Arch Linux, I use theextra/noto-fonts-emoji
package - both are derived from the same source, the Google Noto fonts, the font used in Android. The aim is coverage of as many glyphs as possible. See i.stack.imgur.com/tFggb.png (yes, it's lacking colour support).Noto Color Emoji
from google.com/get/noto/#emoji-qaae-color provides the fonts I already see. That and the monochrome version seems to be the only emoji fonts that Google Fonts provides. Oh well, I shall continue looking.