# Iosevka v34.4.0 donor geometry [buildPlans.iocgnMono] family = "iocgn Mono" spacing = "normal" serifs = "sans" noCvSs = true noLigation = true exportGlyphNames = true [buildPlans.iocgnMono.variants.design] zero = "tall-slashed" one = "base" two = "curly-neck-serifless" three = "flat-top-serifless" four = "open-serifless" five = "upright-arched-serifless" six = "closed-contour" seven = "curly-serifless" eight = "two-circles" nine = "closed-contour" capital-a = "straight-serifless" capital-b = "standard-serifless" capital-c = "serifless" capital-d = "standard-serifless" capital-e = "serifless" capital-f = "serifless" capital-g = "toothless-rounded-serifless-hooked" capital-h = "serifless" capital-i = "serifed" capital-j = "serifed" capital-k = "straight-serifless" capital-l = "serifless" capital-m = "hanging-serifless" capital-n = "standard-serifless" capital-p = "closed-serifless" capital-q = "crossing" capital-r = "straight-serifless" capital-s = "serifless" capital-t = "serifless" capital-u = "toothless-rounded-serifless" capital-v = "straight-serifless" capital-w = "straight-vertical-sides-serifless" capital-x = "straight-serifless" capital-y = "straight-serifless" capital-z = "straight-serifless" a = "double-storey-tailed" b = "toothed-serifless" c = "serifless" d = "toothed-serifless" e = "flat-crossbar" f = "serifless-crossbar-at-x-height" g = "single-storey-serifless" h = "straight-serifless" i = "serifed" j = "serifed" k = "straight-serifless" l = "serifed" m = "serifless" n = "straight-serifless" p = "eared-serifless" q = "straight-serifless" r = "serifless" s = "serifless" t = "bent-hook-short-neck" u = "toothed-serifless" v = "straight-serifless" w = "straight-vertical-sides-serifless" x = "straight-serifless" y = "straight-turn-serifless" z = "straight-serifless" tittle = "square" diacritic-dot = "square" [buildPlans.iocgnMono.weights.ExtraLight] shape = 200 menu = 200 css = 200 [buildPlans.iocgnMono.weights.Regular] shape = 400 menu = 400 css = 400 [buildPlans.iocgnMono.weights.Bold] shape = 700 menu = 700 css = 700 [buildPlans.iocgnMono.weights.ExtraBold] shape = 800 menu = 800 css = 800 [buildPlans.iocgnMono.widths.Normal] shape = 500 menu = 5 css = "normal" [buildPlans.iocgnMono.slopes.Upright] angle = 0 shape = "upright" menu = "upright" css = "normal" [buildPlans.iocgnMono.metricOverride] cap = 735 ascender = 735 xHeight = 525 accentWidth = 180 accentClearance = 60 accentHeight = 120 descender = "blend(weight, [100, -234], [400, -222], [700, -210], [900, -202])" stroke = "blend(weight, [100, 18], [400, 75], [700, 105], [900, 140])" contrast = 1 longjut = "width / 660 * blend(weight, [100, 116], [400, 134], [700, 158], [900, 175])" dotSize = "blend(weight, [100, 40], [400, 96], [700, 142], [900, 180])" sb = "(width - width / 660 * blend(weight, [100, 360], [400, 390], [700, 410], [900, 435])) / 2" archDepth = "width / 1320 * blend(weight, [100, 360], [400, 390], [700, 410], [900, 435])" smallArchDepth = "width / 1320 * blend(weight, [100, 360], [400, 390], [700, 410], [900, 435])" [geometry] # The serifed IJ needs two distinct contours even at the heaviest weight. 540 = "MVvw©«»ÆÐ×ĐħIJŁŒ" 500 = "Wm®æĦijœ" # Horizontal offsets within the 500-unit cell, carried over to accented forms. [nudge] c = 5 f = 5 i = 5 j = -20 k = 6 "ĸ" = 6 l = 5 r = 10 t = -35 "ŧ" = -35 y = 8 B = 6 C = 8 D = 5 E = 10 F = -15 J = -6 K = 6 L = -10 "Ŀ" = -10 P = -5 R = 15 3 = -10 "(" = 20 ")" = -20 "[" = 20 "]" = -20 [symbols] characters = "*~_^`'\"()[]{}.,;:!?/\\|" [terminal] characters = "‐‑‒–—―‘’‚‛“”„‟†‡•‣․‥…′″‹›−✓✔✕✖✗✘☐☑☒★☆■□▪▫▲△▶▷▼▽◀◁◆◇○◉◎●◐◑◒◓�" arrows = "←↑→↓↔↕↖↗↘↙↩↪↰↱↲↳↴↵↺↻⇐⇑⇒⇓⇔⇤⇥➜❮❯" ranges = [[0x2500, 0x259F], [0x2800, 0x28FF]]