Missing weight configuration for bold text, matching "general" weight configuration #14914

Open
opened 2026-01-31 04:23:03 +00:00 by claunia · 0 comments
Owner

Originally created by @shoffmeister on GitHub (Aug 20, 2021).

Windows Terminal version (or Windows build number)

1.10.1933.0

Other Software

PowerShell 7.1.4
starship-rs 0.56.0

Steps to reproduce

Bold font face text as emitted by some advanced command-prompt rendering schemes (e.g. https://starship.rs/) may be rendered with a disproportionate weight.

This will happen whenever the user configures a non-standard "normal" text font weight - in my case, this is Cascadia Code PL SemiLight, i.e. a significantly reduced weight for normal text. This will apply to any static font with custom weights, or a dynamic font with the weight reduced.

In such scenarios, normal text is rendered to taste, but the bold text is too bold. The Microsoft Visual Studio Code embedded terminal gets this right - it allows configuring the weight for both normal text and bold text-

The below screenshot demonstrates the disproportionate weight of bold text vs normal next. This is not specific to starship or powershell; anything that renders bold text will demonstrate this.

image

Expected Behavior

Properly looking bold text (bold text font weight aesthetically matching normal text font weight)

This implies either of

  • the ability to configure font weight for bold text;
  • "correct" font weights for bold text automagically computed - which will be a challenge

Actual Behavior

Bold text rendition unpleasantly disproportionate relative to normal text rendition.

Originally created by @shoffmeister on GitHub (Aug 20, 2021). ### Windows Terminal version (or Windows build number) 1.10.1933.0 ### Other Software PowerShell 7.1.4 starship-rs 0.56.0 ### Steps to reproduce Bold font face text as emitted by some advanced command-prompt rendering schemes (e.g. https://starship.rs/) may be rendered with a disproportionate weight. This will happen whenever the user configures a non-standard "normal" text font weight - in my case, this is Cascadia Code PL *SemiLight*, i.e. a significantly reduced weight for normal text. This will apply to any static font with custom weights, or a dynamic font with the weight reduced. In such scenarios, normal text is rendered to taste, but the bold text is _too bold_. The Microsoft Visual Studio Code embedded terminal gets this right - it allows configuring the weight for both normal text and bold text- The below screenshot demonstrates the disproportionate weight of bold text vs normal next. This is not specific to starship or powershell; anything that renders bold text will demonstrate this. ![image](https://user-images.githubusercontent.com/3868036/130193517-1911d122-745c-4faf-903a-b6920cc2b1d7.png) ### Expected Behavior Properly looking bold text (bold text font weight aesthetically matching normal text font weight) This implies either of * the ability to configure font weight for bold text; * "correct" font weights for bold text automagically computed - which will be a challenge ### Actual Behavior Bold text rendition unpleasantly disproportionate relative to normal text rendition.
claunia added the Resolution-Duplicate label 2026-01-31 04:23:03 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#14914