Comments (10)
It’s a style in typography; it’s not a bug.
Like Chagall paintings, it may be a form of art, but I don't want it in my home.
but srsly at some point there will need too be some form of guidelines as to (who/) how a decision is made about some visual design.. e.g. my issue is with the "4" (#66) that is mostly a design issue I have with it, not a technical one.
While I think the y looks ok when small, increasing the font size for presentations makes this visible and once you see it, you cannot unsee it.
from cascadia-code.
I’m fairly sure, but I can’t find the original source. You also remarked on the side bearings on the m/M in the same source comment. Maybe it was on Twitter?
Hmm, @bitcrazed transferred over the thread I started in the Terminal repo #74 which has the comments about the narrow and crushed m...
And I can only see three tweets with Cascadia mentioned.
Eitherway I don't think the y looks like a V with an accidental descender, the cut out is both an ink trap, and a character quirk for the glyph so consider this closed, if it was a comment I made.
from cascadia-code.
Ink traps are relevant for printing, particularly small text on low-quality paper, not displaying on a screen, right? All of the example of ink traps I see on the Wikipedia page look bad in a way that I think is hard to argue with (but would look good in print due to ink spreading, as that's their whole point).
I agree that this isn't very noticeable at standard code sizes (tho now that I know about I'm seeing it normally, ugh) but would be very noticeably when blown up. It definitely looks like a v with a descender attached.
This might be more related to the request for a "Display" variant of the font (#91), tho; I'd definitely expect a Display variant to not contain any ink traps, at least.
from cascadia-code.
but I can understand how you don't enjoy it.
Give me a month of getting used to it 😅. I don't have any hard feelings about it.
I mostly only wanted to bring up how decisions are made according to style. For example, the 4 glyph follows american/british handwriting that is unnatural to other parts of the world. Other decisions, like this issue being discussed, is purely a decision of tase. This being an open source project by design, it is hard to reach a decision without guidelines. E.g. is it ok to follow styles that mostly Americans are used to (4) or have design decision with community input. I mean I can't possibly create a sensible unit test that reproduces a bug or anything 🤣
from cascadia-code.
It’s a style in typography; it’s not a bug.
from cascadia-code.
Was that a comment I made?
from cascadia-code.
I’m fairly sure, but I can’t find the original source. You also remarked on the side bearings on the m/M in the same source comment. Maybe it was on Twitter?
from cascadia-code.
The Ink Traps also help with hinting, to keep edges crisper.
from cascadia-code.
@tabatkins Ink traps are just as useful on screen as they are in print—perhaps there isn't ink spread, but too much weight can result in more, darker pixels. By building in ink traps one is able to actually reduce the darkness of pixels at key spots in a letterform and enable more even color to the letterforms.
@dasMulli Cascadia Code, at present, is definitely designed for small scale use, so some of the design features designed to help reduce weight, or better fill the space, are really only intended for smaller sizes. I would argue that the /y isn't a totally unusual design feature (I've seen it on many other letters) but I can understand how you don't enjoy it.
from cascadia-code.
Give me a month of getting used to it
Sadly that doesn't work for me @dasMulli, i tried to ignore it but it is too distracting. I will be reverting to the Consolas.
from cascadia-code.
Related Issues (20)
- Ligatures that DON'T deform shape HOT 2
- Support Arabic presentation forms-b
- Slashed zero has a lower height in .ttf (static and variable) font formats compared to .otf(static) HOT 1
- Exclamation point fix doesn't work in the static version of the font
- Nerd fonts icons got smaller after most recent update HOT 11
- Cascadia Mono NF not recognized by VS Code HOT 5
- The size of zip file increases 5 times with Nerd Fonts. Need smaller distributions. HOT 2
- Glyph E27F (fae-atom) in "Cascadia Code NF" is filled in some areas where it should not be HOT 1
- Missing some Nerd Font Glyphs in Cascadia Code NF HOT 1
- Nerd Font Glyph \uf119 missing HOT 2
- Feature Request: Separated octants mode (stylistic set) for Braille characters HOT 1
- Cascadia Code arrow segments not displaying correctly HOT 6
- Nerd Font glyphs are super small HOT 10
- Font does not seem as it should HOT 3
- Some of the Arabic letters look extremely corrupted HOT 6
- VSCode is not the default font HOT 2
- No visible ligature for == HOT 1
- Feature Request: Compacted Double-Braces That Don't Cramp Template-Tag Bodies
- Maybe the symbol is too light, maybe it is too small HOT 2
- Some Arabic glyphs broken in variable ttf HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cascadia-code.