-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Is any chance to support ligatures? #273
Comments
I have thought about it a bit but as I don’t use any languages where for me ligatures would be particularly useful, it's hard to know which actually help improve legibility and which are simply stylistic preferences of individual coders. Since you are proposing this feature, can you please give me more context? what language are you using? which ligatures do you find particularly useful? having a better understanding of this type of information would make it more likely for me to include coding ligatures sooner rather than later. |
@zkcloud You can download a patched version of this font that includes ligatures from the |
@jonesnc Based on the terms of the Source fonts license, will you please also change the name of the patched version to NOT use the name Source? the license allows for modification and redistribution, but retains the name Source Code for Adobe’s official version. I’ll post this comment also on the |
This is probably a duplicate: #198 |
I use Java more. A few of the usual ones will suffice. Like, ==, !=, ===, >=, <=, ->, :=, <!--. |
I assume the above is a screenshot of Jetbrains font test scratch pad with the following non-ligatured characters:
|
I'm not a maintainer on that project. I was merely linking to it in an effort to be helpful. |
Actually, the name of the patched font is |
@jonesnc Yes, I think so. Thanks for reporting back. |
Then I wonder if you are going to add the ligature feature to the font. |
@CodeCrazy-ywt 🚧 |
But I just don't know what you mean by just an emoji...😟Could you explain your ideas more clearly? |
@CodeCrazy-ywt coding ligatures are under construction. |
OK, I see. Best news I've ever heard of! Big thanks!👍🏻 |
@CodeCrazy-ywt just for my info, which set of ligatures in particular are you wanting to see supported? |
You can refer to Fira Code or Jetbrains Mono as a reference. |
Do you know the Hasklig? Is one of the most famous font with ligatures for coding. It's literally the Source Code Pro, but with ligatures added. Source Code is my favorite monospaced font, and i use Hasklig as well. |
But, we need general, not specific to just one programming language. Hasklig is specifically designed for Haskell language. |
I see that in the latest release also there is no ligature support. Is this issue being tracked in any other release? cc: @pauldhunt |
@pauldhunt Sorry to ping you, but is there an update on this? Or any other action items we are currently working on? Again, I appreciate all the work that you and your team have put into this project. 😄 |
If this font adds support for ligatures at some point, may I suggest being conservative? Many fonts that support ligatures go crazy, supporting all kinds of weird glyph pairs that aren't relevant for the most popular languages, and whose aesthetics are questionable. I'm talking about stuff like Also, I strongly dislike the tendency of fonts to join a pair of underscores In comparison, ligatures such as If others are interested in having access to the long tail of questionable ligatures, I would propose hiding these behind stylistic sets. This would allow people to choose the combination of ligatures that they like best. Also, I'd love to see "texture healing" (discussed here) as a stylistic set. |
@yashLadha this project is currently on hold while I finish up some other projects. sorry for the delay. |
How about if we slip you a dollar? ;) |
Recently, found that ligatures in code is very useful, it's more readable and friendly.
So, if ,is any plan?
The text was updated successfully, but these errors were encountered: