undefined medium is a free and open-source pixel grid-based monospace typeface suitable for programming, writing, and whatever else you can think of … it’s pretty undefined.
It is inspired by many 5×7 pixel grid typefaces, especially Gilles Boccon-Gibod’s MonteCarlo, which is unfortunately, since 2010, no longer maintained.
The 400+ character set fully supports Latin Extended-A with Western European, Central European, and South Eastern European languages.
In addition, there’s many typographic symbols, mathematical symbols, superscripts, double-spaced fractions, a copyleft symbol, and a capital sharp s character.
—
undefined medium is available in OTF and TTF fonts for desktop use, as well as in WOFF and WOFF2 fonts for web projects.
You can download the compiled fonts from the releases section of the official repository.
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is stored in the official repository, and is also available with a FAQ at: https://scripts.sil.org/OFL
I think some people are upset as to how font rendering engines render fonts, so they decided "get rid of that and I will manually place every pixel where I want it".
I think that HTML is a creative medium and that you can have more fun with it than you can with old fashioned desktop publishing programs like Photoshop. This font adds to the toolkit and the possibilities, I will be making a mental note of it.
This looks great! Maybe I'm just bad at finding fonts, but a lot of pixelated fonts I've used in the past either look good at large sizes or small sizes, but not at both.
I can immediately think of a few projects where I might want to swap out fonts to use this.
If you are used to monospace bitmap fonts GNU Unifont does indeed look horrible. The thing that bothers me most is that if you type "l2345" you would never notice that the first character is a lowercase "L" and not "1".
For me "Gohufont" (http://font.gohu.org) hits all the sweet spots considering monospace bitmap fonts. There is even a bold version which is rare for fonts with this small size.
Wait, they are similar, but they are not the same. Lowercase l has a straight serif line on top, and 1 has a bent serif. It's also shorter compared to the base.
I recently learned that old typewriters didn’t have a “1” key. I thought my olevetti was broken but turns out the lowercase “L” is used for the number one.
Not implying that it’s ok, but maybe those original decisions inherited some of that history, even if not relevant, since it was based on mechanical limitations, to reduce the required number of typebar arms.
My only problem with it, especially for code, would be how tiny the difference is between () and {} in this font -- I feel like that could be hard to spot.
I installed it just for the fun of it in a secondary profile for my terminals. Love how it looks, but at 10pt I think I might have to push my chair forward a bit. :)
Nice work. I noticed the number 5 used in the fractions looks a bit larger/out of place. I think it may have 1-2 extra pixels. I also think the {} () is problematic, may need to be solved a different way.
A monospaced 8 bit pixel font I made is 'Liquid Mean', which also aims at Unicode (with some 2400 characters). But it is available only in a weird format as a C library or an private format text file.
http://www.theiling.de/projects/liquid.html
34 comments
[ 3.1 ms ] story [ 90.8 ms ] threadIt is inspired by many 5×7 pixel grid typefaces, especially Gilles Boccon-Gibod’s MonteCarlo, which is unfortunately, since 2010, no longer maintained.
The 400+ character set fully supports Latin Extended-A with Western European, Central European, and South Eastern European languages.
In addition, there’s many typographic symbols, mathematical symbols, superscripts, double-spaced fractions, a copyleft symbol, and a capital sharp s character.
—
undefined medium is available in OTF and TTF fonts for desktop use, as well as in WOFF and WOFF2 fonts for web projects.
You can download the compiled fonts from the releases section of the official repository.
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is stored in the official repository, and is also available with a FAQ at: https://scripts.sil.org/OFL
—
GitHub repository: https://github.com/andirueckel/undefined-medium
Typeface website: https://undefined-medium.com
That's why I like pixel-looking fonts, anyway...
I think that HTML is a creative medium and that you can have more fun with it than you can with old fashioned desktop publishing programs like Photoshop. This font adds to the toolkit and the possibilities, I will be making a mental note of it.
I agree it's decorative, I love the style, but the docs are implying there's a reason you might want this for practical use.
I can immediately think of a few projects where I might want to swap out fonts to use this.
Interesting.
https://en.wikipedia.org/wiki/GNU_Unifont
For me "Gohufont" (http://font.gohu.org) hits all the sweet spots considering monospace bitmap fonts. There is even a bold version which is rare for fonts with this small size.
https://ibb.co/YZc1J9v (Brave on Android)
Not implying that it’s ok, but maybe those original decisions inherited some of that history, even if not relevant, since it was based on mechanical limitations, to reduce the required number of typebar arms.
Many mono-space fonts lack the chess pieces for example.
Do I really have make a PR first to discuss any bugs that I found?
(I say trend, because I'm noticing it more and more on open source projects.)
https://graphicdesign.stackexchange.com/a/91523
Below that, things get a little weird, e.g., https://github.com/Michaelangel007/nanofont3x4.
If you’re allowed to use LCD sub pixels, you can make a 1x5 font!
https://www.flickr.com/photos/dafalcon/5204413187
... is going to make for some alarming-looking stylesheets.