-
Notifications
You must be signed in to change notification settings - Fork 3
/
private-build-plans.toml
105 lines (89 loc) · 3.4 KB
/
private-build-plans.toml
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
[buildPlans.afio]
family = "afio"
spacing = "term"
serifs = "sans"
noCvSs = true
exportGlyphNames = false
[buildPlans.afio.variants.design]
f = "flat-hook-serifless-crossbar-at-x-height"
i = "serifed-asymmetric"
l = "serifed-semi-tailed"
m = "short-leg-serifless"
zero = "dotted"
nine = "open-contour"
asterisk = "hex-low"
percent = "dots"
tittle = "square"
at = "fourfold-solid-inner-tall"
[buildPlans.afio.slopes.Upright]
angle = 0
shape = "upright"
menu = "upright"
css = "normal"
# [buildPlans.afio.slopes.oblique]
# angle = 9.4
# shape = "oblique"
# menu = "oblique"
# css = "oblique"
###################################################################################################
# Override default building weights
# When buildPlans.<plan name>.weights is absent, all weights would built and mapped to
# default values.
# IMPORTANT : Currently "menu" and "css" property only support numbers between 0 and 1000.
# and "shape" properly only supports number between 100 and 900 (inclusive).
# If you decide to use custom weights you have to define all the weights you
# plan to use otherwise they will not be built.
[buildPlans.afio.weights.light]
shape = 200
menu = 300
css = 300
[buildPlans.afio.weights.regular]
shape = 300
menu = 400
css = 400
[buildPlans.afio.weights.medium]
shape = 400
menu = 500
css = 500
[buildPlans.afio.weights.bold]
shape = 500
menu = 700
css = 700
# End weight section
###################################################################################################
###################################################################################################
# Override default building slant sets
# Format: <upright|italic|oblique> = <"normal"|"italic"|"oblique">
# When this section is absent, all slants would be built.
[buildPlans.afio.slants]
upright = "normal"
# italic = "italic"
# oblique = "oblique"
# End slant section
###################################################################################################
###################################################################################################
# Override default building widths
# When buildPlans.<plan name>.widths is absent, all widths would built and mapped to
# default values.
# IMPORTANT : Currently "shape" property only supports integers between 3 and 9 (inclusive), while
# "menu" only supports integers between 1 and 9 (inclusive).
# If you decide to use custom widths you have to define all the widths you
# plan to use otherwise they will not be built.
[buildPlans.afio.widths.normal]
shape = 540 # Width grade of glyph shapes. NOT actual character width.
menu = 5 # Width grade for the font's names. NOT actual character width.
css = "normal" # "font-stretch' property of webfont CSS.
###################################################################################################
# Metric overrides
# Certain metrics like line height (leading) could be overridden in your build plan file.
# Edit the values to change the metrics. Remove this section when overriding is not needed.
# [buildPlans.afio.metric-override]
# leading = 1250
# winMetricAscenderPad = 0
# winMetricDescenderPad = 0
# powerlineScaleY = 1
# powerlineScaleX = 1
# powerlineShiftY = 0
# powerlineShiftX = 0
# End metric override section
###################################################################################################