Release 7.0.0-preview.1

This commit is contained in:
be5invis 2021-05-15 14:30:20 -07:00
parent 5854bc0906
commit 0a2c323000
132 changed files with 335 additions and 187 deletions

View file

@ -1,5 +1,49 @@
## Modifications since version 2.x ## Modifications since version 2.x
### 7.0.0-preview.1
* \[**Breaking**\] Variant tags are reordered.
* \[**Breaking**\] Variant names of certain letters are renamed and reorganized, including:
- `a` and `g`.
- Upper Gamma (`grek-upper-gamma`).
- `K`, `k`, Cyrillic Ka (`К` and `к`).
- Cyrillic Ze (`З` and `з`).
* Add characters:
- All remaining letters in Cyrillic block, including:
- Cyrillic Iotified E (`U+0464`, `U+0465`).
- Cyrillic Omega (`U+0460`, `U+0461`), Ot (`U+047E`, `U+047F`).
- Cyrillic Psi (`U+0470`, `U+0471`).
- Cyrillic Broad On (`U+047A`, `U+047B`).
- Cyrillic combining Dasia (`U+0485`), Psili (`U+0486`), Pokrytie (`U+0478`).
- Cyrillic Ornate Omega (`U+047C`, `U+047D`).
- Cyrillic Koppa (`U+0480`, `U+0481`).
- Cyrillic Semi-soft Sign (`U+048C`, `U+048D`).
- Cyrillic Er with Tick (`U+048E`, `U+048F`).
- Cyrillic tailed Short I (`U+048A`, `U+048B`), tailed El (`U+04C5`, `U+04C6`), railed En (`U+04C9`, `U+04CA`), tailed Em (`U+04CD`, `U+04CE`).
- Cyrillic Ka with Vertical Stroke (`U+049C`, `U+049D`).
- Cyrillic Ka with Stroke (`U+049E`, `U+049F`).
- Cyrillic Pe with Middle Hook (`U+04A6`, `U+04A7`).
- Cyrillic Abkhasian Ha (`U+04A8`, `U+04A9`).
- Cyrillic Te-Tse (`U+04B4`, `U+04B5`).
- Cyrillic Abkhazian Che (`U+04BC` ... `U+04BF`).
- Cyrillic Ka with Hook (`U+04C3`, `U+04C4`).
- Cyrillic Ghe with Stroke and Hook (`U+04FA`, `U+04FB`).
- Cyrillic Ha with Hook (`U+04FC`, `U+04FD`).
- Cyrillic Ha with Stroke (`U+04FE`, `U+04FF`).
- Extended Cyrillic letters, including:
- Cyrillic Reversed Ze (`U+0510`, `U+0511`).
- Cyrillic El with Hook (`U+0512`, `U+0513`).
- Cyrillic Pe with Descender (`U+0524`, `U+0525`).
- Cyrillic Shha with Descender (`U+0526`, `U+0527`).
- Cyrillic El with Descender (`U+052E`, `U+052F`).
- Broad Omega (`U+A64C`, `U+A64D`).
- Low asterisk (`U+204E`) and double asterisk (`U+2051`).
- Helm symbol (`U+2388`).
* Add tailed variants for Cyrillic El, En, Che, Yery and Ya (#972).
* Add more serifed variants for `K`, `k`, `n`, Cyrillic Ka (`К` and `к`) and Cyrillic Ef (`ф`) to better reproduce PT Mono (#986).
* Add SS18 to represent Input Mono (#990).
### 6.1.3 ### 6.1.3
* Fix MinTTY's warning about missing code pages (#980). * Fix MinTTY's warning about missing code pages (#980).

476
README.md
View file

@ -189,6 +189,14 @@ Monospace Iosevka contains various stylistic sets to change the shape of certain
<td colspan="2"><img src="images/stylistic-set-i-ss17-1.png"/></td> <td colspan="2"><img src="images/stylistic-set-i-ss17-1.png"/></td>
</tr> </tr>
<tr> <tr>
<td><code>ss18</code></td>
<td colspan="3">Input Mono Style</td>
</tr>
<tr>
<td colspan="2"><img src="images/stylistic-set-u-ss18-1.png"/></td>
<td colspan="2"><img src="images/stylistic-set-i-ss18-1.png"/></td>
</tr>
<tr>
<td><code>ss20</code></td> <td><code>ss20</code></td>
<td colspan="3">Curly Style</td> <td colspan="3">Curly Style</td>
</tr> </tr>
@ -482,6 +490,7 @@ Subsection `variants` is used to configure character variants in the font. Prope
- `ss15`: Set character variant to “IBM Plex Mono Style”. - `ss15`: Set character variant to “IBM Plex Mono Style”.
- `ss16`: Set character variant to “PT Mono Style”. - `ss16`: Set character variant to “PT Mono Style”.
- `ss17`: Set character variant to “Recursive Mono Style”. - `ss17`: Set character variant to “Recursive Mono Style”.
- `ss18`: Set character variant to “Input Mono Style”.
- `ss20`: Set character variant to “Curly Style”. - `ss20`: Set character variant to “Curly Style”.
<!-- END Section-Stylistic-Sets --> <!-- END Section-Stylistic-Sets -->
@ -590,14 +599,22 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `capital-j = 'descending-flat-hook-serifless'`, `cv10 = 13`: J with flat hook goes below descender and without serif. + `capital-j = 'descending-flat-hook-serifless'`, `cv10 = 13`: J with flat hook goes below descender and without serif.
+ `capital-j = 'descending-flat-hook-serifed'`, `cv10 = 14`: J with flat hook goes below descender and top serif. + `capital-j = 'descending-flat-hook-serifed'`, `cv10 = 14`: J with flat hook goes below descender and top serif.
- Styles for `K`: - Styles for `K`:
+ `capital-k = 'straight'`, `cv11 = 1`: `K` with standard shape. + `capital-k = 'straight-serifless'`, `cv11 = 1`: `K` with standard shape, without serifs.
+ `capital-k = 'curly'`, `cv11 = 2`: Slightly curly `K`, like Iosevka 2.x. + `capital-k = 'curly-serifless'`, `cv11 = 2`: Slightly curly `K`, like Iosevka 2.x, without serifs.
+ `capital-k = 'symmetric-touching'`, `cv11 = 3`: `K` with symmetric legs disconnected to the vertical bar. + `capital-k = 'symmetric-touching-serifless'`, `cv11 = 3`: `K` with symmetric legs disconnected to the vertical bar, without serifs.
+ `capital-k = 'symmetric-connected'`, `cv11 = 4`: `K` with symmetric legs connected to the vertical bar. + `capital-k = 'symmetric-connected-serifless'`, `cv11 = 4`: `K` with symmetric legs connected to the vertical bar, without serifs.
+ `capital-k = 'straight-motion-serifed'`, `cv11 = 5`: `K` with standard shape and motion serifs. + `capital-k = 'straight-top-left-serifed'`, `cv11 = 5`: `K` with standard shape and serifs at top left.
+ `capital-k = 'curly-motion-serifed'`, `cv11 = 6`: Slightly curly `K`, like Iosevka 2.x, with motion serifs. + `capital-k = 'curly-top-left-serifed'`, `cv11 = 6`: Slightly curly `K`, like Iosevka 2.x, with serifs at top left.
+ `capital-k = 'symmetric-touching-motion-serifed'`, `cv11 = 7`: `K` with symmetric legs disconnected to the vertical bar, and motion serifs. + `capital-k = 'symmetric-touching-top-left-serifed'`, `cv11 = 7`: `K` with symmetric legs disconnected to the vertical bar, and serifs at top left.
+ `capital-k = 'symmetric-connected-motion-serifed'`, `cv11 = 8`: `K` with symmetric legs connected to the vertical bar, and motion serifs. + `capital-k = 'symmetric-connected-top-left-serifed'`, `cv11 = 8`: `K` with symmetric legs connected to the vertical bar, and serifs at top left.
+ `capital-k = 'straight-bottom-right-serifed'`, `cv11 = 9`: `K` with standard shape and serifs at bottom right.
+ `capital-k = 'curly-bottom-right-serifed'`, `cv11 = 10`: Slightly curly `K`, like Iosevka 2.x, with serifs at bottom right.
+ `capital-k = 'symmetric-touching-bottom-right-serifed'`, `cv11 = 11`: `K` with symmetric legs disconnected to the vertical bar, and serifs at bottom right.
+ `capital-k = 'symmetric-connected-bottom-right-serifed'`, `cv11 = 12`: `K` with symmetric legs connected to the vertical bar, and serifs at bottom right.
+ `capital-k = 'straight-serifed'`, `cv11 = 13`: `K` with standard shape, and serifs.
+ `capital-k = 'curly-serifed'`, `cv11 = 14`: Slightly curly `K`, like Iosevka 2.x, and with serifs.
+ `capital-k = 'symmetric-touching-serifed'`, `cv11 = 15`: `K` with symmetric legs disconnected to the vertical bar, and serifs.
+ `capital-k = 'symmetric-connected-serifed'`, `cv11 = 16`: `K` with symmetric legs connected to the vertical bar, and serifs.
- Styles for `L`: - Styles for `L`:
+ `capital-l = 'standard'`, `cv12 = 1`: Standard `L`. + `capital-l = 'standard'`, `cv12 = 1`: Standard `L`.
+ `capital-l = 'motion-serifed'`, `cv12 = 2`: Standard `L` with motion serifs. + `capital-l = 'motion-serifed'`, `cv12 = 2`: Standard `L` with motion serifs.
@ -641,7 +658,7 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `capital-r = 'standing-motino-serifed'`, `cv17 = 9`: `R` with near-vertical standing leg. + `capital-r = 'standing-motino-serifed'`, `cv17 = 9`: `R` with near-vertical standing leg.
+ `capital-r = 'straight-open-motion-serifed'`, `cv17 = 10`: Standard, straight-leg `R`, with open contour at bottom and motion serifs. + `capital-r = 'straight-open-motion-serifed'`, `cv17 = 10`: Standard, straight-leg `R`, with open contour at bottom and motion serifs.
+ `capital-r = 'curly-open-motion-serifed'`, `cv17 = 11`:  Slightly curly-legged `R`, like Iosevka 2.x, with open contour at bottom and motion serifs. + `capital-r = 'curly-open-motion-serifed'`, `cv17 = 11`:  Slightly curly-legged `R`, like Iosevka 2.x, with open contour at bottom and motion serifs.
+ `capital-r = 'standing-open-motion-serifed'`, `cv17 = 12`: `R` with near-vertical standing leg, with open contour at bottom. + `capital-r = 'standing-open-motion-serifed'`, `cv17 = 12`: `R` with near-vertical standing leg, with open contour at bottom and motion serifs.
- Styles for `S`: - Styles for `S`:
+ `capital-s = 'serifless'`, `cv18 = 1`: Serifless `S`. + `capital-s = 'serifless'`, `cv18 = 1`: Serifless `S`.
+ `capital-s = 'unilateral-serifed'`, `cv18 = 2`: `S` with single serif at top. + `capital-s = 'unilateral-serifed'`, `cv18 = 2`: `S` with single serif at top.
@ -726,20 +743,20 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `capital-z = 'cursive-with-crossbar'`, `cv25 = 26`: Cursive `Z` with a diagonal cross bar. + `capital-z = 'cursive-with-crossbar'`, `cv25 = 26`: Cursive `Z` with a diagonal cross bar.
+ `capital-z = 'cursive-with-horizontal-crossbar'`, `cv25 = 27`: Cursive `Z` with a horizontal cross bar. + `capital-z = 'cursive-with-horizontal-crossbar'`, `cv25 = 27`: Cursive `Z` with a horizontal cross bar.
- Styles for `a`: - Styles for `a`:
+ `a = 'double-storey'`, `cv26 = 1`: Double-storey `a`. + `a = 'double-storey-serifless'`, `cv26 = 1`: Double-storey `a` without serifs.
+ `a = 'double-storey-tailed'`, `cv26 = 2`: Double-storey `a` with curly tail. + `a = 'double-storey-tailed'`, `cv26 = 2`: Double-storey `a` with curly tail.
+ `a = 'double-storey-toothless-corner'`, `cv26 = 3`: Toothless (cornered bottom-right) double-storey `a`. + `a = 'double-storey-toothless-corner'`, `cv26 = 3`: Toothless (cornered bottom-right) double-storey `a`.
+ `a = 'double-storey-toothless-rounded'`, `cv26 = 4`: Toothless (rounded bottom-right) double-storey `a`. + `a = 'double-storey-toothless-rounded'`, `cv26 = 4`: Toothless (rounded bottom-right) double-storey `a`.
+ `a = 'double-storey-motion-serifed'`, `cv26 = 5`: Double-storey `a` with motion serifs. + `a = 'double-storey-serifed'`, `cv26 = 5`: Double-storey `a` with serif at bottom right.
+ `a = 'single-storey'`, `cv26 = 6`: Single-storey `a`. + `a = 'single-storey-serifless'`, `cv26 = 6`: Single-storey `a` without serifs.
+ `a = 'single-storey-earless-corner'`, `cv26 = 7`: Earless (cornered top-right) single-storey `a`. + `a = 'single-storey-earless-corner-serifless'`, `cv26 = 7`: Earless (cornered top-right) single-storey `a` without serifs.
+ `a = 'single-storey-earless-rounded'`, `cv26 = 8`: Earless (rounded top-right) single-storey `a`. + `a = 'single-storey-earless-rounded-serifless'`, `cv26 = 8`: Earless (rounded top-right) single-storey `a` without serifs.
+ `a = 'single-storey-tailed'`, `cv26 = 9`: Single-storey `a` with curly tail. + `a = 'single-storey-tailed'`, `cv26 = 9`: Single-storey `a` with curly tail.
+ `a = 'single-storey-earless-corner-tailed'`, `cv26 = 10`: Earless (cornered top-right) single-storey `a` with curly tail. + `a = 'single-storey-earless-corner-tailed'`, `cv26 = 10`: Earless (cornered top-right) single-storey `a` with curly tail.
+ `a = 'single-storey-earless-rounded-tailed'`, `cv26 = 11`: Earless (rounded top-right) single-storey `a` with curly tail. + `a = 'single-storey-earless-rounded-tailed'`, `cv26 = 11`: Earless (rounded top-right) single-storey `a` with curly tail.
+ `a = 'single-storey-motion-serifed'`, `cv26 = 12`: Single-storey `a` with motion serifs. + `a = 'single-storey-serifed'`, `cv26 = 12`: Single-storey `a` with serif at bottom right.
+ `a = 'single-storey-earless-corner-motion-serifed'`, `cv26 = 13`: Earless (cornered top-right) single-storey `a` with motion serifs. + `a = 'single-storey-earless-corner-serifed'`, `cv26 = 13`: Earless (cornered top-right) single-storey `a` with serif at bottom right.
+ `a = 'single-storey-earless-rounded-motion-serifed'`, `cv26 = 14`: Earless (rounded top-right) single-storey `a` with motion serifs. + `a = 'single-storey-earless-rounded-serifed'`, `cv26 = 14`: Earless (rounded top-right) single-storey `a` with serif at bottom right.
- Styles for `b`: - Styles for `b`:
+ `b = 'toothed'`, `cv27 = 1`: `b` with bottom-left tooth. + `b = 'toothed'`, `cv27 = 1`: `b` with bottom-left tooth.
+ `b = 'toothless-corner'`, `cv27 = 2`: `b` without bottom-left tooth, with a corner transition. + `b = 'toothless-corner'`, `cv27 = 2`: `b` without bottom-left tooth, with a corner transition.
@ -790,19 +807,20 @@ Subsection `variants` is used to configure character variants in the font. Prope
- Styles for `g`: - Styles for `g`:
+ `g = 'double-storey'`, `cv32 = 1`: Double-storey `g`. + `g = 'double-storey'`, `cv32 = 1`: Double-storey `g`.
+ `g = 'double-storey-open'`, `cv32 = 2`: Open Double-storey `g`, like Trebuchet MS or Fira Code. + `g = 'double-storey-open'`, `cv32 = 2`: Open Double-storey `g`, like Trebuchet MS or Fira Code.
+ `g = 'single-storey'`, `cv32 = 3`: Single-storey `g`. + `g = 'single-storey-serifless'`, `cv32 = 3`: Single-storey `g` without serifs.
+ `g = 'earless-corner'`, `cv32 = 4`: Earless (cornered top-right) single-storey `g`. + `g = 'single-storey-serifed'`, `cv32 = 4`: Single-storey `g` with serif at top right.
+ `g = 'earless-rounded'`, `cv32 = 5`: Earless (rounded top-right) single-storey `g`. + `g = 'earless-corner'`, `cv32 = 5`: Earless (cornered top-right) single-storey `g`.
+ `g = 'single-storey-motion-serifed'`, `cv32 = 6`: Single-storey `g` with motion serifs. + `g = 'earless-rounded'`, `cv32 = 6`: Earless (rounded top-right) single-storey `g`.
+ `g = 'single-storey-flat-hook'`, `cv32 = 7`: Single-storey `g` with flat terminal hook. + `g = 'single-storey-flat-hook-serifless'`, `cv32 = 7`: Single-storey `g` with flat terminal hook and without serifs.
+ `g = 'single-storey-earless-corner-flat-hook'`, `cv32 = 8`: Earless (cornered top-right) single-storey `g` with flat terminal hook. + `g = 'single-storey-flat-hook-serifed'`, `cv32 = 8`: Single-storey `g` with top-right serif and flat terminal hook.
+ `g = 'single-storey-earless-rounded-flat-hook'`, `cv32 = 9`: Earless (rounded top-right) single-storey `g` with flat terminal hook. + `g = 'single-storey-earless-corner-flat-hook'`, `cv32 = 9`: Earless (cornered top-right) single-storey `g` with flat terminal hook.
+ `g = 'single-storey-motion-serifed-flat-hook'`, `cv32 = 10`: Single-storey `g` with motion serifs and flat terminal hook. + `g = 'single-storey-earless-rounded-flat-hook'`, `cv32 = 10`: Earless (rounded top-right) single-storey `g` with flat terminal hook.
- Styles for `h`: - Styles for `h`:
+ `h = 'straight'`, `cv33 = 1`: `h` with straight ending. + `h = 'straight'`, `cv33 = 1`: `h` with straight ending.
+ `h = 'tailed'`, `cv33 = 2`: `h` with curly tailed ending. + `h = 'tailed'`, `cv33 = 2`: `h` with curly tailed ending.
+ `h = 'straight-motion-serifed'`, `cv33 = 3`: `h` with straight ending. + `h = 'straight-motion-serifed'`, `cv33 = 3`: `h` with straight ending and motion serifs.
+ `h = 'motion-serifed-tailed'`, `cv33 = 4`: `h` with curly tailed ending. + `h = 'motion-serifed-tailed'`, `cv33 = 4`: `h` with curly tailed ending and motion serifs.
+ `h = 'straight-top-left-serifed'`, `cv33 = 5`: `h` with straight ending and serif at top left.
- Styles for `i`: - Styles for `i`:
+ `i = 'serifed'`, `cv34 = 1`: Serifed `i`. + `i = 'serifed'`, `cv34 = 1`: Serifed `i`.
+ `i = 'zshaped'`, `cv34 = 2`: Z-shaped `i`. + `i = 'zshaped'`, `cv34 = 2`: Z-shaped `i`.
@ -826,18 +844,33 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `j = 'diagonal-tailed-serifless'`, `cv35 = 7`: `j` with diagonal tail. + `j = 'diagonal-tailed-serifless'`, `cv35 = 7`: `j` with diagonal tail.
+ `j = 'diagonal-tailed-serifed'`, `cv35 = 8`: `j` with top serif and diagonal tail. + `j = 'diagonal-tailed-serifed'`, `cv35 = 8`: `j` with top serif and diagonal tail.
- Styles for `k`: - Styles for `k`:
+ `k = 'straight'`, `cv36 = 1`: `k` with standard shape. + `k = 'straight-serifless'`, `cv36 = 1`: `k` with standard shape, and without serifs.
+ `k = 'curly'`, `cv36 = 2`: Slightly curly `k`, like Iosevka 2.x. + `k = 'curly-serifless'`, `cv36 = 2`: Slightly curly `k`, like Iosevka 2.x, and without serifs.
+ `k = 'cursive'`, `cv36 = 3`: `k` with a cursive loop. + `k = 'cursive-serifless'`, `cv36 = 3`: `k` with a cursive loop, and without serifs.
+ `k = 'diagonal-tailed-cursive'`, `cv36 = 4`: `k` with a cursive loop and diagonal tail. + `k = 'diagonal-tailed-cursive-serifless'`, `cv36 = 4`: `k` with a cursive loop and diagonal tail, and without serifs.
+ `k = 'symmetric-touching'`, `cv36 = 5`: `k` with symmetric legs disconnected to the vertical bar. + `k = 'symmetric-touching-serifless'`, `cv36 = 5`: `k` with symmetric legs disconnected to the vertical bar, and without serifs.
+ `k = 'symmetric-connected'`, `cv36 = 6`: `k` with symmetric legs connected to the vertical bar. + `k = 'symmetric-connected-serifless'`, `cv36 = 6`: `k` with symmetric legs connected to the vertical bar, and without serifs.
+ `k = 'straight-motion-serifed'`, `cv36 = 7`: `k` with motion serifs. + `k = 'straight-top-left-serifed'`, `cv36 = 7`: `k` with serifs at top left.
+ `k = 'curly-motion-serifed'`, `cv36 = 8`: Slightly curly `k`, like Iosevka 2.x, with motion serifs. + `k = 'curly-top-left-serifed'`, `cv36 = 8`: Slightly curly `k`, like Iosevka 2.x, with serifs at top left.
+ `k = 'cursive-motion-serifed'`, `cv36 = 9`: `k` with a cursive loop and motion serifs. + `k = 'cursive-top-left-serifed'`, `cv36 = 9`: `k` with a cursive loop and serifs at top left.
+ `k = 'diagonal-tailed-cursive-motion-serifed'`, `cv36 = 10`: `k` with a cursive loop, motion serifs and diagonal tail. + `k = 'diagonal-tailed-cursive-top-left-serifed'`, `cv36 = 10`: `k` with a cursive loop, diagonal tail and serifs at top left.
+ `k = 'symmetric-touching-motion-serifed'`, `cv36 = 11`: `k` with symmetric legs disconnected to the vertical bar and motion serifs. + `k = 'symmetric-touching-top-left-serifed'`, `cv36 = 11`: `k` with symmetric legs disconnected to the vertical bar and serifs at top left.
+ `k = 'symmetric-connected-motion-serifed'`, `cv36 = 12`: `k` with symmetric legs connected to the vertical bar and motion serifs. + `k = 'symmetric-connected-top-left-serifed'`, `cv36 = 12`: `k` with symmetric legs connected to the vertical bar and serifs at top left.
+ `k = 'straight-bottom-right-serifed'`, `cv36 = 13`: `k` with serifs at bottom right.
+ `k = 'curly-bottom-right-serifed'`, `cv36 = 14`: Slightly curly `k`, like Iosevka 2.x, with serifs at bottom right.
+ `k = 'cursive-bottom-right-serifed'`, `cv36 = 15`: `k` with a cursive loop and serifs at bottom right.
+ `k = 'symmetric-touching-bottom-right-serifed'`, `cv36 = 16`: `k` with symmetric legs disconnected to the vertical bar and serifs at bottom right.
+ `k = 'symmetric-connected-bottom-right-serifed'`, `cv36 = 17`: `k` with symmetric legs connected to the vertical bar and serifs at bottom right.
+ `k = 'straight-top-left-and-bottom-right-serifed'`, `cv36 = 18`: `k` with serifs at top left and bottom right.
+ `k = 'curly-top-left-and-bottom-right-serifed'`, `cv36 = 19`: Slightly curly `k`, like Iosevka 2.x, with serifs at top left and bottom right.
+ `k = 'cursive-top-left-and-bottom-right-serifed'`, `cv36 = 20`: `k` with a cursive loop and serifs at top left and bottom right.
+ `k = 'symmetric-touching-top-left-and-bottom-right-serifed'`, `cv36 = 21`: `k` with symmetric legs disconnected to the vertical bar and serifs at top left and bottom right.
+ `k = 'symmetric-connected-top-left-and-bottom-right-serifed'`, `cv36 = 22`: `k` with symmetric legs connected to the vertical bar and serifs at top left and bottom right.
+ `k = 'straight-serifed'`, `cv36 = 23`: `k` with serifs.
+ `k = 'curly-serifed'`, `cv36 = 24`: Slightly curly `k`, like Iosevka 2.x, with serifs.
+ `k = 'cursive-serifed'`, `cv36 = 25`: `k` with a cursive loop and serifs.
+ `k = 'symmetric-touching-serifed'`, `cv36 = 26`: `k` with symmetric legs disconnected to the vertical bar and serifs.
+ `k = 'symmetric-connected-serifed'`, `cv36 = 27`: `k` with symmetric legs connected to the vertical bar and serifs.
- Styles for `l`: - Styles for `l`:
+ `l = 'serifed'`, `cv37 = 1`: Serifed `l`. + `l = 'serifed'`, `cv37 = 1`: Serifed `l`.
+ `l = 'serifless'`, `cv37 = 2`: `l` like a straight line. + `l = 'serifless'`, `cv37 = 2`: `l` like a straight line.
@ -881,6 +914,7 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `n = 'earless-rounded-tailed'`, `cv39 = 6`: Earless (rounded top-left) `n` with a curly tail. + `n = 'earless-rounded-tailed'`, `cv39 = 6`: Earless (rounded top-left) `n` with a curly tail.
+ `n = 'straight-motion-serifed'`, `cv39 = 7`: `n` with motion serifs and straight ending. + `n = 'straight-motion-serifed'`, `cv39 = 7`: `n` with motion serifs and straight ending.
+ `n = 'motion-serifed-tailed'`, `cv39 = 8`: `n` with motion serifs and a curly tail. + `n = 'motion-serifed-tailed'`, `cv39 = 8`: `n` with motion serifs and a curly tail.
+ `n = 'straight-top-left-serifed'`, `cv39 = 9`: `n` with motion serifs at top left and straight ending.
- Styles for `p`: - Styles for `p`:
+ `p = 'eared'`, `cv40 = 1`: `p` with top-left ear. + `p = 'eared'`, `cv40 = 1`: `p` with top-left ear.
+ `p = 'earless-corner'`, `cv40 = 2`: `p` without top-left ear (corner). + `p = 'earless-corner'`, `cv40 = 2`: `p` without top-left ear (corner).
@ -947,6 +981,7 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `u = 'motion-serifed-tailed'`, `cv45 = 6`: `u` with right bar, motion serifs and a slightly curly tail. + `u = 'motion-serifed-tailed'`, `cv45 = 6`: `u` with right bar, motion serifs and a slightly curly tail.
+ `u = 'toothless-corner-motion-serifed'`, `cv45 = 7`: Toothless (corner bottom-right) `u` with motion serifs. + `u = 'toothless-corner-motion-serifed'`, `cv45 = 7`: Toothless (corner bottom-right) `u` with motion serifs.
+ `u = 'toothless-rounded-motion-serifed'`, `cv45 = 8`: Toothless (rounded) `u` with motion serifs. + `u = 'toothless-rounded-motion-serifed'`, `cv45 = 8`: Toothless (rounded) `u` with motion serifs.
+ `u = 'bottom-right-serifed'`, `cv45 = 9`: `u` with right bar and a slightly curly tail.
- Styles for `v`: - Styles for `v`:
+ `v = 'straight'`, `cv46 = 1`: Standard, straight `v`. + `v = 'straight'`, `cv46 = 1`: Standard, straight `v`.
+ `v = 'curly'`, `cv46 = 2`: Slightly curly `v`, like Iosevka 2.x. + `v = 'curly'`, `cv46 = 2`: Slightly curly `v`, like Iosevka 2.x.
@ -1037,184 +1072,253 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `lower-alpha = 'crossing'`, `cv54 = 1`: Greek lower Alpha (`α`) with a cross-like shape at right. + `lower-alpha = 'crossing'`, `cv54 = 1`: Greek lower Alpha (`α`) with a cross-like shape at right.
+ `lower-alpha = 'tailed-barred'`, `cv54 = 2`: Greek lower Alpha (`α`) with a straight right bar and tail. + `lower-alpha = 'tailed-barred'`, `cv54 = 2`: Greek lower Alpha (`α`) with a straight right bar and tail.
- Styles for `Γ` (Greek capital Gamma): - Styles for `Γ` (Greek capital Gamma):
+ `capital-gamma = 'standard'`, `cv55 = 1`: Standard capital Gamma (`Γ`). + `capital-gamma = 'serifless'`, `cv55 = 1`: Standard capital Gamma (`Γ`) without serifs.
+ `capital-gamma = 'motion-serifed'`, `cv55 = 2`: Standard capital Gamma (`Γ`) with motion serifs. + `capital-gamma = 'top-right-serifed'`, `cv55 = 2`: Standard capital Gamma (`Γ`) with serifs at top right.
- Styles for `ɛ` (Latin small Epsilon): + `capital-gamma = 'serifed'`, `cv55 = 3`: Standard capital Gamma (`Γ`) with motion serifs at top and bottom.
+ `latn-epsilon = 'serifless'`, `cv56 = 1`: Serifless `ɛ`.
+ `latn-epsilon = 'serifed'`, `cv56 = 2`: `ɛ` with serif.
+ `latn-epsilon = 'inward-serifed'`, `cv56 = 3`: `ɛ` with inward serif.
- Styles for `ɜ` (Latin reverse Epsilon and Cyrillic Ze):
+ `latn-reverse-epsilon = 'serifless'`, `cv57 = 1`: Serifless `ɜ`.
+ `latn-reverse-epsilon = 'serifed'`, `cv57 = 2`: `ɜ` with serif.
+ `latn-reverse-epsilon = 'inward-serifed'`, `cv57 = 3`: `ɜ` with inward serif.
- Styles for `ι` (Greek lower Iota): - Styles for `ι` (Greek lower Iota):
+ `lower-iota = 'zshaped'`, `cv58 = 1`: Z-shaped Greek lower Iota (`ι`). + `lower-iota = 'zshaped'`, `cv56 = 1`: Z-shaped Greek lower Iota (`ι`).
+ `lower-iota = 'hooky-bottom'`, `cv58 = 2`: Greek lower Iota (`ι`) with a sharp-turning horizontal tail. + `lower-iota = 'hooky-bottom'`, `cv56 = 2`: Greek lower Iota (`ι`) with a sharp-turning horizontal tail.
+ `lower-iota = 'tailed'`, `cv58 = 3`: Greek lower Iota (`ι`) with curly tail. + `lower-iota = 'tailed'`, `cv56 = 3`: Greek lower Iota (`ι`) with curly tail.
+ `lower-iota = 'serifed-tailed'`, `cv58 = 4`: Greek lower Iota (`ι`) with top serif and curly tail. + `lower-iota = 'serifed-tailed'`, `cv56 = 4`: Greek lower Iota (`ι`) with top serif and curly tail.
+ `lower-iota = 'flat-tailed'`, `cv58 = 5`: Greek lower Iota (`ι`) with a curly-then-flat tail. + `lower-iota = 'flat-tailed'`, `cv56 = 5`: Greek lower Iota (`ι`) with a curly-then-flat tail.
+ `lower-iota = 'serifed-flat-tailed'`, `cv58 = 6`: Greek lower Iota (`ι`) with top serif and a curly-then-flat tail. + `lower-iota = 'serifed-flat-tailed'`, `cv56 = 6`: Greek lower Iota (`ι`) with top serif and a curly-then-flat tail.
- Styles for `λ` (Greek small Lambda): - Styles for `λ` (Greek small Lambda):
+ `lower-lambda = 'straight'`, `cv59 = 1`: More-straight Greek small Lambda (`λ`). + `lower-lambda = 'straight'`, `cv57 = 1`: More-straight Greek small Lambda (`λ`).
+ `lower-lambda = 'straight-turn'`, `cv59 = 2`: Greek small Lambda (`λ`) with straight upper and a tail turns leftward. + `lower-lambda = 'straight-turn'`, `cv57 = 2`: Greek small Lambda (`λ`) with straight upper and a tail turns leftward.
+ `lower-lambda = 'curly'`, `cv59 = 3`: More curly Greek small Lambda (`λ`), like Iosevka 2.x. + `lower-lambda = 'curly'`, `cv57 = 3`: More curly Greek small Lambda (`λ`), like Iosevka 2.x.
+ `lower-lambda = 'curly-turn'`, `cv59 = 4`: More curly Greek small Lambda (`λ`), like Iosevka 2.x, with a tail turns leftward. + `lower-lambda = 'curly-turn'`, `cv57 = 4`: More curly Greek small Lambda (`λ`), like Iosevka 2.x, with a tail turns leftward.
- Styles for `З` (Cyrillic Capital Ze):
+ `cyrl-capital-ze = 'serifless'`, `cv58 = 1`: Serifless Cyrillic Capital Ze (`З`).
+ `cyrl-capital-ze = 'unilateral-serifed'`, `cv58 = 2`: Cyrillic Capital Ze (`З`) with serif.
+ `cyrl-capital-ze = 'bilateral-serifed'`, `cv58 = 3`: Cyrillic Capital Ze (`З`) with serif.
+ `cyrl-capital-ze = 'unilateral-inward-serifed'`, `cv58 = 4`: Cyrillic Capital Ze (`З`) with inward serif.
+ `cyrl-capital-ze = 'bilateral-inward-serifed'`, `cv58 = 5`: Cyrillic Capital Ze (`З`) with inward serif.
- Styles for `ɜ` (Cyrillic Lower Ze):
+ `cyrl-ze = 'serifless'`, `cv59 = 1`: Serifless Cyrillic Lower Ze (`з`).
+ `cyrl-ze = 'unilateral-serifed'`, `cv59 = 2`: Cyrillic Lower Ze (`з`) with serif.
+ `cyrl-ze = 'bilateral-serifed'`, `cv59 = 3`: Cyrillic Lower Ze (`з`) with serif.
+ `cyrl-ze = 'unilateral-inward-serifed'`, `cv59 = 4`: Cyrillic Lower Ze (`з`) with inward serif.
+ `cyrl-ze = 'bilateral-inward-serifed'`, `cv59 = 5`: Cyrillic Lower Ze (`з`) with inward serif.
- Styles for `К` (Cyrillic Capital Ka):
+ `cyrl-capital-ka = 'straight-serifless'`, `cv60 = 1`: Cyrillic Capital Ka (`К`) with standard shape.
+ `cyrl-capital-ka = 'curly-serifless'`, `cv60 = 2`: Slightly curly Cyrillic Capital Ka (`К`) , like Iosevka 2.x.
+ `cyrl-capital-ka = 'symmetric-touching-serifless'`, `cv60 = 3`: Cyrillic Capital Ka (`К`) with symmetric legs disconnected to the vertical bar.
+ `cyrl-capital-ka = 'symmetric-connected-serifless'`, `cv60 = 4`: Cyrillic Capital Ka (`К`) with symmetric legs connected to the vertical bar.
+ `cyrl-capital-ka = 'straight-top-left-serifed'`, `cv60 = 5`: Cyrillic Capital Ka (`К`) with standard shape and serifs at top left.
+ `cyrl-capital-ka = 'curly-top-left-serifed'`, `cv60 = 6`: Slightly curly Cyrillic Capital Ka (`К`) , like Iosevka 2.x, with serifs at top left.
+ `cyrl-capital-ka = 'symmetric-touching-top-left-serifed'`, `cv60 = 7`: Cyrillic Capital Ka (`К`) with symmetric legs disconnected to the vertical bar, and serifs at top left.
+ `cyrl-capital-ka = 'symmetric-connected-top-left-serifed'`, `cv60 = 8`: Cyrillic Capital Ka (`К`) with symmetric legs connected to the vertical bar, and serifs at top left.
+ `cyrl-capital-ka = 'straight-bottom-right-serifed'`, `cv60 = 9`: Cyrillic Capital Ka (`К`) with standard shape and serifs at bottom right.
+ `cyrl-capital-ka = 'straight-serifed'`, `cv60 = 9`: Cyrillic Capital Ka (`К`) with standard shape and serifs.
+ `cyrl-capital-ka = 'curly-bottom-right-serifed'`, `cv60 = 10`: Slightly curly Cyrillic Capital Ka (`К`) , like Iosevka 2.x, with serifs at bottom right.
+ `cyrl-capital-ka = 'curly-serifed'`, `cv60 = 10`: Slightly curly Cyrillic Capital Ka (`К`) , like Iosevka 2.x, with serifs.
+ `cyrl-capital-ka = 'symmetric-touching-bottom-right-serifed'`, `cv60 = 11`: Cyrillic Capital Ka (`К`) with symmetric legs disconnected to the vertical bar, and serifs at bottom right.
+ `cyrl-capital-ka = 'symmetric-touching-serifed'`, `cv60 = 11`: Cyrillic Capital Ka (`К`) with symmetric legs disconnected to the vertical bar, and serifs.
+ `cyrl-capital-ka = 'symmetric-connected-bottom-right-serifed'`, `cv60 = 12`: Cyrillic Capital Ka (`К`) with symmetric legs connected to the vertical bar, and serifs at bottom right.
+ `cyrl-capital-ka = 'symmetric-connected-serifed'`, `cv60 = 12`: Cyrillic Capital Ka (`К`) with symmetric legs connected to the vertical bar, and serifs.
- Styles for `к` (Cyrillic Ka): - Styles for `к` (Cyrillic Ka):
+ `cyrl-ka = 'straight'`, `cv60 = 1`: Cyrillic Ka (`К`/`к`) with standard shape. + `cyrl-ka = 'straight-serifless'`, `cv61 = 1`: Cyrillic Lower Ka (`к`) with standard shape, and without serifs.
+ `cyrl-ka = 'curly'`, `cv60 = 2`: Slightly curly Cyrillic Ka (`К`/`к`) , like Iosevka 2.x. + `cyrl-ka = 'curly-serifless'`, `cv61 = 2`: Slightly curly Cyrillic Lower Ka (`к`) , like Iosevka 2.x, and without serifs.
+ `cyrl-ka = 'symmetric-touching'`, `cv60 = 3`: Cyrillic Ka (`К`/`к`) with symmetric legs disconnected to the vertical bar. + `cyrl-ka = 'symmetric-touching-serifless'`, `cv61 = 3`: Cyrillic Lower Ka (`к`) with symmetric legs disconnected to the vertical bar, and without serifs.
+ `cyrl-ka = 'symmetric-connected'`, `cv60 = 4`: Cyrillic Ka (`К`/`к`) with symmetric legs connected to the vertical bar. + `cyrl-ka = 'symmetric-connected-serifless'`, `cv61 = 4`: Cyrillic Lower Ka (`к`) with symmetric legs connected to the vertical bar, and without serifs.
+ `cyrl-ka = 'straight-motion-serifed'`, `cv60 = 5`: Cyrillic Ka (`К`/`к`) with standard shape and motion serifs. + `cyrl-ka = 'straight-top-left-serifed'`, `cv61 = 5`: Cyrillic Lower Ka (`к`) with standard shape and serifs at top left.
+ `cyrl-ka = 'curly-motion-serifed'`, `cv60 = 6`: Slightly curly Cyrillic Ka (`К`/`к`) , like Iosevka 2.x, with motion serifs. + `cyrl-ka = 'curly-top-left-serifed'`, `cv61 = 6`: Slightly curly Cyrillic Lower Ka (`к`) , like Iosevka 2.x, with serifs at top left.
+ `cyrl-ka = 'symmetric-touching-motion-serifed'`, `cv60 = 7`: Cyrillic Ka (`К`/`к`) with symmetric legs disconnected to the vertical bar, and motion serifs. + `cyrl-ka = 'symmetric-touching-top-left-serifed'`, `cv61 = 7`: Cyrillic Lower Ka (`к`) with symmetric legs disconnected to the vertical bar, and serifs at top left.
+ `cyrl-ka = 'symmetric-connected-motion-serifed'`, `cv60 = 8`: Cyrillic Ka (`К`/`к`) with symmetric legs connected to the vertical bar, and motion serifs. + `cyrl-ka = 'symmetric-connected-top-left-serifed'`, `cv61 = 8`: Cyrillic Lower Ka (`к`) with symmetric legs connected to the vertical bar, and serifs at top left.
+ `cyrl-ka = 'straight-bottom-right-serifed'`, `cv61 = 9`: Cyrillic Lower Ka (`к`) with standard shape and serifs at bottom right.
+ `cyrl-ka = 'curly-bottom-right-serifed'`, `cv61 = 10`: Slightly curly Cyrillic Lower Ka (`к`) , like Iosevka 2.x, with serifs at bottom right.
+ `cyrl-ka = 'symmetric-touching-bottom-right-serifed'`, `cv61 = 11`: Cyrillic Lower Ka (`к`) with symmetric legs disconnected to the vertical bar, and serifs at bottom right.
+ `cyrl-ka = 'symmetric-connected-bottom-right-serifed'`, `cv61 = 12`: Cyrillic Lower Ka (`к`) with symmetric legs connected to the vertical bar, and serifs at bottom right.
+ `cyrl-ka = 'straight-serifed'`, `cv61 = 13`: Cyrillic Lower Ka (`к`) with standard shape and serifs.
+ `cyrl-ka = 'curly-serifed'`, `cv61 = 14`: Slightly curly Cyrillic Lower Ka (`к`) , like Iosevka 2.x, with serifs.
+ `cyrl-ka = 'symmetric-touching-serifed'`, `cv61 = 15`: Cyrillic Lower Ka (`к`) with symmetric legs disconnected to the vertical bar, and serifs.
+ `cyrl-ka = 'symmetric-connected-serifed'`, `cv61 = 16`: Cyrillic Lower Ka (`к`) with symmetric legs connected to the vertical bar, and serifs.
- Styles for `л` (Cyrillic Lower El):
+ `cyrl-el = 'straight'`, `cv62 = 1`: Cyrillic Lower El (`л`) with standard shape.
+ `cyrl-el = 'tailed'`, `cv62 = 2`: Cyrillic Lower El (`л`) with tail shape.
- Styles for `н` (Cyrillic Lower En):
+ `cyrl-en = 'standard'`, `cv63 = 1`: Cyrillic Lower En (`н`) with standard shape.
+ `cyrl-en = 'tailed'`, `cv63 = 2`: Cyrillic Lower En (`н`) with tail.
+ `cyrl-en = 'motion-serifed'`, `cv63 = 3`: Cyrillic Lower En (`н`) with motion serifs.
- Styles for `ф` (Cyrillic Lower Ef):
+ `cyrl-ef = 'serifless'`, `cv64 = 1`: Cyrillic Lower Ef (`ф`) with standard shape and without serifs.
+ `cyrl-ef = 'cursive'`, `cv64 = 2`: Cyrillic Lower Ef (`ф`) with cursive shape.
+ `cyrl-ef = 'top-serifed'`, `cv64 = 3`: Cyrillic Lower Ef (`ф`) with standard shape and serif at top.
+ `cyrl-ef = 'serifed'`, `cv64 = 4`: Cyrillic Lower Ef (`ф`) with standard shape and serifs at top and bottom.
- Styles for `ч` (Cyrillic Lower Che):
+ `cyrl-che = 'standard'`, `cv65 = 1`: Cyrillic Lower Che (`ч`) with standard shape.
+ `cyrl-che = 'tailed'`, `cv65 = 2`: Cyrillic Lower Che (`ч`) with tail.
- Styles for `У` (Cyrillic Capital U): - Styles for `У` (Cyrillic Capital U):
+ `cyrl-capital-u = 'straight'`, `cv61 = 1`: Cyrillic capital U (`У`) that is fully straight. + `cyrl-capital-u = 'straight'`, `cv66 = 1`: Cyrillic capital U (`У`) that is fully straight.
+ `cyrl-capital-u = 'straight-turn'`, `cv61 = 2`: Cyrillic capital U (`У`) with straight upper and a tail turns leftward. + `cyrl-capital-u = 'straight-turn'`, `cv66 = 2`: Cyrillic capital U (`У`) with straight upper and a tail turns leftward.
+ `cyrl-capital-u = 'curly'`, `cv61 = 3`: More curly Cyrillic capital U (`У`), like Iosevka 2.x. + `cyrl-capital-u = 'curly'`, `cv66 = 3`: More curly Cyrillic capital U (`У`), like Iosevka 2.x.
+ `cyrl-capital-u = 'curly-turn'`, `cv61 = 4`: More curly Cyrillic capital U (`У`), like Iosevka 2.x, with a tail turns leftward. + `cyrl-capital-u = 'curly-turn'`, `cv66 = 4`: More curly Cyrillic capital U (`У`), like Iosevka 2.x, with a tail turns leftward.
+ `cyrl-capital-u = 'cursive'`, `cv61 = 5`: Cursive-like Cyrillic capital U (`У`). + `cyrl-capital-u = 'cursive'`, `cv66 = 5`: Cursive-like Cyrillic capital U (`У`).
+ `cyrl-capital-u = 'cursive-flat-hook'`, `cv61 = 6`: Cursive-like Cyrillic capital U (`У`) with flat terminal hook. + `cyrl-capital-u = 'cursive-flat-hook'`, `cv66 = 6`: Cursive-like Cyrillic capital U (`У`) with flat terminal hook.
- Styles for `я` (Cyrillic Lower Ya):
+ `cyrl-ya = 'straight'`, `cv67 = 1`: Standard, straight-leg Cyrillic Lower Ya (`я`).
+ `cyrl-ya = 'curly'`, `cv67 = 2`: Slightly curly-legged Cyrillic Lower Ya (`я`), like Iosevka 2.x.
+ `cyrl-ya = 'standing'`, `cv67 = 3`: Cyrillic Lower Ya (`я`) with near-vertical standing leg.
+ `cyrl-ya = 'straight-open'`, `cv67 = 4`: Standard, straight-leg Cyrillic Lower Ya (`я`), with open contour at bottom.
+ `cyrl-ya = 'curly-open'`, `cv67 = 5`:  Slightly curly-legged Cyrillic Lower Ya (`я`), like Iosevka 2.x, with open contour at bottom.
+ `cyrl-ya = 'standing-open'`, `cv67 = 6`: Cyrillic Lower Ya (`я`) with near-vertical standing leg, with open contour at bottom.
+ `cyrl-ya = 'straight-tailed'`, `cv67 = 7`: Standard, straight-leg Cyrillic Lower Ya (`я`), with tail.
+ `cyrl-ya = 'curly-tailed'`, `cv67 = 8`:  Slightly curly-legged Cyrillic Lower Ya (`я`), like Iosevka 2.x, with tail.
+ `cyrl-ya = 'standing-tailed'`, `cv67 = 9`: Cyrillic Lower Ya (`я`) with near-vertical standing leg.
+ `cyrl-ya = 'straight-open-tailed'`, `cv67 = 10`: Standard, straight-leg Cyrillic Lower Ya (`я`), with open contour at bottom and tail.
+ `cyrl-ya = 'curly-open-tailed'`, `cv67 = 11`:  Slightly curly-legged Cyrillic Lower Ya (`я`), like Iosevka 2.x, with open contour at bottom and tail.
+ `cyrl-ya = 'standing-open-tailed'`, `cv67 = 12`: Cyrillic Lower Ya (`я`) with near-vertical standing leg, with open contour at bottom and tail.
- Styles for `ь` (Cyrillic Lower Yeri and related letters):
+ `cyrl-yeri = 'corner'`, `cv68 = 1`: Cyrillic Lower Yeri (`ь`) with corner at bottom left.
+ `cyrl-yeri = 'round'`, `cv68 = 2`: Cyrillic Lower Yeri (`ь`) with rounded shape.
+ `cyrl-yeri = 'cursive'`, `cv68 = 3`: Cyrillic Lower Yeri (`ь`) with cursive shape.
- Styles for `ы` (Cyrillic Lower Yery):
+ `cyrl-yery = 'corner'`, `cv69 = 1`: Cyrillic Lower Yery (`ы`) with corner at bottom left.
+ `cyrl-yery = 'round'`, `cv69 = 2`: Cyrillic Lower Yery (`ы`) with rounded shape.
+ `cyrl-yery = 'cursive'`, `cv69 = 3`: Cyrillic Lower Yery (`ы`) with cursive shape.
+ `cyrl-yery = 'corner-tailed'`, `cv69 = 4`: Cyrillic Lower Yery (`ы`) with corner at bottom left and tail.
+ `cyrl-yery = 'round-tailed'`, `cv69 = 5`: Cyrillic Lower Yery (`ы`) with rounded shape and tail.
+ `cyrl-yery = 'cursive-tailed'`, `cv69 = 6`: Cyrillic Lower Yery (`ы`) with cursive shape and tail.
- Styles for `0`: - Styles for `0`:
+ `zero = 'unslashed'`, `cv62 = 1`: O-like Zero (`0`). + `zero = 'unslashed'`, `cv70 = 1`: O-like Zero (`0`).
+ `zero = 'slashed'`, `cv62 = 2`: Slashed Zero (`0`). + `zero = 'slashed'`, `cv70 = 2`: Slashed Zero (`0`).
+ `zero = 'reverse-slashed'`, `cv62 = 3`: Reverse-slashed Zero (`0`). + `zero = 'reverse-slashed'`, `cv70 = 3`: Reverse-slashed Zero (`0`).
+ `zero = 'dotted'`, `cv62 = 4`: Dotted Zero (`0`). + `zero = 'dotted'`, `cv70 = 4`: Dotted Zero (`0`).
+ `zero = 'long-dotted'`, `cv62 = 5`: Long-dotted Zero (`0`) like Hack. + `zero = 'long-dotted'`, `cv70 = 5`: Long-dotted Zero (`0`) like Hack.
+ `zero = 'unslashed-oval'`, `cv62 = 6`: O-like Zero (`0`) but more round. + `zero = 'unslashed-oval'`, `cv70 = 6`: O-like Zero (`0`) but more round.
+ `zero = 'slashed-oval'`, `cv62 = 7`: Slashed Zero (`0`) but more round. + `zero = 'slashed-oval'`, `cv70 = 7`: Slashed Zero (`0`) but more round.
+ `zero = 'reverse-slashed-oval'`, `cv62 = 8`: Reverse-slashed Zero (`0`) but more round. + `zero = 'reverse-slashed-oval'`, `cv70 = 8`: Reverse-slashed Zero (`0`) but more round.
+ `zero = 'dotted-oval'`, `cv62 = 9`: Dotted Zero (`0`). + `zero = 'dotted-oval'`, `cv70 = 9`: Dotted Zero (`0`).
+ `zero = 'long-dotted-oval'`, `cv62 = 10`: Long-dotted Zero (`0`) like Hack. + `zero = 'long-dotted-oval'`, `cv70 = 10`: Long-dotted Zero (`0`) like Hack.
- Styles for `1`: - Styles for `1`:
+ `one = 'nobase'`, `cv63 = 1`: `1` without bottom serif. + `one = 'nobase'`, `cv71 = 1`: `1` without bottom serif.
+ `one = 'base'`, `cv63 = 2`: `1` with bottom serif. + `one = 'base'`, `cv71 = 2`: `1` with bottom serif.
+ `one = 'line'`, `cv63 = 3`: `1` drawn just like a straight line. + `one = 'line'`, `cv71 = 3`: `1` drawn just like a straight line.
+ `one = 'nobase-long-top-serif'`, `cv63 = 4`: `1` without bottom serif and with a long top serif. + `one = 'nobase-long-top-serif'`, `cv71 = 4`: `1` without bottom serif and with a long top serif.
+ `one = 'base-long-top-serif'`, `cv63 = 5`: `1` with bottom serif and a long top serif. + `one = 'base-long-top-serif'`, `cv71 = 5`: `1` with bottom serif and a long top serif.
+ `one = 'nobase-flat-top-serif'`, `cv63 = 6`: `1` without bottom serif and with a flat top serif. + `one = 'nobase-flat-top-serif'`, `cv71 = 6`: `1` without bottom serif and with a flat top serif.
+ `one = 'base-flat-top-serif'`, `cv63 = 7`: `1` with bottom serif and a flat top serif. + `one = 'base-flat-top-serif'`, `cv71 = 7`: `1` with bottom serif and a flat top serif.
- Styles for `2`: - Styles for `2`:
+ `two = 'straight-neck'`, `cv64 = 1`: `2` with straight neck. + `two = 'straight-neck'`, `cv72 = 1`: `2` with straight neck.
+ `two = 'curly-neck'`, `cv64 = 2`: `2` with curly neck. + `two = 'curly-neck'`, `cv72 = 2`: `2` with curly neck.
- Styles for `3`: - Styles for `3`:
+ `three = 'flattop'`, `cv65 = 1`: Flat top `3` (Like Museo Sans / Montserrat). + `three = 'flattop'`, `cv73 = 1`: Flat top `3` (Like Museo Sans / Montserrat).
+ `three = 'twoarcs'`, `cv65 = 2`: Arched top `3`. + `three = 'twoarcs'`, `cv73 = 2`: Arched top `3`.
- Styles for `4`: - Styles for `4`:
+ `four = 'closed'`, `cv66 = 1`: `4` with closed contour. + `four = 'closed'`, `cv74 = 1`: `4` with closed contour.
+ `four = 'closed-non-crossing'`, `cv66 = 2`: `4` with closed contour but the horizontal bar does not overflow the vertical bar. + `four = 'closed-non-crossing'`, `cv74 = 2`: `4` with closed contour but the horizontal bar does not overflow the vertical bar.
+ `four = 'semi-open'`, `cv66 = 3`: `4` with semi-open contour. + `four = 'semi-open'`, `cv74 = 3`: `4` with semi-open contour.
+ `four = 'semi-open-non-crossing'`, `cv66 = 4`: `4` with semi-open contour but the horizontal bar does not overflow the vertical bar. + `four = 'semi-open-non-crossing'`, `cv74 = 4`: `4` with semi-open contour but the horizontal bar does not overflow the vertical bar.
+ `four = 'open'`, `cv66 = 5`: `4` with open contour. + `four = 'open'`, `cv74 = 5`: `4` with open contour.
+ `four = 'open-non-crossing'`, `cv66 = 6`: `4` with open contour but the horizontal bar does not overflow the vertical bar. + `four = 'open-non-crossing'`, `cv74 = 6`: `4` with open contour but the horizontal bar does not overflow the vertical bar.
- Styles for `5`: - Styles for `5`:
+ `five = 'vertical-upper-left-bar'`, `cv67 = 1`: `5` with a vertical upper-left bar. + `five = 'vertical-upper-left-bar'`, `cv75 = 1`: `5` with a vertical upper-left bar.
+ `five = 'oblique-upper-left-bar'`, `cv67 = 2`: `5` with an oblique upper-left bar. + `five = 'oblique-upper-left-bar'`, `cv75 = 2`: `5` with an oblique upper-left bar.
- Styles for `6`: - Styles for `6`:
+ `six = 'closed-contour'`, `cv68 = 1`: `6` with a more closed contour. + `six = 'closed-contour'`, `cv76 = 1`: `6` with a more closed contour.
+ `six = 'open-contour'`, `cv68 = 2`: `6` with a more open contour. + `six = 'open-contour'`, `cv76 = 2`: `6` with a more open contour.
+ `six = 'straight-bar'`, `cv68 = 3`: `6` with a straight bar. + `six = 'straight-bar'`, `cv76 = 3`: `6` with a straight bar.
- Styles for `7`: - Styles for `7`:
+ `seven = 'straight-serifless'`, `cv69 = 1`: `7` with straight stem and without serif. + `seven = 'straight-serifless'`, `cv77 = 1`: `7` with straight stem and without serif.
+ `seven = 'straight-serifed'`, `cv69 = 2`: `7` with straight stem and initial serif. + `seven = 'straight-serifed'`, `cv77 = 2`: `7` with straight stem and initial serif.
+ `seven = 'bend-serifless'`, `cv69 = 3`: `7` with bend stem and without serif. + `seven = 'bend-serifless'`, `cv77 = 3`: `7` with bend stem and without serif.
+ `seven = 'bend-serifed'`, `cv69 = 4`: `7` with bend stem and initial serif. + `seven = 'bend-serifed'`, `cv77 = 4`: `7` with bend stem and initial serif.
+ `seven = 'curly-serifless'`, `cv69 = 5`: `7` with curly stem and without serif. + `seven = 'curly-serifless'`, `cv77 = 5`: `7` with curly stem and without serif.
+ `seven = 'curly-serifed'`, `cv69 = 6`: `7` with curly stem and initial serif. + `seven = 'curly-serifed'`, `cv77 = 6`: `7` with curly stem and initial serif.
+ `seven = 'straight-crossbar'`, `cv69 = 7`: `7` with straight stem and crossbar. + `seven = 'straight-crossbar'`, `cv77 = 7`: `7` with straight stem and crossbar.
+ `seven = 'straight-crossbar-serifed'`, `cv69 = 8`: `7` with straight stem, crossbar and initial serif. + `seven = 'straight-crossbar-serifed'`, `cv77 = 8`: `7` with straight stem, crossbar and initial serif.
+ `seven = 'bend-crossbar'`, `cv69 = 9`: `7` with bend stem and crossbar. + `seven = 'bend-crossbar'`, `cv77 = 9`: `7` with bend stem and crossbar.
+ `seven = 'bend-crossbar-serifed'`, `cv69 = 10`: `7` with bend stem, crossbar and initial serif. + `seven = 'bend-crossbar-serifed'`, `cv77 = 10`: `7` with bend stem, crossbar and initial serif.
+ `seven = 'curly-crossbar'`, `cv69 = 11`: `7` with curly stem and crossbar. + `seven = 'curly-crossbar'`, `cv77 = 11`: `7` with curly stem and crossbar.
+ `seven = 'curly-crossbar-serifed'`, `cv69 = 12`: `7` with curly stem, crossbar and initial serif. + `seven = 'curly-crossbar-serifed'`, `cv77 = 12`: `7` with curly stem, crossbar and initial serif.
- Styles for `8`: - Styles for `8`:
+ `eight = 'crossing'`, `cv70 = 1`: `8` with crossing middle part. + `eight = 'crossing'`, `cv78 = 1`: `8` with crossing middle part.
+ `eight = 'two-circles'`, `cv70 = 2`: `8` looks like two circles joined together. + `eight = 'two-circles'`, `cv78 = 2`: `8` looks like two circles joined together.
+ `eight = 'crossing-asymmetric'`, `cv70 = 3`: `8` looks asymmetric crossing middle part. + `eight = 'crossing-asymmetric'`, `cv78 = 3`: `8` looks asymmetric crossing middle part.
- Styles for `9`: - Styles for `9`:
+ `nine = 'closed-contour'`, `cv71 = 1`: `9` with a more closed contour. + `nine = 'closed-contour'`, `cv79 = 1`: `9` with a more closed contour.
+ `nine = 'open-contour'`, `cv71 = 2`: `9` with a more open contour. + `nine = 'open-contour'`, `cv79 = 2`: `9` with a more open contour.
+ `nine = 'straight-bar'`, `cv71 = 3`: `9` with a straight bar. + `nine = 'straight-bar'`, `cv79 = 3`: `9` with a straight bar.
- Styles for `~`: - Styles for `~`:
+ `tilde = 'high'`, `cv72 = 1`: Higher tilde `~`. + `tilde = 'high'`, `cv80 = 1`: Higher tilde `~`.
+ `tilde = 'low'`, `cv72 = 2`: Lower tilde `~`. + `tilde = 'low'`, `cv80 = 2`: Lower tilde `~`.
- Styles for `*`: - Styles for `*`:
+ `asterisk = 'penta-high'`, `cv73 = 1`: Higher five-pointed asterisk `*`. + `asterisk = 'penta-high'`, `cv81 = 1`: Higher five-pointed asterisk `*`.
+ `asterisk = 'penta-low'`, `cv73 = 2`: Lower five-pointed asterisk `*`. + `asterisk = 'penta-low'`, `cv81 = 2`: Lower five-pointed asterisk `*`.
+ `asterisk = 'flip-penta-high'`, `cv73 = 3`: Higher five-pointed and turned asterisk `*`. + `asterisk = 'flip-penta-high'`, `cv81 = 3`: Higher five-pointed and turned asterisk `*`.
+ `asterisk = 'flip-penta-low'`, `cv73 = 4`: Lower five-pointed and turned asterisk `*`. + `asterisk = 'flip-penta-low'`, `cv81 = 4`: Lower five-pointed and turned asterisk `*`.
+ `asterisk = 'hex-high'`, `cv73 = 5`: Higher six-pointed asterisk `*`. + `asterisk = 'hex-high'`, `cv81 = 5`: Higher six-pointed asterisk `*`.
+ `asterisk = 'hex-low'`, `cv73 = 6`: Lower six-pointed asterisk `*`. + `asterisk = 'hex-low'`, `cv81 = 6`: Lower six-pointed asterisk `*`.
+ `asterisk = 'turn-hex-high'`, `cv73 = 7`: Higher turned six-pointed asterisk `*`. + `asterisk = 'turn-hex-high'`, `cv81 = 7`: Higher turned six-pointed asterisk `*`.
+ `asterisk = 'turn-hex-low'`, `cv73 = 8`: Lower turned six-pointed asterisk `*`. + `asterisk = 'turn-hex-low'`, `cv81 = 8`: Lower turned six-pointed asterisk `*`.
- Styles for `_`: - Styles for `_`:
+ `underscore = 'above-baseline'`, `cv74 = 1`: Extra-high `_`, placed right below baseline. + `underscore = 'above-baseline'`, `cv82 = 1`: Extra-high `_`, placed right below baseline.
+ `underscore = 'high'`, `cv74 = 2`: Higher underscore `_`, placed right below baseline. + `underscore = 'high'`, `cv82 = 2`: Higher underscore `_`, placed right below baseline.
+ `underscore = 'low'`, `cv74 = 3`: Lower underscore `_`, placed right above descender line. + `underscore = 'low'`, `cv82 = 3`: Lower underscore `_`, placed right above descender line.
- Styles for `¶`: - Styles for `¶`:
+ `paragraph-sign = 'high'`, `cv75 = 1`: Higher paragraph sign `¶`. + `paragraph-sign = 'high'`, `cv83 = 1`: Higher paragraph sign `¶`.
+ `paragraph-sign = 'low'`, `cv75 = 2`: Lower paragraph sign `¶`. + `paragraph-sign = 'low'`, `cv83 = 2`: Lower paragraph sign `¶`.
- Styles for `^`: - Styles for `^`:
+ `caret = 'high'`, `cv76 = 1`: Higher circumflex `^`. + `caret = 'high'`, `cv84 = 1`: Higher circumflex `^`.
+ `caret = 'medium'`, `cv76 = 2`: Lower circumflex `^`. + `caret = 'medium'`, `cv84 = 2`: Lower circumflex `^`.
+ `caret = 'low'`, `cv76 = 3`: Lower circumflex `^`. + `caret = 'low'`, `cv84 = 3`: Lower circumflex `^`.
- Styles for `(`, `)`: - Styles for `(`, `)`:
+ `paren = 'normal'`, `cv77 = 1`: Parenthesis with normal contour. + `paren = 'normal'`, `cv85 = 1`: Parenthesis with normal contour.
+ `paren = 'large-contour'`, `cv77 = 2`: Parenthesis with larger contour, like that in Monaco. + `paren = 'large-contour'`, `cv85 = 2`: Parenthesis with larger contour, like that in Monaco.
+ `paren = 'flat-arc'`, `cv77 = 3`: Parenthesis with flat arc, like that in JetBrains Mono. + `paren = 'flat-arc'`, `cv85 = 3`: Parenthesis with flat arc, like that in JetBrains Mono.
- Styles for `{`, `}`: - Styles for `{`, `}`:
+ `brace = 'straight'`, `cv78 = 1`: More straight braces. + `brace = 'straight'`, `cv86 = 1`: More straight braces.
+ `brace = 'curly'`, `cv78 = 2`: More curly braces. + `brace = 'curly'`, `cv86 = 2`: More curly braces.
- Styles for `#`: - Styles for `#`:
+ `number-sign = 'upright'`, `cv79 = 1`: Number sign with vertical bars. + `number-sign = 'upright'`, `cv87 = 1`: Number sign with vertical bars.
+ `number-sign = 'slanted'`, `cv79 = 2`: Number sign with slanted bars. + `number-sign = 'slanted'`, `cv87 = 2`: Number sign with slanted bars.
+ `number-sign = 'upright-open'`, `cv79 = 3`: Number sign with vertical bars and open inner. + `number-sign = 'upright-open'`, `cv87 = 3`: Number sign with vertical bars and open inner.
+ `number-sign = 'slanted-open'`, `cv79 = 4`: Number sign with slanted bars and open inner. + `number-sign = 'slanted-open'`, `cv87 = 4`: Number sign with slanted bars and open inner.
- Styles for `&`: - Styles for `&`:
+ `ampersand = 'closed'`, `cv80 = 1`: Ampersand (`&`) with a closed contour. + `ampersand = 'closed'`, `cv88 = 1`: Ampersand (`&`) with a closed contour.
+ `ampersand = 'upper-open'`, `cv80 = 2`: Ampersand (`&`) with an open contour at upper half. + `ampersand = 'upper-open'`, `cv88 = 2`: Ampersand (`&`) with an open contour at upper half.
+ `ampersand = 'lower-open'`, `cv80 = 3`: Ampersand (`&`) with an open contour at lower half. + `ampersand = 'lower-open'`, `cv88 = 3`: Ampersand (`&`) with an open contour at lower half.
+ `ampersand = 'et-toothed'`, `cv80 = 4`: Ampersand (`&`) drawn like a ligature of Ɛ and t with tooth. + `ampersand = 'et-toothed'`, `cv88 = 4`: Ampersand (`&`) drawn like a ligature of Ɛ and t with tooth.
+ `ampersand = 'et-toothless-corner'`, `cv80 = 5`: Ampersand (`&`) drawn like a ligature of Ɛ and t without tooth (corner). + `ampersand = 'et-toothless-corner'`, `cv88 = 5`: Ampersand (`&`) drawn like a ligature of Ɛ and t without tooth (corner).
+ `ampersand = 'et-toothless-rounded'`, `cv80 = 6`: Ampersand (`&`) drawn like a ligature of Ɛ and t without tooth (rounded). + `ampersand = 'et-toothless-rounded'`, `cv88 = 6`: Ampersand (`&`) drawn like a ligature of Ɛ and t without tooth (rounded).
+ `ampersand = 'flat-top'`, `cv80 = 7`: Ampersand (`&`) drawn with a flat top. + `ampersand = 'flat-top'`, `cv88 = 7`: Ampersand (`&`) drawn with a flat top.
- Styles for `@`: - Styles for `@`:
+ `at = 'threefold'`, `cv81 = 1`: The long, three-fold At symbol (`@`). + `at = 'threefold'`, `cv89 = 1`: The long, three-fold At symbol (`@`).
+ `at = 'fourfold'`, `cv81 = 2`: The traditional, four-fold At symbol (`@`). + `at = 'fourfold'`, `cv89 = 2`: The traditional, four-fold At symbol (`@`).
+ `at = 'short'`, `cv81 = 3`: The shorter, Fira-like At symbol (`@`). + `at = 'short'`, `cv89 = 3`: The shorter, Fira-like At symbol (`@`).
- Styles for `$`: - Styles for `$`:
+ `dollar = 'open'`, `cv82 = 1`: Dollar symbol with open contour. + `dollar = 'open'`, `cv90 = 1`: Dollar symbol with open contour.
+ `dollar = 'through'`, `cv82 = 2`: Dollar symbol with strike-through vertical bar. + `dollar = 'through'`, `cv90 = 2`: Dollar symbol with strike-through vertical bar.
+ `dollar = 'interrupted'`, `cv82 = 3`: Dollar symbol with strike-through vertical bar. + `dollar = 'interrupted'`, `cv90 = 3`: Dollar symbol with strike-through vertical bar.
+ `dollar = 'open-cap'`, `cv82 = 4`: Dollar symbol with open contour, not exceeding baseline and ascender. + `dollar = 'open-cap'`, `cv90 = 4`: Dollar symbol with open contour, not exceeding baseline and ascender.
+ `dollar = 'through-cap'`, `cv82 = 5`: Dollar symbol with strike-through vertical bar, not exceeding baseline and ascender. + `dollar = 'through-cap'`, `cv90 = 5`: Dollar symbol with strike-through vertical bar, not exceeding baseline and ascender.
+ `dollar = 'interrupted-cap'`, `cv82 = 6`: Dollar symbol with strike-through vertical bar, not exceeding baseline and ascender. + `dollar = 'interrupted-cap'`, `cv90 = 6`: Dollar symbol with strike-through vertical bar, not exceeding baseline and ascender.
- Styles for `¢`: - Styles for `¢`:
+ `cent = 'open'`, `cv83 = 1`: Cent sign (`¢`) with open contour. + `cent = 'open'`, `cv91 = 1`: Cent sign (`¢`) with open contour.
+ `cent = 'through'`, `cv83 = 2`: Cent sign (`¢`) with vertical bar all through the `c` part. + `cent = 'through'`, `cv91 = 2`: Cent sign (`¢`) with vertical bar all through the `c` part.
+ `cent = 'bar-interrupted'`, `cv83 = 3`: Cent sign (`¢`) with vertical bar breaks at center. + `cent = 'bar-interrupted'`, `cv91 = 3`: Cent sign (`¢`) with vertical bar breaks at center.
- Styles for `%`: - Styles for `%`:
+ `percent = 'dots'`, `cv84 = 1`: Percent `%` with rectangular dots. + `percent = 'dots'`, `cv92 = 1`: Percent `%` with rectangular dots.
+ `percent = 'rings-segmented-slash'`, `cv84 = 2`: Percent `%` with rings and segmented slash. + `percent = 'rings-segmented-slash'`, `cv92 = 2`: Percent `%` with rings and segmented slash.
+ `percent = 'rings-continuous-slash'`, `cv84 = 3`: Percent `%` with rings and continuous bar. + `percent = 'rings-continuous-slash'`, `cv92 = 3`: Percent `%` with rings and continuous bar.
+ `percent = 'rings-continuous-slash-also-connected'`, `cv84 = 4`: Percent `%` with rings and continuous bar and the slash in `%` is also connected to the top-left ring. + `percent = 'rings-continuous-slash-also-connected'`, `cv92 = 4`: Percent `%` with rings and continuous bar and the slash in `%` is also connected to the top-left ring.
- Styles for `|`: - Styles for `|`:
+ `bar = 'natural-slope'`, `cv85 = 1`: Bar punctuations (`|`) has a natural slope under italics and oblique. + `bar = 'natural-slope'`, `cv93 = 1`: Bar punctuations (`|`) has a natural slope under italics and oblique.
+ `bar = 'force-upright'`, `cv85 = 2`: Bar punctuations (`|`) is forced upright under italics and oblique. + `bar = 'force-upright'`, `cv93 = 2`: Bar punctuations (`|`) is forced upright under italics and oblique.
- Styles for `<=`, `>=`: - Styles for `<=`, `>=`:
+ `lig-ltgteq = 'flat'`, `cv86 = 1`: The lower bar of `<=` and `>=` ligation is flat. + `lig-ltgteq = 'flat'`, `cv94 = 1`: The lower bar of `<=` and `>=` ligation is flat.
+ `lig-ltgteq = 'slanted'`, `cv86 = 2`: The lower bar of `<=` and `>=` ligation is slanted. + `lig-ltgteq = 'slanted'`, `cv94 = 2`: The lower bar of `<=` and `>=` ligation is slanted.
- Styles for `'`: - Styles for `"`:
+ `ascii-single-quote = 'straight'`, `cv87 = 1`: Show ASCII quote (`'`) as short vertical straight bar.. + `ascii-single-quote = 'straight'`, `cv95 = 1`: Show ASCII quote (`"`) as short vertical straight bar..
+ `ascii-single-quote = 'raised-comma'`, `cv87 = 2`: Show ASCII quote (`'`) as raised comma.. + `ascii-single-quote = 'raised-comma'`, `cv95 = 2`: Show ASCII quote (`"`) as raised comma..
- Styles for `` ` ``: - Styles for `` ` ``:
+ `ascii-grave = 'straight'`, `cv88 = 1`: Show ASCII grave (`` ` ``) as short diagonal straight bar.. + `ascii-grave = 'straight'`, `cv96 = 1`: Show ASCII grave (`` ` ``) as short diagonal straight bar..
+ `ascii-grave = 'raised-inverse-comma'`, `cv88 = 2`: Show ASCII grave (`` ` ``) as raised comma.. + `ascii-grave = 'raised-inverse-comma'`, `cv96 = 2`: Show ASCII grave (`` ` ``) as raised comma..
+ `ascii-grave = 'raised-turn-comma'`, `cv88 = 3`: Show ASCII grave (`` ` ``) as raised turned comma, identical to curly open single quote symbols (U+2018).. + `ascii-grave = 'raised-turn-comma'`, `cv96 = 3`: Show ASCII grave (`` ` ``) as raised turned comma, identical to curly open single quote symbols (U+2018)..
- Styles for `?`: - Styles for `?`:
+ `question = 'smooth'`, `cv89 = 1`: Smooth question mark (`?`). + `question = 'smooth'`, `cv97 = 1`: Smooth question mark (`?`).
+ `question = 'corner'`, `cv89 = 2`: Question mark (`?`) with a corner at middle. + `question = 'corner'`, `cv97 = 2`: Question mark (`?`) with a corner at middle.
+ `question = 'corner-flat-hooked'`, `cv89 = 3`: Question mark (`?`) with a corner at middle and flat hook. + `question = 'corner-flat-hooked'`, `cv97 = 3`: Question mark (`?`) with a corner at middle and flat hook.
<!-- END Section-Cherry-Picking-Styles --> <!-- END Section-Cherry-Picking-Styles -->

Binary file not shown.

Before

Width:  |  Height:  |  Size: 468 KiB

After

Width:  |  Height:  |  Size: 532 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 35 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 35 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

BIN
images/iosevka-ss18.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 363 KiB

After

Width:  |  Height:  |  Size: 363 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.9 KiB

After

Width:  |  Height:  |  Size: 9.9 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 174 KiB

After

Width:  |  Height:  |  Size: 172 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 42 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 72 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 71 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

After

Width:  |  Height:  |  Size: 72 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 71 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 72 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 70 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 71 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 69 KiB

Before After
Before After

Some files were not shown because too many files have changed in this diff Show more