Add fallback fonts to display more Unicode codepoints #608

Closed
opened 2026-01-30 21:56:46 +00:00 by claunia · 4 comments
Owner

Originally created by @musm on GitHub (Apr 1, 2019).

A lot of modern languages such as Julia heavily use math symbols. Without fallback fonts it's very hard to find font that has all the code points needed to properly render all the math fonts and emojis. Consolas doesn't have broad Unicode coverage, but with font fallbacks this can be improved.

Originally created by @musm on GitHub (Apr 1, 2019). A lot of modern languages such as Julia heavily use math symbols. Without fallback fonts it's very hard to find font that has all the code points needed to properly render all the math fonts and emojis. Consolas doesn't have broad Unicode coverage, but with font fallbacks this can be improved.
claunia added the Resolution-Duplicate label 2026-01-30 21:56:46 +00:00
Author
Owner

@DHowett-MSFT commented on GitHub (Apr 1, 2019):

This'll be a duplicate of #190, with a bit of #387 mixed in.

@DHowett-MSFT commented on GitHub (Apr 1, 2019): This'll be a duplicate of #190, with a bit of #387 mixed in.
Author
Owner

@musm commented on GitHub (Apr 2, 2019):

Not related to https://github.com/Microsoft/console/issues/387, that's a font issue, but I suppose is a dupe of #190. Although the issue is not really focused on emojis. In fact, there's a greater importance than suggested
by issue #190, since it's quite annoying when certain math symbols are not rendered in the terminal leaving you guessing as to what the code is doing.
I'd prefer the approach editors such as vs-code take, where you can specify a chain of fonts.

@musm commented on GitHub (Apr 2, 2019): Not related to https://github.com/Microsoft/console/issues/387, that's a font issue, but I suppose is a dupe of #190. Although the issue is not really focused on emojis. In fact, there's a greater importance than suggested by issue #190, since it's quite annoying when certain math symbols are not rendered in the terminal leaving you guessing as to what the code is doing. I'd prefer the approach editors such as vs-code take, where you can specify a chain of fonts.
Author
Owner

@miniksa commented on GitHub (Apr 2, 2019):

Sorry, @musm, for us it's the same thing. If we want to get emoji, we need to support font fallback. If we get font fallback, it should work for your codepoints too, not just emoji. So we're tracking this all under the same issue.

@miniksa commented on GitHub (Apr 2, 2019): Sorry, @musm, for us it's the same thing. If we want to get emoji, we need to support font fallback. If we get font fallback, it should work for your codepoints too, not just emoji. So we're tracking this all under the same issue.
Author
Owner

@musm commented on GitHub (Apr 2, 2019):

@miniksa thanks for the clarification. Good luck and keep up the awesome work on console features.

@musm commented on GitHub (Apr 2, 2019): @miniksa thanks for the clarification. Good luck and keep up the awesome work on console features.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#608