News for hackers. Stuff that matters.
Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by caslon on Wednesday March 31, 2021 @09:53PM (#26655787)
...does that font used for comments in the screenshot seem like visual terrorism to anyone else? Cursive might be fine on its own, and print is definitely the standard, but haphazardly mixing cursive and print is alarming.
Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by sodaplayer on Wednesday March 31, 2021 @11:21PM (#26656301)
The font's designers did create a video and a page explaining their choices if you're interested. I wouldn't necessarily call it haphazard as it seems there was intention behind the choice to use script for the italics.

https://www.typography.com/blog/introducing-operator

Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by caslon on Wednesday March 31, 2021 @11:58PM (#26656549)
Thanks for sharing this!
Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by SatvikBeri on Wednesday March 31, 2021 @11:01PM (#26656164)
I don't know if I love it or hate it. It's oddly mesmerizing. Props to them for trying something different.
Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by reaperducer on Wednesday March 31, 2021 @10:38PM (#26656044)
My wife has a 1950's typewriter with a nearly identical font, and i remember seeing many similar ones over the years.

Perhaps it's just visually jarring to you because it's in phosphor. I wonder if some fonts that look fine on paper don't translate well to computers.

Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by vladvasiliu on Thursday April 01, 2021 @01:49AM (#26657041)
> I wonder if some fonts that look fine on paper don't translate well to computers.

I don't have factual data, but this seems obvious to me. Especially on lower DPI screens. For example, a serif font looks just too busy on a screen, whereas I really love them in a book.

I've noticed that on non high-DPI screens and at "reasonable" sizes (say between 10-14), whenever a font has an elaborate design it tends to be unpleasant on the screen, because everything that doesn't line up with the grid tends to get blurry or have random colors at the edges.

I'm somewhat surprised that bitmap fonts have fallen out of favor. While we may get somewhat used to seeing not perfectly sharp fonts and after a while they don't seem blurry anymore, comparing them side by side with a bitmap font is striking. Especially on dark backgrounds, all the different hues are much more subtle, yet better defined.

I'm running terminus[0] on a computer I sometimes use with a 24" FullHD screen and I find the absolute sharpness of it is very, very pleasant to look at. It is both thin AND without blurriness or color fringes, even on dark backgrounds.

---

[0] http://terminus-font.sourceforge.net/

Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by brundolf on Wednesday March 31, 2021 @10:27PM (#26655981)
I've seen this style used to raise the contrast between comments and otherwise. Though I am surprised it works in Vim given that most terminals can't render multiple fonts at once. Are there control characters for that?
Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by ZekeSulastin on Wednesday March 31, 2021 @10:46PM (#26656087)
IIRC the monospace font itself would have the cursive characters as its "italic" typeface, then the terminal would just need to be sent the control characters for italic text (i.e. https://rubjo.github.io/victor-mono/)
Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by brundolf on Wednesday March 31, 2021 @11:28PM (#26656356)
Oh I see, so it's one font but two styles. That makes more sense (though to be honest I don't think I knew older terminals could do italics either)
Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by alpaca128 on Thursday April 01, 2021 @02:16AM (#26657162)
It can be tricky to make it work in Vim + Tmux etc., but it can be done provided the font includes it as normal italic typefaces. I use Victor Mono and iirc it's available in two variants depending on whether you want normal italic font or cursive.

I've been using it for a while now, can't say it makes a big difference(both positive or negative), but it kind of looks nice which is the point in the end.

Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by p00f on Thursday April 01, 2021 @02:54AM (#26657365)
Wezterm can use separate fonts for each style like italic and bold
Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by kevin_thibedeau on Wednesday March 31, 2021 @10:47PM (#26656094)
The script may be the italic glyphs for that font.
Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by lelanthran on Thursday April 01, 2021 @12:57AM (#26656805)
> ...does that font used for comments in the screenshot seem like visual terrorism to anyone else? Cursive might be fine on its own, and print is definitely the standard, but haphazardly mixing cursive and print is alarming.

I do it all the time in Vim; it makes it easier to visually ignore comments in the code. For anything that's not a comment, it's pretty ugly.

Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by vajrapani666 on Wednesday March 31, 2021 @10:14PM (#26655904)
Seems the intent is to clearly separate commentary from code. I could see that being intentional, imagine cursive annotations on a printed document.
Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by caslon on Wednesday March 31, 2021 @11:49PM (#26656493)
It's not actually cursive though! It's seemingly-random cursive/print mix.
Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by alpaca128 on Thursday April 01, 2021 @02:13AM (#26657151)
How is cursive for lowercase and normal italic for uppercase random? That said it's a font thing, others may do it more consistently if you're into that.
Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by caslon on Thursday April 01, 2021 @02:25AM (#26657209)
It's not cursive for lowercase. Look at "which."

The glyphs are just randomly cursive or print. I wasn't complaining about serifs, I was complaining about randomly mixing cursive and print.

Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by klyrs on Thursday April 01, 2021 @12:58AM (#26656812)
That's weird, my complaint is that they don't connect the cursive letters in ligatures
Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by Aeolun on Thursday April 01, 2021 @07:10AM (#26658921)
I am mostly feeling sick every time my eyes hit one of those F’s. Otherwise it’s mostly ok.
Re:Wezterm – A GPU-accelerated cross-platform terminal emula... by staticautomatic on Thursday April 01, 2021 @12:24AM (#26656672)
Oh man I love this color scheme.