Skip to content

Commit 5e91e63

Browse files
Iosevka minor changes
1 parent 7a3b5f2 commit 5e91e63

File tree

3 files changed

+31
-20
lines changed

3 files changed

+31
-20
lines changed

IOSEVKA-Custom-NF/miosevka-build-plans.toml

Lines changed: 25 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,18 @@ exportGlyphNames = false
99
inherits = "ss20"
1010

1111
[buildPlans.Miosevka.variants.design]
12+
capital-k = "curly-serifless"
13+
capital-r = "curly-serifless"
14+
a = "double-storey-serifless"
1215
f = "serifless"
1316
g = "single-storey-serifless"
14-
i = "serifed"
15-
l = "serifed"
17+
i = "semi-tailed"
18+
j = "serifless"
19+
k = "curly-serifless"
20+
l = "serifed-semi-tailed"
1621
m = "short-leg-serifless"
1722
p = "eared-serifless"
18-
r = "serifless"
23+
r = "hookless-serifless"
1924
t = "flat-hook"
2025
two = "curly-neck-serifless"
2126
five = "upright-flat-serifless"
@@ -27,6 +32,7 @@ exportGlyphNames = false
2732
ascii-grave = "straight"
2833
paren = "flat-arc"
2934
brace = "curly-flat-boundary"
35+
guillemet = "curly"
3036
number-sign = "upright-tall"
3137
at = "threefold"
3238
percent = "rings-continuous-slash"
@@ -40,36 +46,37 @@ exportGlyphNames = false
4046
capital-d = "standard-serifless"
4147
capital-e = "serifless"
4248
capital-g = "toothless-rounded-serifless-hooked"
49+
capital-i = "serifed"
4350
capital-m = "slanted-sides-hanging-serifless"
4451
capital-n = "asymmetric-serifless"
4552
capital-q = "crossing-curly-tailed"
46-
capital-r = "straight-open-serifless"
47-
capital-z = "curly-serifless-with-horizontal-crossbar"
48-
a = "single-storey-tailed"
53+
capital-r = "curly-open-serifless"
54+
capital-z = "curly-serifless-with-crossbar"
55+
a = "single-storey-earless-corner-tailed"
4956
b = "toothless-corner-serifless"
5057
c = "serifless"
5158
d = "toothless-corner-serifless"
5259
e = "rounded"
5360
f = "tailed"
54-
g = "single-storey-earless-corner"
61+
g = "single-storey-serifed"
5562
h = "straight-serifless"
5663
i = "tailed-serifed"
57-
j = "serifless"
64+
j = "serifed"
5865
k = "diagonal-tailed-cursive-serifless"
5966
l = "tailed-serifed"
6067
m = "short-leg-top-left-serifed"
6168
n = "straight-top-left-serifed"
62-
p = "earless-corner-serifless"
63-
q = "earless-corner-straight-serifless"
64-
r = "hookless-serifless"
69+
p = "eared-serifless"
70+
q = "diagonal-tailed-serifless"
71+
r = "serifless"
6572
s = "serifless"
6673
t = "bent-hook"
6774
u = "toothed-serifless"
6875
v = "cursive-serifless"
6976
w = "cursive-serifless"
70-
x = "curly-serifless"
77+
x = "semi-chancery-curly-serifless"
7178
y = "cursive-serifless"
72-
z = "curly-serifless-with-crossbar"
79+
z = "curly-serifless-with-horizontal-crossbar"
7380
zero = "oval-tall-reverse-slashed"
7481
one = "no-base-long-top-serif"
7582
two = "straight-neck-serifless"
@@ -78,14 +85,18 @@ exportGlyphNames = false
7885
five = "oblique-flat-serifless"
7986
six = "straight-bar"
8087
seven = "curly-serifless-crossbar"
88+
eight = "crossing"
89+
punctuation-dot = "round"
8190
tilde = "low"
8291
asterisk = "penta-low"
8392
paren = "flat-arc"
8493
brace = "curly-flat-boundary"
94+
guillemet = "curly"
8595
number-sign = "slanted-open-tall"
8696
ampersand = "lower-open"
8797
at = "threefold"
8898
dollar = "interrupted"
99+
cent = "through"
89100
percent = "rings-segmented-slash"
90101
bar = "force-upright"
91102
pilcrow = "low"
@@ -120,4 +131,4 @@ css = "normal"
120131
angle = 9.4
121132
shape = "italic"
122133
menu = "italic"
123-
css = "italic"
134+
css = "italic"

IOSEVKA-Custom-NF/nerdfont.bat

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
@echo off
22
setlocal
3-
:: TODO/prerequisites in comments
3+
:: prerequisites in comments
44
:: tested in Windows11 setup
55

66
:: install nodejs, ttfautohint, fontforge python 3 as mentioned in
77
:: - https://github.com/be5invis/Iosevka/blob/main/doc/custom-build.md#building
8-
:: - https://github.com/ryanoasis/nerd-fonts/releases/download/v3.1.1/FontPatcher.zip
8+
:: - https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.1/FontPatcher.zip
99

1010
SET IOSEVKA_PATH="D:\SOURCE\github\Iosevka"
11-
SET "PATH=C:\Program Files (x86)\FontForgeBuilds\bin>;%PATH%"
11+
SET "PATH=C:\Program Files (x86)\FontForgeBuilds\bin;%PATH%"
1212
SET FFPYTHON_EXE="C:\Program Files (x86)\FontForgeBuilds\bin\ffpython.exe"
13-
SET FONTVERNUM=8
13+
SET FONTVERNUM=9
1414
SET OUTPATH="D:\Font\Miosevka%FONTVERNUM%"
1515
:: SET NERDFONT_PATCHER_PATH [ download from path above]
1616
SET NERDFONT_PATCHER_PATH="D:\SETUP.tmp\nerdfont\font-patcher"

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ Create Custom Nerd Fonts
88
Added Custom Iosevka Font and patched with Nerdfont symbols.
99

1010
Added
11-
- IOSEVKA build plan.
12-
- Nerdfont Commands and script for patching
11+
- IOSEVKA build plan. 2 variants with wide chars, namely Miosevka and Riosevka (Rounded variants).
12+
- Nerdfont Commands and script for patching, Nerd Fonts Version: 3.2.1
1313
- Patched Fonts
1414

1515
### Sample Image

0 commit comments

Comments
 (0)