-
Notifications
You must be signed in to change notification settings - Fork 0
How to create a smaller iosevka font
Peter Simon edited this page Oct 18, 2023
·
1 revision
- Install dependencies
brew install ttfautohint
pip3 install pyftsubset brotli
- Clone the repository
git clone --depth=1 https://github.com/be5invis/Iosevka.git
- Create a cusom build plan
# private-build-plans.toml
[buildPlans.iosevka-web]
family = "Iosevka Web"
spacing = "normal"
serifs = "sans"
no-cv-ss = true
export-glyph-names = false
[buildPlans.iosevka-web.weights.semibold]
shape = 600
menu = 600
css = 600
- Build the font
npm run build -- contents::iosevka-web
- Subset
pyftsubset --unicodes="U+0000-007F,U+0080-00FF,U+0100-017F" --verbose iosevka-term-semibold.ttf