Add SS13. Closes #418

This commit is contained in:
Belleve Invis 2020-02-09 22:37:47 -08:00
parent 3ca05b6e76
commit d612b24f70
5 changed files with 62 additions and 28 deletions

View file

@ -72,6 +72,7 @@ Since version 2.0, Iosevka would no longer support building via `makefile`. To i
# Override default building weights
# When buildPlans.<plan name>.weights is absent
# All weights would built and mapped to default shape/CSS
# IMPORTANT : Currently "shape" property only support 100, 200, 300, 400, 500, 600, 700, 800, 900.
[buildPlans.iosevka-custom.weights.regular]
shape = 400 # Weight for glyph shapes
menu = 400 # Weight for menu name

View file

@ -288,6 +288,23 @@ design = ["type", "ss12"]
family = "Iosevka TermLig SS12"
design = ["termlig", "ss12"]
[buildPlans.iosevka-ss13]
family = "Iosevka SS13"
design = ["ss13"]
[buildPlans.iosevka-term-ss13]
family = "Iosevka Term SS13"
design = ["term", "ss13"]
[buildPlans.iosevka-type-ss13]
family = "Iosevka Type SS13"
design = ["type", "ss13"]
[buildPlans.iosevka-term-lig-ss13]
family = "Iosevka TermLig SS13"
design = ["termlig", "ss13"]
###################################################################################################
# Proportional families
[buildPlans.iosevka-aile]
@ -432,6 +449,11 @@ iosevka-term-ss12 = "iosevka-term-ss12"
iosevka-type-ss12 = "iosevka-type-ss12"
iosevka-term-lig-ss12 = "iosevka-term-lig-ss12"
iosevka-ss13 = "iosevka-ss13"
iosevka-term-ss13 = "iosevka-term-ss13"
iosevka-type-ss13 = "iosevka-type-ss13"
iosevka-term-lig-ss13 = "iosevka-term-lig-ss13"
# Experimental variants
iosevka-aile = "iosevka-aile"
iosevka-etoile = "iosevka-etoile"
@ -490,6 +512,8 @@ distinguishSlant = false
# Shape weight : affects the shape of the glyphs
# Menu weight : affects the font menu name
# CSS weight : affects the webfont CSS "font-weight" property
# IMPORTANT : Currently "shape" property only support 100, 200, 300, 400, 500, 600, 700, 800, 900.
[weights.thin]
shape = 100
menu = 100

View file

@ -7,6 +7,7 @@ hintParams = ["-a", "sss"] # Optional custom parameters
# Override default building weights
# When buildPlans.<plan name>.weights is absent
# All weights would built and mapped to default shape/CSS
# IMPORTANT : Currently "shape" property only support 100, 200, 300, 400, 500, 600, 700, 800, 900.
[buildPlans.iosevka-custom.weights.regular]
shape = 400 # Weight for glyph shapes
menu = 400 # Weight for menu name

View file

@ -89,6 +89,10 @@
<span class="tag">ss12</span><span class="description">Ubuntu Mono Style</span>
<span class="sample" style="font-feature-settings:'ss12'"><b>@</b>re<b>a</b><b>l</b> fox.qu<b>i</b>ck(h)<b>{</b> <b>*</b><b>i</b>s<b>_</b>brown &amp;&amp; <b>i</b>t<b>_</b>jumps<b>_</b>over(do<b>g</b>es.<b>l</b><b>a</b>zy) <b>}</b> <b>0</b>12<b>3</b>456789</span><span class="sample italic" style="font-feature-settings:'ss12'"><b>@</b>re<b>a</b><b>l</b> fox.qu<b>i</b>ck(h)<b>{</b> <b>*</b><b>i</b>s<b>_</b>brown &amp;&amp; <b>i</b>t<b>_</b>jumps<b>_</b>over(do<b>g</b>es.<b>l</b><b>a</b>zy) <b>}</b> <b>0</b>12<b>3</b>456789</span>
</li>
<li>
<span class="tag">ss13</span><span class="description">Ubuntu Mono Style</span>
<span class="sample" style="font-feature-settings:'ss13'"><b>@</b>re<b>a</b><b>l</b> fox.qu<b>i</b>ck(h)<b>{</b> <b>*</b><b>i</b>s<b>_</b>brown &amp;&amp; <b>i</b>t<b>_</b>jumps<b>_</b>over(do<b>g</b>es.<b>l</b><b>a</b>zy) <b>}</b> <b>0</b>12<b>3</b>456789</span><span class="sample italic" style="font-feature-settings:'ss13'"><b>@</b>re<b>a</b><b>l</b> fox.qu<b>i</b>ck(h)<b>{</b> <b>*</b><b>i</b>s<b>_</b>brown &amp;&amp; <b>i</b>t<b>_</b>jumps<b>_</b>over(do<b>g</b>es.<b>l</b><b>a</b>zy) <b>}</b> <b>0</b>12<b>3</b>456789</span>
</li>
<li>
<span class="tag">ss20</span><span class="description">Curly Style</span>
<span class="sample" style="font-feature-settings:'ss20'"><b>@</b>re<b>a</b><b>l</b> fox.qu<b>i</b>ck(h)<b>{</b> <b>*</b><b>i</b>s<b>_</b>brown &amp;&amp; <b>i</b>t<b>_</b>jumps<b>_</b>over(do<b>g</b>es.<b>l</b><b>a</b>zy) <b>}</b> <b>0</b>12<b>3</b>456789</span><span class="sample italic" style="font-feature-settings:'ss20'"><b>@</b>re<b>a</b><b>l</b> fox.qu<b>i</b>ck(h)<b>{</b> <b>*</b><b>i</b>s<b>_</b>brown &amp;&amp; <b>i</b>t<b>_</b>jumps<b>_</b>over(do<b>g</b>es.<b>l</b><b>a</b>zy) <b>}</b> <b>0</b>12<b>3</b>456789</span>

View file

@ -520,6 +520,10 @@ design = ['v-zero-unslashed', 'v-tilde-high', 'v-brace-straight', 'v-dollar-thro
[composite.ss12]
design = ['v-at-threefold', 'v-a-doublestorey', 'v-f-straight', 'v-underscore-low', 'v-i-italic', 'v-l-italic', 'v-m-shortleg', 'v-y-straight', 'v-brace-straight', 'v-zero-dotted', 'v-one-base-serif', 'v-numbersign-slanted']
# Lucida Style
[composite.ss13]
design = ['v-i-hooky', 'v-l-hooky', 'v-zero-dotted', 'v-underscore-low', 'v-caret-low', 'v-numbersign-slanted']
# Curly-bar
[composite.ss20]
design = ['v-v-curly', 'v-turn-v-curly', 'v-w-curly', 'v-x-curly', 'v-capital-y-curly', 'v-capital-r-curly']