Attention fellow nerds: Ever wanted @HoeflerCo's Operator Mono for your IDE or terminal? It's part of our new Digital Type Capsule. It's now $99 and you get a bunch of other great fonts too!https://www.typography.com/fonts/digital-type-capsule/overview …
-
Show this thread
-
Code ligatures NOT included (because they shouldn't exist)
2 replies 0 retweets 8 likesShow this thread -
Replying to @jimmy0x52
There are people who like code ligatures, and I wouldn’t presume to tell them what to do, but speaking as a foundry that provides fonts to *everyone,* there’s no code ligature implementation that doesn’t cause more problems than it solves.
1 reply 0 retweets 10 likes -
Replying to @HoeflerCo @jimmy0x52
Are you already using dlig for some other aspect of the font? If not, I consider that to be a useful approach (it’s what I’m using in Recursive). Off by default, but accessible through the major code editors. But yes, customer confusion and support requests would likely increase
2 replies 0 retweets 0 likes -
I can attest that ligatures cause problems. Versions of emacs using xft for fonts instead of cairo get the wrong width. I don't think very many editors (even those based on web tech) do let you set dlig. But I think over time this will get fixed.
1 reply 0 retweets 0 likes -
Hmm, I’ll need to dig a bit further into the emacs issue to better understand it. Is it due to average width? VS Code, Atom, and Sublime all support dlig (along with OT features). JetBrains editors don’t, but I don’t believe the font is negatively impacted by that.pic.twitter.com/qcI18QRL8X
1 reply 0 retweets 0 likes -
See https://github.com/googlefonts/Inconsolata/issues/42 … for more details of the emacs bug. I'm not sure exactly all the details, but there's a bunch of investigation in links from there.
2 replies 0 retweets 1 like -
Replying to @raphlinus @ArrowType and
Also, my reading of vscode (https://github.com/microsoft/vscode/blob/39587fe58b39cb0f08c718d5517277263e51fc7c/src/vs/editor/common/config/editorOptions.ts#L1296 …) is that the ligature setting enable liga and calt but not dlig. Happy to be proven wrong though.
1 reply 0 retweets 0 likes -
Yup,
@code supports OT features, and I actively enjoy it! It could be surfaced in a better way, but they added the option recently to the JSON settings:https://github.com/Microsoft/vscode/issues/10435#issuecomment-545513026 …1 reply 0 retweets 1 like
Oooooh, neat! I should make sure to include this info in the Inconsolata webpage (currently much in need of a refresh).
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.