-
Notifications
You must be signed in to change notification settings - Fork 33
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
Update font when nerd fonts updated #76
Comments
Well, the last Nerd Fonts updates just brought the features we have here to Nerd Fonts. Delugia has been the driver, the test bed of the new Nerd Font features; but that means Delugia uses a modified patching process. You are right we should get rid of that (see also #75). And I can work only on one project at a time 😬 but in principle you are right. |
That might be the here-missing PPEM fix ryanoasis/nerd-fonts#761 |
@latipun7 @trallnag Maybe you want to / can check Delugia after the update. The artifacts can be downloaded here: |
I checked and there is still a difference. In the Windows font preview I noticed that Delugia has "TrueType Outlines" while Caskaydia uses "PostScript Outlines". Failing to compare it properly with the original Cascadia because for that font way more weights are showing up in the preview. So it's difficult to overlay them. Before I tested it in Windows Terminal and there I'm seeing other differences. Looking through the projects issues suggests that the font rendering in WT is not perfect. Crazy and unexpected (to me) how complex non-bitmap fonts are. |
Here is the difference in Windows Terminal on font 9 with Clear Type: Anyway I don't want anyone to fix this or something like that. It is just interesting Delugia certainly seems closer to the original in WT. But again, this could be due to WT rendering and look completely different in another app. |
Excellent report 👍
I guess you compare with |
Probably you use the Variable Font version of Cascadia. You can think of that as the 'Regular' font but added mathematical routines to calculate other weights on the fly (by the rendering engine), so that there is only one set of outlines and not one set for each weight.
Almost nothing is 'hard coded' in the fonts, there are sets on sets of instructions and rules one can put into the file; code to be executed on render time... Plus there are 3 major players (Apple, MS, Adobe) that have different opinions and implement their own 'sets' 😬 ... well it got better over the last years. |
As I understand, this font updated when new cascadia code updated. But, when new nerd fonts updated with its added icons and bug fixes, this font not updated, just waiting for new cascadia code.
Please support updating font for the most updated cascadia code and nerd fonts.
Thank you.
The text was updated successfully, but these errors were encountered: