Skip to content

Commit

Permalink
Iosevka minor changes
Browse files Browse the repository at this point in the history
  • Loading branch information
saumyajyoti-mukherjee committed Jun 16, 2024
1 parent 7a3b5f2 commit 5e91e63
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 20 deletions.
39 changes: 25 additions & 14 deletions IOSEVKA-Custom-NF/miosevka-build-plans.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,18 @@ exportGlyphNames = false
inherits = "ss20"

[buildPlans.Miosevka.variants.design]
capital-k = "curly-serifless"
capital-r = "curly-serifless"
a = "double-storey-serifless"
f = "serifless"
g = "single-storey-serifless"
i = "serifed"
l = "serifed"
i = "semi-tailed"
j = "serifless"
k = "curly-serifless"
l = "serifed-semi-tailed"
m = "short-leg-serifless"
p = "eared-serifless"
r = "serifless"
r = "hookless-serifless"
t = "flat-hook"
two = "curly-neck-serifless"
five = "upright-flat-serifless"
Expand All @@ -27,6 +32,7 @@ exportGlyphNames = false
ascii-grave = "straight"
paren = "flat-arc"
brace = "curly-flat-boundary"
guillemet = "curly"
number-sign = "upright-tall"
at = "threefold"
percent = "rings-continuous-slash"
Expand All @@ -40,36 +46,37 @@ exportGlyphNames = false
capital-d = "standard-serifless"
capital-e = "serifless"
capital-g = "toothless-rounded-serifless-hooked"
capital-i = "serifed"
capital-m = "slanted-sides-hanging-serifless"
capital-n = "asymmetric-serifless"
capital-q = "crossing-curly-tailed"
capital-r = "straight-open-serifless"
capital-z = "curly-serifless-with-horizontal-crossbar"
a = "single-storey-tailed"
capital-r = "curly-open-serifless"
capital-z = "curly-serifless-with-crossbar"
a = "single-storey-earless-corner-tailed"
b = "toothless-corner-serifless"
c = "serifless"
d = "toothless-corner-serifless"
e = "rounded"
f = "tailed"
g = "single-storey-earless-corner"
g = "single-storey-serifed"
h = "straight-serifless"
i = "tailed-serifed"
j = "serifless"
j = "serifed"
k = "diagonal-tailed-cursive-serifless"
l = "tailed-serifed"
m = "short-leg-top-left-serifed"
n = "straight-top-left-serifed"
p = "earless-corner-serifless"
q = "earless-corner-straight-serifless"
r = "hookless-serifless"
p = "eared-serifless"
q = "diagonal-tailed-serifless"
r = "serifless"
s = "serifless"
t = "bent-hook"
u = "toothed-serifless"
v = "cursive-serifless"
w = "cursive-serifless"
x = "curly-serifless"
x = "semi-chancery-curly-serifless"
y = "cursive-serifless"
z = "curly-serifless-with-crossbar"
z = "curly-serifless-with-horizontal-crossbar"
zero = "oval-tall-reverse-slashed"
one = "no-base-long-top-serif"
two = "straight-neck-serifless"
Expand All @@ -78,14 +85,18 @@ exportGlyphNames = false
five = "oblique-flat-serifless"
six = "straight-bar"
seven = "curly-serifless-crossbar"
eight = "crossing"
punctuation-dot = "round"
tilde = "low"
asterisk = "penta-low"
paren = "flat-arc"
brace = "curly-flat-boundary"
guillemet = "curly"
number-sign = "slanted-open-tall"
ampersand = "lower-open"
at = "threefold"
dollar = "interrupted"
cent = "through"
percent = "rings-segmented-slash"
bar = "force-upright"
pilcrow = "low"
Expand Down Expand Up @@ -120,4 +131,4 @@ css = "normal"
angle = 9.4
shape = "italic"
menu = "italic"
css = "italic"
css = "italic"
8 changes: 4 additions & 4 deletions IOSEVKA-Custom-NF/nerdfont.bat
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
@echo off
setlocal
:: TODO/prerequisites in comments
:: prerequisites in comments
:: tested in Windows11 setup

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

SET IOSEVKA_PATH="D:\SOURCE\github\Iosevka"
SET "PATH=C:\Program Files (x86)\FontForgeBuilds\bin>;%PATH%"
SET "PATH=C:\Program Files (x86)\FontForgeBuilds\bin;%PATH%"
SET FFPYTHON_EXE="C:\Program Files (x86)\FontForgeBuilds\bin\ffpython.exe"
SET FONTVERNUM=8
SET FONTVERNUM=9
SET OUTPATH="D:\Font\Miosevka%FONTVERNUM%"
:: SET NERDFONT_PATCHER_PATH [ download from path above]
SET NERDFONT_PATCHER_PATH="D:\SETUP.tmp\nerdfont\font-patcher"
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ Create Custom Nerd Fonts
Added Custom Iosevka Font and patched with Nerdfont symbols.

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

### Sample Image
Expand Down

0 comments on commit 5e91e63

Please sign in to comment.