Open testforstephen opened 6 months ago
Just for documentation, I'd like to state it here as well: In the past we found that scaling down glyphs is generally unexpected. It broke a lot of terminal applications and resulted in a lot of complaints. (In particular when we did it for glyphs commonly used in powerline-like prompts).
The fundamental problem here is that ① and Ⅻ are "ambiguous width" glyphs and we treat those as "narrow" (= 1 cell wide) by default. The reason for that is explained in #2066 and boils down to: All modern terminal applications expect it. The way I see it, we can address your issue only in one way: By adding an opt-in setting to treat all ambiguous width glyphs as wide glyphs (= "full-wdth" = 2 cells wide). See issue #153 for this.
This means, Windows Terminal will continue to have overlapping glyphs in the future by default.
Windows Terminal version
1.19.10573.0
Windows build number
10.0.22621.3155
Other Software
No response
Steps to reproduce
Chinese (Simplified, China)
and Restart your machine①Ⅻㄨㄩ啊阿鼾齄丂丄狚狛狜狝﨨﨩ˊˋ˙–⿻〇
to the terminal and verify if the test character set can be rendered well.Expected Behavior
Each character can be rendered individually in the terminal.
Actual Behavior
Both PowerShell and cmd have some glyphs overlapping.