Classically, because the terminal is a grid of equally sized characters, only a single text size was supported in terminals, with one minor exception, some characters were allowed to be rendered in...
This is cool! I’m almost more interested in the underline gaps for descenders that got snuck in as a “oh yeah I did this too” feature. That makes underlined text so much easier to read, IMO.
https://github.com/kovidgoyal/kitty/issues/8226 shows an example of rendered text.
Interesting, that’s the guy that develops calibre as well
This is cool! I’m almost more interested in the underline gaps for descenders that got snuck in as a “oh yeah I did this too” feature. That makes underlined text so much easier to read, IMO.