@LadyMargaret I think(?) there's a way to represent "woman" or "man" as used in combining emoji as a single non-emoji glyph in Unicode. (Do you remember what that was? VS15... before it?)
My real question, though, is whether there is a way to represent "flag combining letter" (e.g. C or A in 🇨🇦) as a non-emoji. Do you know if there is, and if so, how?
(Sorry, I should be able to look this up, but I don't know how off the top of my head. If not I'll dig through the books.)
@aschmitz VS15 *after* it
gendered ZWJ emoji are
where VS16 is emoji display and VS15 is text display
however, with flags, i would recommend using a ZWNJ after the character, which is better semantics (otherwise you might just wind up with a black-and-white flag, which is not what youʼre looking for)
@aschmitz specifically what the Standard says (864–865) is that the display of characters in isolation is undefined but the display of two in sequence should be a flag
this is effectively just a ligature, and sticking a ZWNJ between two characters is the proper way to specify "don't ligate this"
@aschmitz (if you wanted to be super clear,
would be the proper order to say "this is a text-mode indicator and it should not be ligated to form a flag")
@LadyMargaret Thanks! It sounds like you're saying those aren't really expected to be printable even if specifying them that way would seem to make sense in the abstract?
(I know some fonts have included them, because I managed to get them to use them, but I'm pretty sure I didn't do it the right way.)
@aschmitz it should also be noted that VS15 is *not* sanctioned for use by Unicode for regional indicators and so *properly speaking* should not have any effect
(Unicode doesnʼt actually define text-mode sequences for all emoji characters, and whether something should be displayed as text or emoji is largely left to implementations anyway)
@aschmitz and thereʼs nothing making them *not* printable, hereʼs what it actually says:
The representative glyph for a single regional indicator symbol is just a dotted box containing a capital Latin letter. The Unicode Standard does not prescribe how the pairs of regional indicator symbols should be rendered. However, current industry practice […] is detailed in the separate Unicode Technical Standard #51, “Unicode Emoji.”
@aschmitz the standard makes it clear that the symbols are intended for use as pairs (but doesnʼt specify how the pairs should be rendered, although strongly encouraging conformance to Unicode Emoji), and describes the representative glyphs when they appear in isolation (but is not particularly normative about that either)
@LadyMargaret Fair enough. Thanks for your help!
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!