128 karma · joined January 29, 2019
So, the Recursive minisite has a configuration tool (under the “Get Recursive” button) that makes it easy to get Google Fonts embed code for all axes.
Different variable fonts use different variable “axes” – choosing what parameters can/should be variable is just another design decision in making a font.
1. If someone wants to contribute the work in a PR, or the funding for work, I would be happy to extend the character set.
2. The font sticks to the most common width for monospaced fonts, so many fonts that do include Cyrillic & Greek glyphs will work elegantly as fallbacks. I recommend IBM Plex Mono, for one free + open-source option that is particularly good. Or, of course, you could just use Plex for everything, and you wouldn’t be wrong.
Of course, they are there just as much for aesthetics if the type is used at large sizes.
Another thing worth considering in a “page bloat” debate is that while a very extensive variable font is maybe 300 kb, that size is fairly average for a JPEG, but you can do far more with a variable font.
The font has math symbols that render well. :-)
Please check out the font and try the preview/tester at:
The font definitely has the “+” symbol, along with many other math & currency glyphs (and many more).
Please check it out (and try the preview/tester) at:
there are fonts made specifically for code which have code ligatures & the simple l, f, 6, & 9 frozen in, if you like these features but don’t want to mess with OpenType features (or if your code editor doesn’t support that).
https://github.com/arrowtype/recursive/tree/main/fonts/rec_m....
The issue doesn’t occur in web browsers, as far as I know, as they support proportional type (include mostly-mono families with a few proportional glyphs).
https://github.com/arrowtype/recursive#opentype-features
Also, there are fonts made specifically for code which have code ligatures & the simple l, f, 6, & 9 frozen in, if you like these features but don’t want to mess with OpenType features (or if your code editor doesn’t support that).
https://github.com/arrowtype/recursive/tree/main/fonts/rec_m...
That is often from the font renderer using an “even-odd rule” in vector rendering.
https://en.wikipedia.org/wiki/Even%E2%80%93odd_rule
What is your OS & browser version?
https://en.wikipedia.org/wiki/Even%E2%80%93odd_rule
What is your OS & OS version? This has generally gotten better over the past couple of years.
You can also use the static fonts, however, which don’t have vector overlaps, and Will therefore avoid this issue. In fact, it you were working on print design, it would probably still be better to use static fonts at this point.