diff options
| author | bard <[email protected]> | 2024-04-15 06:24:14 -0400 |
|---|---|---|
| committer | bard <[email protected]> | 2024-04-15 06:24:14 -0400 |
| commit | 168120d4068eff9816c11f0503738c12861821ae (patch) | |
| tree | 635e839eeca920432fcaa8417b282e074e84a4c2 /fonts/iosevka-comfy/private-build-plans.toml | |
initial commit
Diffstat (limited to 'fonts/iosevka-comfy/private-build-plans.toml')
| -rw-r--r-- | fonts/iosevka-comfy/private-build-plans.toml | 898 |
1 files changed, 898 insertions, 0 deletions
diff --git a/fonts/iosevka-comfy/private-build-plans.toml b/fonts/iosevka-comfy/private-build-plans.toml new file mode 100644 index 0000000..9d0e380 --- /dev/null +++ b/fonts/iosevka-comfy/private-build-plans.toml @@ -0,0 +1,898 @@ +### Compact + Sans +### ============== + +# Iosevka Comfy main style +# ------------------------ +[buildPlans.iosevka-comfy] # <iosevka-comfy> is your plan name +family = "Iosevka Comfy" # Font menu family name +spacing = "normal" # Optional; Values: `normal`, `quasi-proportional`, `quasi-proportional-extension-only`, `term`, `fontconfig-mono`, or `fixed` +serifs = "sans" # Optional; Values: `sans` or `slab` +export-glyph-names = false # Set this to true for ligature support in Kitty (increased file size) + +[buildPlans.iosevka-comfy.variants.design] +cv01 = 1 # A cap straight +cv02 = 1 # B cap symmetric +cv03 = 1 # C cap serifless +cv04 = 6 # D cap curly with top and bottom serif (without serifs TODO reads like TOOO at small point sizes) +cv05 = 1 # E cap serifless +cv06 = 1 # F cap serifless +cv07 = 2 # G cap toothed serifless +cv08 = 1 # H cap serifless +cv09 = 1 # I cap long serifs +cv10 = 2 # J cap serified asymmetric +cv11 = 6 # K cap curly +cv12 = 1 # L cap serifless +cv13 = 3 # M cap short middle leg slanted sides +cv14 = 1 # N cap symmetric +cv15 = 1 # P cap straight +cv16 = 4 # Q cap crossing tail +cv17 = 1 # R cap straight +cv18 = 1 # S cap serifless +cv19 = 1 # T cap serifless +cv20 = 6 # U cap rounded +cv21 = 1 # V cap straight +cv22 = 1 # W cap straight +cv23 = 1 # X cap straight +cv24 = 1 # Y cap straight +cv25 = 1 # Z cap straight +cv28 = 1 # c serifless +cv33 = 1 # h straight +cv34 = 10 # i serified flat tailed +cv35 = 6 # j flat hook serified +cv37 = 10 # l serified flat tailed +cv42 = 9 # r compact +cv43 = 1 # s serifless +cv44 = 2 # t flat hook +cv46 = 1 # v straight +cv47 = 1 # w straight short middle top +cv48 = 1 # x straight +cv49 = 11 # y cursive flat terminal hook +cv50 = 1 # z straight +cv53 = 1 # Λ, Δ lambda and delta cap straight +cv54 = 2 # α alpha straight tailed +cv55 = 1 # δ delta rounded top +cv56 = 1 # Γ gamma cap straight +cv57 = 6 # ι iota serified flat tailed +cv58 = 2 # λ lambda top tailed +cv59 = 1 # μ me tailless +cv60 = 2 # ξ xe flat top +cv76 = 13 # 0 oval dashed forward slash +cv79 = 2 # 3 arched +cv81 = 2 # 5 open contour +cv83 = 1 # 7 straight +cv84 = 3 # 8 two asymmetric circles +cv86 = 2 # ijäöü square diacretics +cv87 = 2 # .:; square punctuation marks +cv88 = 2 # ~ tilde low +cv89 = 3 # * asterisk five-pointed low +cv90 = 2 # _ underscore right below baseline +cv91 = 2 # ^ uptick medium +cv92 = 1 # ( parentheses normal slope +cv93 = 2 # { braces curly +cv94 = 1 # # column straight +cv96 = 4 # @ three-fold, tall height +cv97 = 2 # $ dollar strike through +cv98 = 1 # % percent dots +cv99 = 2 # | bar force upright +VXSA = 1 # ' single quote straight +VXSB = 1 # ` grave/backtick straight +VXSC = 1 # ? smooth +VXSE = 2 # ¢ cent strike through +VXLA = 2 # ≥ equal-or-{higher,lower} slanted + +[buildPlans.iosevka-comfy.variants.upright] +cv26 = 3 # a double storey toothless +cv27 = 3 # b rounded +cv29 = 4 # d rounded +cv30 = 1 # e straight +cv31 = 16 # f serifless bottom flat with top crossbar at x height +cv32 = 9 # g single storey flat hook earless cornered top +cv36 = 6 # k curly +cv38 = 17 # m earless double arch short middle leg +cv39 = 6 # n earless straight +cv40 = 2 # p earless +cv41 = 7 # q earless +cv45 = 6 # u toothless +cv77 = 3 # 1 serified with base +cv78 = 1 # 2 straight +cv80 = 3 # 4 semi-open contour +cv82 = 3 # 6 straight +cv85 = 3 # 9 straight +cv95 = 2 # & et open top (ampersand) + +[buildPlans.iosevka-comfy.variants.italic] +cv26 = 1 # a double storey straight +cv27 = 1 # b straight +cv29 = 1 # d straight +cv30 = 2 # e curly +cv31 = 19 # f serifless extended bottom with flat top and crossbar at x height +cv32 = 7 # g single storey flat hook +cv36 = 1 # k straight +cv38 = 12 # m straight short middle leg +cv39 = 1 # n straight +cv40 = 1 # p straight +cv41 = 1 # q straight +cv45 = 1 # u straight +cv77 = 2 # 1 serified no base +cv78 = 2 # 2 curly +cv80 = 1 # 4 closed contour crossing +cv82 = 1 # 6 closed contour +cv85 = 1 # 9 closed contour +cv95 = 4 # & et open top toothed (ampersand) + +[buildPlans.iosevka-comfy.weights.light] +shape = 300 +menu = 300 +css = 300 + +[buildPlans.iosevka-comfy.weights.semilight] +shape = 350 +menu = 350 +css = 350 + +[buildPlans.iosevka-comfy.weights.regular] +shape = 400 +menu = 400 +css = 400 + +[buildPlans.iosevka-comfy.weights.bold] +shape = 700 +menu = 700 +css = 700 + +[buildPlans.iosevka-comfy.weights.extrabold] +shape = 800 +menu = 800 +css = 800 + +[buildPlans.iosevka-comfy.slopes.upright] +angle = 0 +shape = "upright" +menu = "upright" +css = "normal" + +[buildPlans.iosevka-comfy.slopes.italic] +angle = 9.4 +shape = "italic" +menu = "italic" +css = "italic" + +[buildPlans.iosevka-comfy.widths.normal] +shape = 525 +menu = 5 +css = "normal" + + +# Fixed spacing (no ligatures) +# ---------------------------- +[buildPlans.iosevka-comfy-fixed] +family = "Iosevka Comfy Fixed" +spacing = "fixed" +serifs = "sans" +export-glyph-names = false + +# It seems we can inherit variants, but not weights, slopes, widths, +# metric-override... +[buildPlans.iosevka-comfy-fixed.variants] +inherits = "buildPlans.iosevka-comfy" + +[buildPlans.iosevka-comfy-fixed.weights.light] +shape = 300 +menu = 300 +css = 300 + +[buildPlans.iosevka-comfy-fixed.weights.semilight] +shape = 350 +menu = 350 +css = 350 + +[buildPlans.iosevka-comfy-fixed.weights.regular] +shape = 400 +menu = 400 +css = 400 + +[buildPlans.iosevka-comfy-fixed.weights.bold] +shape = 700 +menu = 700 +css = 700 + +[buildPlans.iosevka-comfy-fixed.weights.extrabold] +shape = 800 +menu = 800 +css = 800 + +[buildPlans.iosevka-comfy-fixed.slopes.upright] +angle = 0 +shape = "upright" +menu = "upright" +css = "normal" + +[buildPlans.iosevka-comfy-fixed.slopes.italic] +angle = 9.4 +shape = "italic" +menu = "italic" +css = "italic" + +[buildPlans.iosevka-comfy-fixed.widths.normal] +shape = 525 +menu = 5 +css = "normal" + + +# Duo spacing (quasi-proportional) +# -------------------------------- +[buildPlans.iosevka-comfy-duo] +family = "Iosevka Comfy Duo" +spacing = "quasi-proportional" +serifs = "sans" +export-glyph-names = false + +# It seems we can inherit variants, but not weights, slopes, widths, +# metric-override... +[buildPlans.iosevka-comfy-duo.variants] +inherits = "buildPlans.iosevka-comfy" + +# The '0' has a forward slash that cuts diagonally through the middle of +# the circle, connecting the bottom left part to the top right of the +# oval shape. Whereas the narrow variants have a dashed forward slash +# which does not connect the two sides as it is positioned inside the +# oval shape. +[buildPlans.iosevka-comfy-duo.variants.design] +cv76 = 9 # 0 oval forward slash +cv96 = 2 # @ traditional four-fold style +cv98 = 2 # % with two circles + +# The 'm' character has three legs of equal length, insetad of a shorter +# middle leg. The short middle leg in the narrow variants is necessary +# for legibility, especially at small point sizes (otherwise the +# character's legs visually blend into what appears to be a solid +# block). +[buildPlans.iosevka-comfy-duo.variants.upright] +cv38 = 6 # m earless normal middle leg + +[buildPlans.iosevka-comfy-duo.variants.italic] +cv38 = 1 # m straight normal middle leg + +[buildPlans.iosevka-comfy-duo.weights.light] +shape = 300 +menu = 300 +css = 300 + +[buildPlans.iosevka-comfy-duo.weights.semilight] +shape = 350 +menu = 350 +css = 350 + +[buildPlans.iosevka-comfy-duo.weights.regular] +shape = 400 +menu = 400 +css = 400 + +[buildPlans.iosevka-comfy-duo.weights.bold] +shape = 700 +menu = 700 +css = 700 + +[buildPlans.iosevka-comfy-duo.weights.extrabold] +shape = 800 +menu = 800 +css = 800 + +[buildPlans.iosevka-comfy-duo.slopes.upright] +angle = 0 +shape = "upright" +menu = "upright" +css = "normal" + +[buildPlans.iosevka-comfy-duo.slopes.italic] +angle = 9.4 +shape = "italic" +menu = "italic" +css = "italic" + +[buildPlans.iosevka-comfy-duo.widths.normal] +shape = 525 +menu = 5 +css = "normal" + + +### Compact + Serif +### =============== + +# More serified, "motion" shapes +# ------------------------------ + +[buildPlans.iosevka-comfy-motion] +family = "Iosevka Comfy Motion" +spacing = "normal" +serifs = "slab" +export-glyph-names = false + +# It seems we can inherit variants, but not weights, slopes, widths, +# metric-override... +[buildPlans.iosevka-comfy-motion.variants] +inherits = "buildPlans.iosevka-comfy" + +[buildPlans.iosevka-comfy-motion.variants.design] +cv01 = 2 # A cap straight top serif +cv02 = 2 # B cap symmetric with top serif +cv03 = 4 # C cap top inward serif +cv05 = 2 # E cap top-left serif +cv06 = 2 # F cap top-left serif +cv08 = 2 # H cap top-left serif +cv12 = 2 # L cap bottom right serif +cv13 = 4 # M cap slanted sides top serif short middle joint +cv14 = 2 # N cap symmetric top serif +cv15 = 2 # P cap closed top serif +cv17 = 2 # R cap straight top serif +cv18 = 4 # S cap top inward serif +cv20 = 4 # U cap toothless top serif +cv21 = 2 # V cap straight top serif +cv22 = 2 # W cap straight top serif short middle joint +cv23 = 2 # X cap straight top serif +cv24 = 3 # Y cap straight top serif +cv25 = 10 # Z cap straight top serif +cv26 = 2 # a double storey tailed +cv27 = 2 # b toothed top serif +cv28 = 4 # c top inward serif +cv29 = 2 # d tailed top serif +cv32 = 8 # g single storey flat hook serified top +cv33 = 4 # h tailed top serif +cv34 = 8 # i serified tailed +cv36 = 7 # k curly top serif +cv37 = 8 # l serified tailed +cv38 = 14 # m top serif tailed with short middle leg +cv39 = 5 # n top serif tailed +cv40 = 4 # p top serif +cv41 = 2 # q top serif +cv42 = 15 # r top serif hooked +cv43 = 4 # s top inward serif +cv45 = 5 # u top serif tailed +cv46 = 2 # v top serif +cv47 = 6 # w top serif symmetric +cv48 = 5 # x top serif +cv49 = 12 # y cursive flat terminal hook serified +cv50 = 10 # z top serif + +[buildPlans.iosevka-comfy-motion.variants.italic] +cv44 = 1 # t curly + +[buildPlans.iosevka-comfy-motion.weights.light] +shape = 300 +menu = 300 +css = 300 + +[buildPlans.iosevka-comfy-motion.weights.semilight] +shape = 350 +menu = 350 +css = 350 + +[buildPlans.iosevka-comfy-motion.weights.regular] +shape = 400 +menu = 400 +css = 400 + +[buildPlans.iosevka-comfy-motion.weights.bold] +shape = 700 +menu = 700 +css = 700 + +[buildPlans.iosevka-comfy-motion.weights.extrabold] +shape = 800 +menu = 800 +css = 800 + +[buildPlans.iosevka-comfy-motion.slopes.upright] +angle = 0 +shape = "upright" +menu = "upright" +css = "normal" + +[buildPlans.iosevka-comfy-motion.slopes.italic] +angle = 9.4 +shape = "italic" +menu = "italic" +css = "italic" + +[buildPlans.iosevka-comfy-motion.widths.normal] +shape = 525 +menu = 5 +css = "normal" + + +# "Motion" variant with fixed spacing (no ligatures) +# -------------------------------------------------- +[buildPlans.iosevka-comfy-motion-fixed] +family = "Iosevka Comfy Motion Fixed" +spacing = "fixed" +serifs = "slab" +export-glyph-names = false + +# It seems we can inherit variants, but not weights, slopes, widths, +# metric-override... +[buildPlans.iosevka-comfy-motion-fixed.variants] +inherits = "buildPlans.iosevka-comfy-motion" + +[buildPlans.iosevka-comfy-motion-fixed.weights.light] +shape = 300 +menu = 300 +css = 300 + +[buildPlans.iosevka-comfy-motion-fixed.weights.semilight] +shape = 350 +menu = 350 +css = 350 + +[buildPlans.iosevka-comfy-motion-fixed.weights.regular] +shape = 400 +menu = 400 +css = 400 + +[buildPlans.iosevka-comfy-motion-fixed.weights.bold] +shape = 700 +menu = 700 +css = 700 + +[buildPlans.iosevka-comfy-motion-fixed.weights.extrabold] +shape = 800 +menu = 800 +css = 800 + +[buildPlans.iosevka-comfy-motion-fixed.slopes.upright] +angle = 0 +shape = "upright" +menu = "upright" +css = "normal" + +[buildPlans.iosevka-comfy-motion-fixed.slopes.italic] +angle = 9.4 +shape = "italic" +menu = "italic" +css = "italic" + +[buildPlans.iosevka-comfy-motion-fixed.widths.normal] +shape = 525 +menu = 5 +css = "normal" + + +# Iosevka Comfy Motion with Duo spacing (quasi-proportional) +# ---------------------------------------------------------- +[buildPlans.iosevka-comfy-motion-duo] +family = "Iosevka Comfy Motion Duo" +spacing = "quasi-proportional" +serifs = "slab" +export-glyph-names = false + +# It seems we can inherit variants, but not weights, slopes, widths, +# metric-override... +[buildPlans.iosevka-comfy-motion-duo.variants] +inherits = "buildPlans.iosevka-comfy-motion" + +[buildPlans.iosevka-comfy-motion-duo.variants.design] +cv38 = 5 # m top serif tailed with normal middle leg +cv76 = 9 # 0 oval forward slash +cv96 = 2 # @ traditional four-fold style +cv98 = 3 # % with two circles + +[buildPlans.iosevka-comfy-motion-duo.weights.light] +shape = 300 +menu = 300 +css = 300 + +[buildPlans.iosevka-comfy-motion-duo.weights.semilight] +shape = 350 +menu = 350 +css = 350 + +[buildPlans.iosevka-comfy-motion-duo.weights.regular] +shape = 400 +menu = 400 +css = 400 + +[buildPlans.iosevka-comfy-motion-duo.weights.bold] +shape = 700 +menu = 700 +css = 700 + +[buildPlans.iosevka-comfy-motion-duo.weights.extrabold] +shape = 800 +menu = 800 +css = 800 + +[buildPlans.iosevka-comfy-motion-duo.slopes.upright] +angle = 0 +shape = "upright" +menu = "upright" +css = "normal" + +[buildPlans.iosevka-comfy-motion-duo.slopes.italic] +angle = 9.4 +shape = "italic" +menu = "italic" +css = "italic" + +[buildPlans.iosevka-comfy-motion-duo.widths.normal] +shape = 525 +menu = 5 +css = "normal" + + +### Wide + Sans +### =========== + +# Like iosevka-comfy but expanded +# ------------------------------- +[buildPlans.iosevka-comfy-wide] +family = "Iosevka Comfy Wide" +spacing = "normal" +serifs = "sans" +export-glyph-names = false + +# It seems we can inherit variants, but not weights, slopes, widths, +# metric-override... +[buildPlans.iosevka-comfy-wide.variants] +inherits = "buildPlans.iosevka-comfy" + +# The '0' has a forward slash that cuts diagonally through the middle of +# the circle, connecting the bottom left part to the top right of the +# oval shape. Whereas the narrow variants have a dashed forward slash +# which does not connect the two sides as it is positioned inside the +# oval shape. +[buildPlans.iosevka-comfy-wide.variants.design] +cv76 = 9 # 0 oval forward slash +cv96 = 2 # @ traditional four-fold style +cv98 = 2 # % with two circles + +# The 'm' character has three legs of equal length, insetad of a shorter +# middle leg. The short middle leg in the narrow variants is necessary +# for legibility, especially at small point sizes (otherwise the +# character's legs visually blend into what appears to be a solid +# block). +[buildPlans.iosevka-comfy-wide.variants.upright] +cv38 = 6 # m earless normal middle leg + +[buildPlans.iosevka-comfy-wide.variants.italic] +cv38 = 1 # m straight normal middle leg + +[buildPlans.iosevka-comfy-wide.weights.light] +shape = 300 +menu = 300 +css = 300 + +[buildPlans.iosevka-comfy-wide.weights.semilight] +shape = 350 +menu = 350 +css = 350 + +[buildPlans.iosevka-comfy-wide.weights.regular] +shape = 400 +menu = 400 +css = 400 + +[buildPlans.iosevka-comfy-wide.weights.bold] +shape = 700 +menu = 700 +css = 700 + +[buildPlans.iosevka-comfy-wide.weights.extrabold] +shape = 800 +menu = 800 +css = 800 + +[buildPlans.iosevka-comfy-wide.slopes.upright] +angle = 0 +shape = "upright" +menu = "upright" +css = "normal" + +[buildPlans.iosevka-comfy-wide.slopes.italic] +angle = 9.4 +shape = "italic" +menu = "italic" +css = "italic" + +[buildPlans.iosevka-comfy-wide.widths.normal] +shape = 625 +menu = 7 +css = "normal" + + +# Like iosevka-comfy-wide but fixed monospace (no ligatures) +# ---------------------------------------------------------- +[buildPlans.iosevka-comfy-wide-fixed] +family = "Iosevka Comfy Wide Fixed" +spacing = "fixed" +serifs = "sans" +export-glyph-names = false + +# It seems we can inherit variants, but not weights, slopes, widths, +# metric-override... +[buildPlans.iosevka-comfy-wide-fixed.variants] +inherits = "buildPlans.iosevka-comfy-wide" + +[buildPlans.iosevka-comfy-wide-fixed.weights.light] +shape = 300 +menu = 300 +css = 300 + +[buildPlans.iosevka-comfy-wide-fixed.weights.semilight] +shape = 350 +menu = 350 +css = 350 + +[buildPlans.iosevka-comfy-wide-fixed.weights.regular] +shape = 400 +menu = 400 +css = 400 + +[buildPlans.iosevka-comfy-wide-fixed.weights.bold] +shape = 700 +menu = 700 +css = 700 + +[buildPlans.iosevka-comfy-wide-fixed.weights.extrabold] +shape = 800 +menu = 800 +css = 800 + +[buildPlans.iosevka-comfy-wide-fixed.slopes.upright] +angle = 0 +shape = "upright" +menu = "upright" +css = "normal" + +[buildPlans.iosevka-comfy-wide-fixed.slopes.italic] +angle = 9.4 +shape = "italic" +menu = "italic" +css = "italic" + +[buildPlans.iosevka-comfy-wide-fixed.widths.normal] +shape = 625 +menu = 7 +css = "normal" + + +# Duo spacing but wider (quasi-proportional) +# ------------------------------------------ +[buildPlans.iosevka-comfy-wide-duo] +family = "Iosevka Comfy Wide Duo" +spacing = "quasi-proportional" +serifs = "sans" +export-glyph-names = false + +# It seems we can inherit variants, but not weights, slopes, widths, +# metric-override... +[buildPlans.iosevka-comfy-wide-duo.variants] +inherits = "buildPlans.iosevka-comfy-wide" + +[buildPlans.iosevka-comfy-wide-duo.weights.light] +shape = 300 +menu = 300 +css = 300 + +[buildPlans.iosevka-comfy-wide-duo.weights.semilight] +shape = 350 +menu = 350 +css = 350 + +[buildPlans.iosevka-comfy-wide-duo.weights.regular] +shape = 400 +menu = 400 +css = 400 + +[buildPlans.iosevka-comfy-wide-duo.weights.bold] +shape = 700 +menu = 700 +css = 700 + +[buildPlans.iosevka-comfy-wide-duo.weights.extrabold] +shape = 800 +menu = 800 +css = 800 + +[buildPlans.iosevka-comfy-wide-duo.slopes.upright] +angle = 0 +shape = "upright" +menu = "upright" +css = "normal" + +[buildPlans.iosevka-comfy-wide-duo.slopes.italic] +angle = 9.4 +shape = "italic" +menu = "italic" +css = "italic" + +[buildPlans.iosevka-comfy-wide-duo.widths.normal] +shape = 625 +menu = 7 +css = "normal" + + +### Wide + Serif +### ============ + +# Like iosevka-comfy-motion but expanded +# -------------------------------------- +[buildPlans.iosevka-comfy-wide-motion] +family = "Iosevka Comfy Wide Motion" +spacing = "normal" +serifs = "slab" +export-glyph-names = false + +# It seems we can inherit variants, but not weights, slopes, widths, +# metric-override... +[buildPlans.iosevka-comfy-wide-motion.variants] +inherits = "buildPlans.iosevka-comfy-motion" + +# The '0' has a forward slash that cuts diagonally through the middle of +# the circle, connecting the bottom left part to the top right of the +# oval shape. Whereas the narrow variants have a dashed forward slash +# which does not connect the two sides as it is positioned inside the +# oval shape. +# +# The 'm' character has three legs of equal length, insetad of a shorter +# middle leg. The short middle leg in the narrow variants is necessary +# for legibility, especially at small point sizes (otherwise the +# character's legs visually blend into what appears to be a solid +# block). +[buildPlans.iosevka-comfy-wide-motion.variants.design] +cv38 = 5 # m top serif tailed with normal middle leg +cv76 = 9 # 0 oval forward slash +cv96 = 2 # @ traditional four-fold style +cv98 = 3 # % with two circles + +[buildPlans.iosevka-comfy-wide-motion.weights.light] +shape = 300 +menu = 300 +css = 300 + +[buildPlans.iosevka-comfy-wide-motion.weights.semilight] +shape = 350 +menu = 350 +css = 350 + +[buildPlans.iosevka-comfy-wide-motion.weights.regular] +shape = 400 +menu = 400 +css = 400 + +[buildPlans.iosevka-comfy-wide-motion.weights.bold] +shape = 700 +menu = 700 +css = 700 + +[buildPlans.iosevka-comfy-wide-motion.weights.extrabold] +shape = 800 +menu = 800 +css = 800 + +[buildPlans.iosevka-comfy-wide-motion.slopes.upright] +angle = 0 +shape = "upright" +menu = "upright" +css = "normal" + +[buildPlans.iosevka-comfy-wide-motion.slopes.italic] +angle = 9.4 +shape = "italic" +menu = "italic" +css = "italic" + +[buildPlans.iosevka-comfy-wide-motion.widths.normal] +shape = 625 +menu = 7 +css = "normal" + + +# Like iosevka-comfy-wide-motion but fixed monospace (no ligatures) +# ----------------------------------------------------------------- +[buildPlans.iosevka-comfy-wide-motion-fixed] +family = "Iosevka Comfy Wide Motion Fixed" +spacing = "fixed" +serifs = "slab" +export-glyph-names = false + +# It seems we can inherit variants, but not weights, slopes, widths, +# metric-override... +[buildPlans.iosevka-comfy-wide-motion-fixed.variants] +inherits = "buildPlans.iosevka-comfy-wide-motion" + +[buildPlans.iosevka-comfy-wide-motion-fixed.weights.light] +shape = 300 +menu = 300 +css = 300 + +[buildPlans.iosevka-comfy-wide-motion-fixed.weights.semilight] +shape = 350 +menu = 350 +css = 350 + +[buildPlans.iosevka-comfy-wide-motion-fixed.weights.regular] +shape = 400 +menu = 400 +css = 400 + +[buildPlans.iosevka-comfy-wide-motion-fixed.weights.bold] +shape = 700 +menu = 700 +css = 700 + +[buildPlans.iosevka-comfy-wide-motion-fixed.weights.extrabold] +shape = 800 +menu = 800 +css = 800 + +[buildPlans.iosevka-comfy-wide-motion-fixed.slopes.upright] +angle = 0 +shape = "upright" +menu = "upright" +css = "normal" + +[buildPlans.iosevka-comfy-wide-motion-fixed.slopes.italic] +angle = 9.4 +shape = "italic" +menu = "italic" +css = "italic" + +[buildPlans.iosevka-comfy-wide-motion-fixed.widths.normal] +shape = 625 +menu = 7 +css = "normal" + + +# Motion duo spacing but wider (quasi-proportional) +# ------------------------------------------------- +[buildPlans.iosevka-comfy-wide-motion-duo] +family = "Iosevka Comfy Wide Motion Duo" +spacing = "quasi-proportional" +serifs = "slab" +export-glyph-names = false + +# It seems we can inherit variants, but not weights, slopes, widths, +# metric-override... +[buildPlans.iosevka-comfy-wide-motion-duo.variants] +inherits = "buildPlans.iosevka-comfy-wide-motion" + +[buildPlans.iosevka-comfy-wide-motion-duo.weights.light] +shape = 300 +menu = 300 +css = 300 + +[buildPlans.iosevka-comfy-wide-motion-duo.weights.semilight] +shape = 350 +menu = 350 +css = 350 + +[buildPlans.iosevka-comfy-wide-motion-duo.weights.regular] +shape = 400 +menu = 400 +css = 400 + +[buildPlans.iosevka-comfy-wide-motion-duo.weights.bold] +shape = 700 +menu = 700 +css = 700 + +[buildPlans.iosevka-comfy-wide-motion-duo.weights.extrabold] +shape = 800 +menu = 800 +css = 800 + +[buildPlans.iosevka-comfy-wide-motion-duo.slopes.upright] +angle = 0 +shape = "upright" +menu = "upright" +css = "normal" + +[buildPlans.iosevka-comfy-wide-motion-duo.slopes.italic] +angle = 9.4 +shape = "italic" +menu = "italic" +css = "italic" + +[buildPlans.iosevka-comfy-wide-motion-duo.widths.normal] +shape = 625 +menu = 7 +css = "normal"
\ No newline at end of file |
