Live data from Hacker News

Intel One Mono Typeface

github.com

81–90 of 224 posts

Re: Intel One Mono Typeface

#81

The curly braces are rather weird. In my opinion, the pinnacle of FOSS monospace typefaces is JetBrains Mono.

It is the best monospace font ever. I've tried a whole host of programming fonts, but nothing is hinted as well for Windows as Jetbrains Mono. It made me move off of Consolas, despite a decade of having gotten used to it.

Re: Intel One Mono Typeface

#82

One thing I really appreciate about fonts is the low-stakes nature of trying them out. Installing is easy, and doesn't take much space, you set your editor and try it out. There's no lock-in, switching back takes zero effort. So I'm always keen to give them a go, some stick, some don't. For what it's worth I'm in the no-ligature group. I want to see => not some ligature. But again that's subjective and there's room f…

The absolute worst is when a monospace font puts fi into a ligature with a width of 1 character, entirely defeating the purpose of being a monospaced font.

I have never seen that happen. Wouldn't use.

Re: Intel One Mono Typeface

#85

One thing I really appreciate about fonts is the low-stakes nature of trying them out. Installing is easy, and doesn't take much space, you set your editor and try it out. There's no lock-in, switching back takes zero effort. So I'm always keen to give them a go, some stick, some don't. For what it's worth I'm in the no-ligature group. I want to see => not some ligature. But again that's subjective and there's room f…

The absolute worst is when a monospace font puts fi into a ligature with a width of 1 character, entirely defeating the purpose of being a monospaced font.

Can you provide an example of the font doing this? Substitution of individual characters with ligatures is in my experience a feature of the typesetting/display engine (which decides how to represent the "bytes" as glyphs), not the font itself. Indeed, this ligature substation is often something you can toggle in whatever application you're using if it's capable of doing the substitution at all.

Re: Intel One Mono Typeface

#87
post #85

Earlier quoted context omitted.

The absolute worst is when a monospace font puts fi into a ligature with a width of 1 character, entirely defeating the purpose of being a monospaced font.

Can you provide an example of the font doing this? Substitution of individual characters with ligatures is in my experience a feature of the typesetting/display engine (which decides how to represent the "bytes" as glyphs), not the font itself. Indeed, this ligature substation is often something you can toggle in whatever application you're using if it's capable of doing the substitution at all.

I don't use ligatures at all, but I have seen it on websites. So perhaps it's the CSS of the website that has decided to do this. I don't have any specific examples off hand, but my mental picture puts it on sites that also use this style of font: https://rubjo.github.io/victor-mono/ (although typing fi into the sandbox on the site doesn't exhibit the behavior).

Re: Intel One Mono Typeface

#88
post #85

Earlier quoted context omitted.

The absolute worst is when a monospace font puts fi into a ligature with a width of 1 character, entirely defeating the purpose of being a monospaced font.

Can you provide an example of the font doing this? Substitution of individual characters with ligatures is in my experience a feature of the typesetting/display engine (which decides how to represent the "bytes" as glyphs), not the font itself. Indeed, this ligature substation is often something you can toggle in whatever application you're using if it's capable of doing the substitution at all.

OpenType fonts can define ligation pairs. If the editor implements OpenType ligatures, it will read the instructions from the font and implement them. There will probably be a setting to enable or disable ligatures entirely, and there may be another one for which ligatures to include.

Re: Intel One Mono Typeface

#89
post #60
post #11

Very glad to see more “low x height” monospace fonts (x height is the height of lowercase letters relative to capital letters; I haven’t checked to be sure but my eyes tell me this is on the lower side). Source Code Pro has been my go-to for a very long time, and it has always bothered me that Apple opted for higher x-heights in their San Francisco re-design of Helvetica (which already has a high x height to begin wi…

> Source Code Pro You nailed it - the reason I've stuck with this font for so long is that I really appreciate the beauty of a proper x-height more than I prefer the supposed readability advantages of tall coding fonts. As long a font gets the basic features right (tails on Iilt etc characters, dot in the 0) I've never struggled with reading in monospace for hours on end.

I thought the point of narrower fonts isn't readability but being able to squeeze longer lines into the same screen area. I find it helpful on 14" laptops as it can make the difference necessary to have two files side by side in a readable font size.

Re: Intel One Mono Typeface

#90
post #85

Earlier quoted context omitted.

Can you provide an example of the font doing this? Substitution of individual characters with ligatures is in my experience a feature of the typesetting/display engine (which decides how to represent the "bytes" as glyphs), not the font itself. Indeed, this ligature substation is often something you can toggle in whatever application you're using if it's capable of doing the substitution at all.

OpenType fonts can define ligation pairs. If the editor implements OpenType ligatures, it will read the instructions from the font and implement them. There will probably be a setting to enable or disable ligatures entirely, and there may be another one for which ligatures to include.

> If the editor implements OpenType ligatures, it will read the instructions from the font and implement them.

Exactly.

Post reply on HN