Kitty Terminal 0.40.0 introduces the Text Sizing Protocol: "multiple font sizes ... in a backwards compatible, opt-in way"
Kitty Terminal 0.40.0 introduces the Text Sizing Protocol: "multiple font sizes ... in a backwards compatible, opt-in way"

The text sizing protocol

https://github.com/kovidgoyal/kitty/issues/8226 shows an example of rendered text.
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.
Interesting, that's the guy that develops calibre as well