Dan <d...@nnnne-o-o-o.com> writes:

Just adding a little feedback more about dealing with emoji flags
coding on my station:

Claws Mail*: doesn't help a lot, blank with auto encoding or a
difficult hex representation with unicode; anyway it depends on a
general font set in its preferences.

gedit*: depend on the general font of the editor.
NetBeans: depends on the fonts for the single portions of text set its
preferences.
nano: display an easy bold "IT" at the place of the flag.
[my] RADXIDE (tcl/tk): display an easy bold "IT" like nano behavior. vi: display a difficult hex representation of the emoji.

* depending on one general font for text, often a
monospaced one, they will have no luck to display emoji anyway.

[A comment i posted in another forum recently, links extracted:]

In Unicode, what is visually a single 'character' / 'grapheme' is not necessarily a single Unicode code point. For example, different skin tones of face emoji can be created by combining a specific face emoji with an emoji modifier sequence:

   https://emojipedia.org/emoji-modifier-sequence

Similarly, what appears as a single flag emoji is actually the result of combining two 'regional indicator symbols', which together a two-letter country code, the official flag for which can then be rendered as a single character - as long as the software does so. If you go to the Emojipedia page for flags:

   https://emojipedia.org/flags

you'll see that the alt / hover / mouseover text for various flags says things like "The flag for Australia, which may show as the letters AU on some platforms". This was the outcome of the Unicode Consortium trying to get involved in various political debates about which flags "should" and/or "shouldn't" be included. More details on Wikipedia:

   https://en.wikipedia.org/wiki/Regional_indicator_symbol

Thus, the issue is that some of the software you're using doesn't 'know' that certain Unicode sequences need to be represented on-screen as a 'flag'.


Alexis.

Reply via email to