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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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