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

Import latest Cascadia Code release #577

Closed
cprivitere opened this issue Feb 11, 2021 · 14 comments
Closed

Import latest Cascadia Code release #577

cprivitere opened this issue Feb 11, 2021 · 14 comments

Comments

@cprivitere
Copy link

Just tossing in an issue to get Caskaydia Cove re-built from the latest upstream: https://github.com/microsoft/cascadia-code.

I don't know if it will take care of a number of the other Caskaydia Cove related issues, but hey maybe it'll help!

@oldium
Copy link

oldium commented Feb 13, 2021

I tried to build it, here is the result (generated complete from the static TTF Cascadia Code folder of 2102.03 version).
caskaydia-cove-nerd-fonts.zip

@oldium
Copy link

oldium commented Feb 13, 2021

For some reason on Windows the Semi Light version is sorted after Bold, not between Light and Regular, like it is for the original Cascadia Code font.

@RomelSan
Copy link

RomelSan commented Apr 9, 2021

I tried to build it, here is the result (generated complete from the static TTF Cascadia Code folder of 2102.03 version).
caskaydia-cove-nerd-fonts.zip

Can you please update to CascadiaCode-2102.25

@oldium
Copy link

oldium commented Apr 10, 2021

Done. Updated from version 2102.25.
caskaydia-cove-nerd-fonts.zip

@BobSilent
Copy link

to reference similar items: #601, #628

@MrJmpl3
Copy link

MrJmpl3 commented May 31, 2021

I clone Cascadia Code and Nerd Fonts.

  1. Build the Cascadia Code with Italic names fixed (Thanks @aaronbell).
  2. Patch the new Cascadia Code (of the point 1) with Nerd Fonts

Cascadia Code Original [Fixed Italic Names].zip
Cascadia Code Original PL [Fixed Italic Names].zip
Caskaydia Cove Nerd Font Complete Windows Compatible.zip
Caskaydia Cove Nerd Font Windows Compatible.zip
Caskaydia Cove PL Nerd Font Complete Windows Compatible.zip
Caskaydia Cove PL Nerd Font Windows Compatible.zip

@RomelSan
Copy link

CascadiaCode-2106.17 Released.
https://github.com/microsoft/cascadia-code/releases/tag/v2106.17

@coxackie
Copy link

any updates here? (or, maybe, wait for a little while, I think a new version is coming up...)

@zzhaolei
Copy link

zzhaolei commented Sep 8, 2021

Looking forward to any updates here 😚

@trallnag
Copy link

trallnag commented Oct 2, 2021

@MrJmpl3, have you checked if your patched font matches the original variable TTF? I tried patching yesterday and I noticed that the patched font looks quite different from the original variable TTF.

@Finii
Copy link
Collaborator

Finii commented Feb 23, 2023

@trallnag

have you checked if your patched font matches the original variable TTF? I tried patching yesterday and I noticed that the patched font looks quite different from the original variable TTF.

The hints are different. The static fonts are just pushed through default ttfautohint. I found that TTH would create better hints, and even unhinted looks better. Maybe I can come up with a solution together with Aaron, but that will be after v3.0.0 I guess.

Must admit that I never closely looked at Windows, and both Linux and Mac do not need hints to render (i.e. ignore them anyhow) 😬


As for the issue here, Nerd Fonts has Cascasdia Code 2111.01 since ... some releases already. So this is solved.

@Finii Finii closed this as completed Feb 23, 2023
@Finii
Copy link
Collaborator

Finii commented Feb 23, 2023

Ah, additional comment: Ah, Windows also does ignore the hints (and the fonts render equal) in WordPad and I have heard in Word but that I do not have. There are different settings in Windows for the antialiasing, maybe there are settings that work better with the static (and patched) fonts.

@aaronbell
Copy link

@Finii

It is worth keeping in mind that there are multiple rendering engines in Windows—the older GDI engine and newer DirectWrite engine.

The hints included in Cascadia Code (and pretty much all modern fonts) are intended for the newer environment and will not render as well under the older one. So what might look like Windows ignoring hints is actually just a surface where GDI is still used.

@github-actions
Copy link
Contributor

This issue has been automatically locked since there has not been any recent activity (i.e. last half year) after it was closed. It helps our maintainers focus on the active issues. If you have found a problem that seems similar, please open a new issue, complete the issue template with all the details necessary to reproduce, and mention this issue as reference.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests