Understanding Emoji / Unicode Rendering in Terminal #13724
Unanswered
MartinSGill
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm trying to understand what the current situation is with regards to Emoji/Unicode support in Terminal, in a simple straightforward manner for people (like me) without detailed knowledge of fonts/Unicode or how DirectDraw works.
I found many issues (most closed) discussing aspects of this, but I'm finding it really hard to read any concrete answers in them.
Perhaps a (very) short explanation of how Windows displays emoji might help me. I read somewhere that this is done by DirectDraw APIs. Does DirectDraw detect the Emoji sequence and instead of drawing the font "letter" it instead renders a "colour image" for that sequence?
With reference to the screenshot at the bottom, what I'd really like to know:
The tiny symbols. Is that an issue with the font, a setting I need to adjust in Windows, a setting I need to tweak in Terminal, or just nothing to be done?
Issue #900 talks about this, with @DHowett mentioning this:
I notice that all my "tiny" symbols are marked as "unqualified" in Unicode. I have no idea what that really means, but
is there a way for me to change the "default representation" for all "unqualified" Unicode emojis so they are the same size as other emojis?
The missing symbols. Is that a problem with my font not supporting the character, or with Windows not supporting that character (Unicode version?) Do I need to change my terminal font, or wait for an OS update?
Beta Was this translation helpful? Give feedback.
All reactions