githubnext / monaspace

An innovative superfamily of fonts for code
https://monaspace.githubnext.com
SIL Open Font License 1.1
14.31k stars 239 forks source link

Distribute a 'duotone' font for coding #103

Open iansan5653 opened 1 year ago

iansan5653 commented 1 year ago

It would be nice to render italics in a more 'cursive' font than non-italics to make code easier to read. While VSCode doesn't have native support for rendering multiple fonts, Recursive Mono achieves it anyway by distributing a "Rec Mono Duotone" font that replaces the italic forms with a more cursive variant (what they call "casual") of the font:

screenshot of VSCode with rec mono duotone font. Italics look more handwritten than non-italics

Setting the font to "Monaspace Argon" on the other hand results in italics that look more like regular letters but slanted (with a few exceptions like the f):

screenshot of VSCode with Monaspace Argon font

This makes the italics harder to distinguish, making code more difficult to read. It would be really cool to try a Argon or Neon but with the italic glyphs replaced with Radon or Xenon.

HN026 commented 1 year ago

Let me try fixing this.