Skip to content

Cascadia Code SemiLight for normal text makes Bold elements rendered with "faux bold" font face #187

@stanio

Description

@stanio

Steps to reproduce

From a fresh installation and clean workspace:

  • Install the "Cascadia Code" font, if not already (currently using Version 2111.001)
  • Set "Cascadia Code SemiLight" as Text Font in the Preferences (General > Appearance > Colors and Fonts: Basic)
  • Create a Java Project

I tried

  • Open a Java source file, f.e. Open Type (Ctrl+Shift+T): String - java.lang

I expected: The Bold syntax elements (f.e. keywords) rendered with "Cascadia Code Bold"

But got: The Bold syntax elements appear rendered as "faux bold", and the character spacing is not monospace

Cascadia Code SemiLight

If I set "Cascadia Code Regular" as the (normal) Text Font, then bold elements are rendered as expected:

Cascadia Code Regular

"Cascadia Code Regular" is too bold for my preference and it is harder to distinguish from the Bold variant for me.

Tested under this environment:

  • OS & version: Windows 10 22H2 19045.4046
  • Eclipse IDE/Platform version (as shown in Help > About): Eclipse SDK, Version: 2024-06 (4.32), Build id: I20240304-0610

Community

  • I understand reporting an issue to this OSS project does not mandate anyone to fix it. Other contributors may consider the issue, or not, at their own convenience. The most efficient way to get it fixed is that I fix it myself and contribute it back as a good quality patch to the project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions