You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Rendering abnormalities occur when Chinese fonts appear #10128
Huh, so if I'm reading this right - the font is changing weight ever so slightly when there's a run of Chinese characters present in the row. That's super weird - Chester Liu (@skyline75489) any ideas why this might be happening? Would your work on the FontInfo, text complexity, perhaps help here?
@notes365 can you provide your Terminal configuration here? I wonder if there’s something special about font in your settings.
where is the configuration file, my settings are all default
// This file was initially generated by Windows Terminal 1.3.2651.0// It should still be usable in newer versions, but newer versions might have additional// settings, help text, or changes that you will not see unless you clear this file// and let us generate a new one for you.// To view the default settings, hold "alt" while clicking on the "Settings" button.// For documentation on these settings, see: https://aka.ms/terminal-documentation
{
"$schema": "https://aka.ms/terminal-profiles-schema",
"defaultProfile": "{574e775e-4f2a-5b96-ac1e-a2962a402336}",
// You can add more global application settings here.// To learn more about global settings, visit https://aka.ms/terminal-global-settings// If enabled, selections are automatically copied to your clipboard."copyOnSelect": false,
// If enabled, formatted data is also copied to your clipboard"copyFormatting": false,
// A profile specifies a command to execute paired with information about how it should look and feel.// Each one of them will appear in the 'New Tab' dropdown,// and can be invoked from the commandline with `wt.exe -p xxx`// To learn more about profiles, visit https://aka.ms/terminal-profile-settings"profiles":
{
"defaults":
{
// Put settings here that you want to apply to all profiles.
},
"list":
[
{
// Make changes here to the powershell.exe profile."guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"name": "Windows PowerShell",
"commandline": "powershell.exe",
"hidden": false
},
{
// Make changes here to the cmd.exe profile."guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
"name": "命令提示符",
"commandline": "cmd.exe",
"hidden": false
},
{
"guid": "{574e775e-4f2a-5b96-ac1e-a2962a402336}",
"hidden": false,
"name": "PowerShell",
"source": "Windows.Terminal.PowershellCore"
},
{
"guid": "{58ad8b0c-3ef8-5f4d-bc6f-13e4c00f2530}",
"hidden": false,
"name": "Debian",
"source": "Windows.Terminal.Wsl"
},
{
"guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
"hidden": false,
"name": "Azure Cloud Shell",
"source": "Windows.Terminal.Azure"
}
]
},
// Add custom color schemes to this array.// To learn more about color schemes, visit https://aka.ms/terminal-color-schemes"schemes": [],
// Add custom actions and keybindings to this array.// To unbind a key combination from your defaults.json, set the command to "unbound".// To learn more about actions and keybindings, visit https://aka.ms/terminal-keybindings"actions":
[
// Copy and paste are bound to Ctrl+Shift+C and Ctrl+Shift+V in your defaults.json.// These two lines additionally bind them to Ctrl+C and Ctrl+V.// To learn more about selection, visit https://aka.ms/terminal-selection
{ "command": {"action": "copy", "singleLine": false }, "keys": "ctrl+c" },
{ "command": "paste", "keys": "ctrl+v" },
// Press Ctrl+Shift+F to open the search box
{ "command": "find", "keys": "ctrl+shift+f" },
// Press Alt+Shift+D to open a new pane.// - "split": "auto" makes this pane open in the direction that provides the most surface area.// - "splitMode": "duplicate" makes the new pane use the focused pane's profile.// To learn more about panes, visit https://aka.ms/terminal-panes
{ "command": { "action": "splitPane", "split": "auto", "splitMode": "duplicate" }, "keys": "alt+shift+d" }
]
}
I'm unable to reproduce this bug...
I've tried to enter some western/latin characters, followed by Chinese, the same way the issue was reported and I couldn't notice any shifts in font appearance.
Maybe this is some ClearType issue? Or some packages are missing on Windows?
It would be interesting whether this issue reproduces on a different machine.
Activity
zadjii-msft commentedon May 19, 2021
Huh, so if I'm reading this right - the font is changing weight ever so slightly when there's a run of Chinese characters present in the row. That's super weird - Chester Liu (@skyline75489) any ideas why this might be happening? Would your work on the FontInfo, text complexity, perhaps help here?
DHowett commentedon May 19, 2021
It looks like it's causing a font fallback for the entire run (??????) which should not be possible.
skyline75489 commentedon May 19, 2021
@notes365 can you provide your Terminal configuration here? I wonder if there’s something special about font in your settings.
romanholidaypancakes commentedon May 21, 2021
where is the configuration file, my settings are all default
romanholidaypancakes commentedon May 24, 2021
i reinstalled version1.6.10571.0, reported the following error

but everything is ok, may be the reason for the font Cascadia Monoi reinstalled version 1.7.1091.0 then change the font to Consolas, still rendering abnormal
lhecker commentedon May 26, 2021
I'm unable to reproduce this bug...
I've tried to enter some western/latin characters, followed by Chinese, the same way the issue was reported and I couldn't notice any shifts in font appearance.
Maybe this is some ClearType issue? Or some packages are missing on Windows?
It would be interesting whether this issue reproduces on a different machine.
Rewrite AtlasEngine to allow arbitrary overhangs (#14959)