Iosvmata
Iosvmata copied to clipboard
Custom Iosevka build somewhat mimicking PragmataPro
Iosvmata

Download
You can download the ttf files from the releases tab
(grab the .tar.zst file).
What, Why, How?
If you like clean, upright looking fonts, then the chances are that you've come across Iosevka. You've probably also come across PragmataPro.
Both of these fonts are great in their own right but they both suffer from one fatal flaw - they're way too condensed for me to use for prolonged period of time without eye strain.
The good news is that Iosevka provides an "Extended" variant which has wider spacing. However it's a bit too wide, which takes away from the slender feel of Iosevka.
Iosevka however, isn't just a font family. It's more or less a full framework where you can pick and choose and customize just about everything. And so that's precisely what I did.
The Iosvmata config is based on Pragmasevka, which tries to mimic
PragmataPro as much as possible. The main goal of Iosvmata is to take things I
like from Iosevka and PragmataPro but patch out things I don't like. Some
notable changes (not exhaustive, see Iosvmata.toml for a full config):
- Use a width of
550which is just extended enough to not strain my eyes but not too extended so that it takes away the condensed feel of Iosevka/PragmataPro. (For reference, Iosevka Extended uses 600 and Pragmasevka uses 500). - Uses the regular slashed 0.
- Capital
Jhas bar on top. - Uses the more "sharp" looking braces.
- No ligatures.
- A lot more non-alphanumeric characters are boldened compared to Pragmasevka
(see
bolder.py).
Build Instruction
- Follow these instructions to build the font out of
Iosvmata.tomlconfig. - Run the
bolder.pyscript. - Optionally patch the final font with Nerd-Font-Patcher
(search for
FontPatcher.zip).
Thanks to
- Pragmasevka: This project is pretty much a fork of Pragmasevka. So massive thanks to it for laying the groundwork.
How to extract .tar.zst
Linux/BSD/macos
- Install the
zstdpackage (if you don't have it installed already). - Run
tar -I zstd -xf Iosvmata.tar.zst.
Windows
If you want a GUI then 7-zip-zstd
(.exe download here) seems to
be the recommended tool.
If you are comfortable with command-line, zstd provides official builds for
windows including a zstd.exe.
ChangeLog v1.2.0
- Switched paren to "normal" from "large-contour".
- Switched caret to "low".
ChangeLog v1.0.1
- Do not export glyph names (slight decrease in font sizes).