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.16k stars 797 forks source link

I don't like the new italic version and want to go back to previous. How to do that? #556

Closed lakshits11 closed 2 years ago

lakshits11 commented 2 years ago

Cascadia family version

2106.17

Cascadia family variant(s)

Cascadia Code (the version with ligatures)

Font file format(s)

.ttf (static)

Platform

Windows 10

Other Software

Visual Studio Code

What happened?

I don't like the new italic version and want to go back to previous. How to do that? The previous italic { or we can say cursive :) } version was great for me. But now I don't have any option to go back to previous settings.

I also tried to download the previous release 2105.24 but it has entirely different name { like Cascadia Code Italic } for italic fonts hence not implementable in VSCode with normal font since when I set font to Cascadia Code Italic, everything becomes italic, everything! . Please tell me solution.

Thank You.

Images for Reference:

The new version (which I dont like) 1

When using 2105.25 Cascadia Code italic (which I like but only want italic font for textmate scopes I define in settings, not for everything ) 2

aaronbell commented 2 years ago

We will not be going back to the previous version of the italic. However, you can activate the cursive variants in VSCode with the following code in the settings.json file:

"editor.fontLigatures": "'calt', 'ss01'",

lakshits11 commented 2 years ago

So you are saying that this will replace the new italic version with cursive version that I want? And also will it turn on or off the font ligatures? Thanks

aaronbell commented 2 years ago

It will substitute the non-cursive variants with the cursive variants (see ss01 in the Stylistic Sets image in the README). And will also turn on font ligatures. If you don't want font ligatures, either remove calt from the line I provided or switch to Cascadia Mono.

lakshits11 commented 2 years ago

Ok but what about the lowercase i in ss01. Its previous design was good by the way. I didn't find it in ss01 that's why asking 😅

aaronbell commented 2 years ago

Ah.. you might check #545. I don't have any plans to bring it back at this time, but will consider for the future.

lakshits11 commented 2 years ago

Hello, Thanks for sharing. By the way, Where can I find documentation about the terms like calt, salt,dlig, ss01 etc. I want to know more about what these terms mean and what do they do?

aaronbell commented 2 years ago

Here you go! https://docs.microsoft.com/en-us/typography/opentype/spec/featurelist