diff --git a/IOSEVKA-Custom-NF/miosevka-build-plans.toml b/IOSEVKA-Custom-NF/miosevka-build-plans.toml index 746f9a2..a481085 100644 --- a/IOSEVKA-Custom-NF/miosevka-build-plans.toml +++ b/IOSEVKA-Custom-NF/miosevka-build-plans.toml @@ -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" @@ -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" @@ -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" @@ -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" @@ -120,4 +131,4 @@ css = "normal" angle = 9.4 shape = "italic" menu = "italic" -css = "italic" \ No newline at end of file +css = "italic" diff --git a/IOSEVKA-Custom-NF/nerdfont.bat b/IOSEVKA-Custom-NF/nerdfont.bat index 57bc128..8f1cec3 100644 --- a/IOSEVKA-Custom-NF/nerdfont.bat +++ b/IOSEVKA-Custom-NF/nerdfont.bat @@ -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" diff --git a/README.md b/README.md index 53414ca..c63c061 100644 --- a/README.md +++ b/README.md @@ -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