-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Add fl/fi ligatures #795
Comments
I agree, not a big fan of how this turned out |
Referring to the initial example, perhaps instead, the fl ligature could be created where there is more separation between the top stem/serif of the "f" and "l" rather than fusing them together. |
Fira Mono does not have these ligatures, if we must have them can they at least be consistent with Fira sans? Currently they are jarring. Where as I hardly notice Fira sans |
…onsky#795" This reverts commit f3d6a36.
This reverts commit 6a9cfb8.
I agree with many commenters that these ligatures look pretty bad. I would advocate these changes should be reverted. I do not think such ligatures should be enabled in a monospace font. |
I removed these ligatures and built otf |
@Avi-D-coder Thanks. Did you make a pull request to this master project? |
@tonsky Hi Nikita. Have you seen the discussion here? Many people (including me) strongly dislike these ligatures. They look jarring in a monospace font (everything is spaced out, but then suddenly f and l are fused!?). And worst of all, Edit: Ehm... my love for Fira Code was short lived (about 15 minutes). The "Fl / Tl" was so painful to look at that I started looking for other fonts. Found IBM Plex Mono at https://www.ibm.com/plex/ (https://github.com/IBM/plex/releases) which was designed by IBM for their programmers, to be looked at day in and day out. They used pixel-precise angles to ensure sharp rendering. It is incredibly crisp, extremely easy to read, and expertly designed. The italics are a work of art (which my editor uses for comments) and are based on the famous 1960s IBM Selectric Typewriter, which gives it a very cool and unique design. There are no ligatures for stuff like |
The stable version of fira-code has these [weird][1] and [unpopular][2] ligatures for "fl" and "Fl". They are jarring, especially now that I'm rendering the word "flake" a lot. Fortunately, they've been reverted upstream. Bumping fira-code to unstable until the fix lands back on stable. [1]: tonsky/FiraCode#795 [2]: tonsky/FiraCode#902
Right now it feels that there is too little spacing between the f and l characters when they are next to each other. I feel that the font would look better if they would be replaced with an fl ligature, or the top half-serif on the l could be shortened.
The text was updated successfully, but these errors were encountered: