Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
2 tasks done
stanio opened this issue Mar 5, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@stanio
Copy link

stanio commented Mar 5, 2024

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.
@stanio stanio added the bug Something isn't working label Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant