microsoft / cascadia-code

This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
Other
25.1k stars 793 forks source link

Slashed zero has a lower height in .ttf (static and variable) font formats compared to .otf(static) #718

Open uRohan opened 3 months ago

uRohan commented 3 months ago

Cascadia family version

2111.01

Cascadia family variant(s)

Cascadia Code (the version with ligatures), Cascadia Mono (the version without ligatures)

Font file format(s)

.ttf (variable), .ttf (static)

Platform

Ubuntu 22.04.4 LTS

Other Software

Visual Studio Code 1.87.2 Visual Studio Code - Insiders 1.88.0-insider

What happened?

Visual Studio Code settings used:

{
    "editor.fontFamily": "'Cascadia Mono', Consolas",
    "editor.fontLigatures": "'ss19'",
    "editor.fontSize": 16,
    "workbench.colorTheme": "Default Light Modern",
}

Here's what it looks like:

Screencast from 03-24-2024 09:47:45 PM.webm

Screencast from 03-24-2024 09:52:57 PM.webm

Screencast from 03-24-2024 09:58:06 PM.webm

Finii commented 2 months ago

I believe this is a hinting problem, see also (just details, no solution)