blob: a70cf36be2fb97c41132ffaf6eec8ff42387b93c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
|
final: prev: {
ioskeley-mono = prev.iosevka.override {
set = "IoskeleyMono";
privateBuildPlan = {
family = "Ioskeley Mono";
spacing = "normal";
serifs = "sans";
noCvSs = true;
exportGlyphNames = false;
variants.design = {
one = "no-base";
two = "straight-neck-serifless";
three = "flat-top-serifless";
four = "semi-open-serifless";
five = "oblique-flat-serifless";
six = "open-contour";
seven = "straight-serifless";
eight = "two-circles";
nine = "open-contour";
zero = "dotted";
capital-a = "straight-serifless";
capital-b = "standard-serifless";
capital-c = "bilateral-inward-serifed";
capital-d = "standard-serifless";
capital-e = "serifless";
capital-f = "serifless";
capital-g = "toothless-corner-inward-serifed-hooked";
capital-h = "serifless";
capital-i = "serifed";
capital-j = "serifless";
capital-k = "symmetric-touching-serifless";
capital-l = "serifless";
capital-m = "hanging-serifless";
capital-n = "standard-serifless";
capital-p = "closed-serifless";
capital-q = "crossing";
capital-r = "standing-serifless";
capital-s = "serifless";
capital-t = "serifless";
capital-u = "toothless-rounded-serifless";
capital-v = "straight-serifless";
capital-w = "straight-flat-top-serifless";
capital-x = "straight-serifless";
capital-y = "straight-serifless";
capital-z = "straight-serifless";
a = "double-storey-serifless";
b = "toothed-serifless";
c = "bilateral-inward-serifed";
d = "toothed-serifless";
e = "flat-crossbar";
f = "flat-hook-serifless-crossbar-at-x-height";
g = "single-storey-serifless";
h = "straight-serifless";
i = "serifed";
j = "flat-hook-serifed";
k = "symmetric-touching-serifless";
l = "serifed";
m = "serifless";
n = "straight-serifless";
p = "eared-serifless";
q = "straight-serifless";
r = "hookless-serifless";
s = "serifless";
t = "flat-hook-short-neck2";
u = "toothed-serifless";
v = "straight-serifless";
w = "straight-flat-top-serifless";
x = "straight-serifless";
y = "straight-serifless";
z = "straight-serifless";
lower-theta = "oval";
tittle = "square";
diacritic-dot = "square";
punctuation-dot = "square";
braille-dot = "square";
tilde = "low";
asterisk = "penta-mid";
underscore = "high";
caret = "medium";
ascii-grave = "straight";
ascii-single-quote = "straight";
paren = "flat-arc";
brace = "curly-flat-boundary";
guillemet = "straight";
number-sign = "slanted";
ampersand = "closed";
at = "fourfold";
dollar = "through";
cent = "through-cap";
percent = "rings-continuous-slash";
bar = "natural-slope";
question = "corner";
pilcrow = "high";
micro-sign = "toothed-serifless";
decorative-angle-brackets = "middle";
lig-ltgteq = "slanted";
lig-neq = "slightly-slanted";
lig-equal-chain = "without-notch";
lig-hyphen-chain = "without-notch";
lig-plus-chain = "without-notch";
lig-double-arrow-bar = "without-notch";
lig-single-arrow-bar = "without-notch";
};
weights = {
Regular = {
shape = 400;
menu = 400;
css = 400;
};
Bold = {
shape = 700;
menu = 700;
css = 700;
};
};
widths.Normal = {
shape = 600;
menu = 5;
css = "normal";
};
slopes = {
Upright = {
angle = 0;
shape = "upright";
menu = "upright";
css = "normal";
};
Italic = {
angle = 11.8;
shape = "italic";
menu = "italic";
css = "italic";
};
};
metricOverride = {
xHeight = 520;
cap = 690;
ascender = 740;
sb = 120;
leading = 1250;
dotSize = "blend(weight, [100, 110], [400, 125], [900, 150])";
};
};
};
}
|