Alastair Houghton via Unicode
unicode at unicode.org
Mon Jul 17 08:25:57 CDT 2017
On 17 Jul 2017, at 13:25, Christoph Päper via Unicode <unicode at unicode.org> wrote:
> Finally, should smart fonts make U+0020 exactly as wide as an em when between two emojis?
I’ll leave it to others to answer the rest (I don’t know the answers to those), but the answer to this is clearly “no”. Otherwise, a user writing a series of Emoji in prose would find that any attempt to space them using the ordinary space character led to unexpected behaviour.
Also, I don’t think you can rely on spaces undergoing glyph mapping; because renderers need to handle spaces specially (for justification and line breaking purposes), it’s quite likely that at least some renderers special case them. It’d be interesting to see what various popular applications do if you try to make spaces change size using OpenType...
More information about the Unicode