diff --git a/doc/character-variants.md b/doc/character-variants.md index aed16fe40..54d1dba19 100644 --- a/doc/character-variants.md +++ b/doc/character-variants.md @@ -6,14 +6,14 @@ - - - - - - - - + + + + + + + + @@ -29,18 +29,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -58,11 +58,11 @@ - - - - - + + + + + @@ -75,12 +75,12 @@ - - - - - - + + + + + + @@ -94,9 +94,9 @@ - - - + + + @@ -107,9 +107,9 @@ - - - + + + @@ -120,18 +120,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -148,18 +148,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -176,9 +176,9 @@ - - - + + + @@ -189,10 +189,10 @@ - - - - + + + + @@ -204,9 +204,9 @@ - - - + + + @@ -217,18 +217,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -245,8 +245,8 @@ - - + + @@ -256,18 +256,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -284,14 +284,14 @@ - - - - - - - - + + + + + + + + @@ -307,9 +307,9 @@ - - - + + + @@ -320,14 +320,14 @@ - - - - - - - - + + + + + + + + @@ -343,10 +343,10 @@ - - - - + + + + @@ -358,10 +358,10 @@ - - - - + + + + @@ -373,15 +373,15 @@ - - - - - - - - - + + + + + + + + + @@ -398,18 +398,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -427,11 +427,11 @@ - - - - - + + + + + @@ -444,9 +444,9 @@ - - - + + + @@ -457,16 +457,16 @@ - - - - - - - - - - + + + + + + + + + + @@ -484,10 +484,10 @@ - - - - + + + + @@ -499,18 +499,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -528,12 +528,12 @@ - - - - - - + + + + + + @@ -547,14 +547,14 @@ - - - - - - - - + + + + + + + + @@ -570,18 +570,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -598,18 +598,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -626,9 +626,9 @@ - - - + + + @@ -639,18 +639,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -667,8 +667,8 @@ - - + + @@ -678,12 +678,12 @@ - - - - - - + + + + + + @@ -697,11 +697,11 @@ - - - - - + + + + + @@ -714,15 +714,15 @@ - - - - - - - - - + + + + + + + + + @@ -739,8 +739,8 @@ - - + + @@ -750,18 +750,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -778,14 +778,14 @@ - - - - - - - - + + + + + + + + @@ -801,16 +801,16 @@ - - - - - - - - - - + + + + + + + + + + @@ -828,11 +828,11 @@ - - - - - + + + + + @@ -845,18 +845,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -874,14 +874,14 @@ - - - - - - - - + + + + + + + + @@ -897,18 +897,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -925,18 +925,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -953,9 +953,9 @@ - - - + + + @@ -966,18 +966,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -995,18 +995,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -1023,16 +1023,16 @@ - - - - - - - - - - + + + + + + + + + + @@ -1050,15 +1050,15 @@ - - - - - - - - - + + + + + + + + + @@ -1075,10 +1075,10 @@ - - - - + + + + @@ -1090,18 +1090,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -1119,18 +1119,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -1147,14 +1147,14 @@ - - - - - - - - + + + + + + + + @@ -1170,11 +1170,11 @@ - - - - - + + + + + @@ -1187,18 +1187,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -1215,9 +1215,9 @@ - - - + + + @@ -1228,15 +1228,15 @@ - - - - - - - - - + + + + + + + + + @@ -1253,12 +1253,12 @@ - - - - - - + + + + + + @@ -1272,18 +1272,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -1300,8 +1300,8 @@ - - + + @@ -1311,13 +1311,13 @@ - - - - - - - + + + + + + + @@ -1332,18 +1332,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -1361,18 +1361,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -1389,18 +1389,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -1417,9 +1417,9 @@ - - - + + + @@ -1430,12 +1430,12 @@ - - - - - - + + + + + + @@ -1449,18 +1449,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -1478,8 +1478,8 @@ - - + + @@ -1489,8 +1489,8 @@ - - + + @@ -1500,8 +1500,8 @@ - - + + @@ -1511,9 +1511,9 @@ - - - + + + @@ -1524,12 +1524,12 @@ - - - - - - + + + + + + @@ -1543,10 +1543,10 @@ - - - - + + + + @@ -1558,8 +1558,8 @@ - - + + @@ -1569,8 +1569,8 @@ - - + + @@ -1580,11 +1580,11 @@ - - - - - + + + + + @@ -1597,11 +1597,11 @@ - - - - - + + + + + @@ -1614,18 +1614,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -1642,14 +1642,14 @@ - - - - - - - - + + + + + + + + @@ -1665,18 +1665,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -1693,14 +1693,14 @@ - - - - - - - - + + + + + + + + @@ -1716,8 +1716,8 @@ - - + + @@ -1727,13 +1727,13 @@ - - - - - - - + + + + + + + @@ -1748,10 +1748,10 @@ - - - - + + + + @@ -1763,8 +1763,8 @@ - - + + @@ -1774,12 +1774,12 @@ - - - - - - + + + + + + @@ -1793,12 +1793,12 @@ - - - - - - + + + + + + @@ -1812,18 +1812,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -1841,9 +1841,9 @@ - - - + + + @@ -1854,12 +1854,12 @@ - - - - - - + + + + + + @@ -1873,18 +1873,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -1901,8 +1901,8 @@ - - + + @@ -1912,13 +1912,13 @@ - - - - - - - + + + + + + + @@ -1933,8 +1933,8 @@ - - + + @@ -1944,8 +1944,8 @@ - - + + @@ -1955,12 +1955,12 @@ - - - - - - + + + + + + @@ -1974,8 +1974,8 @@ - - + + @@ -1985,9 +1985,9 @@ - - - + + + @@ -1998,18 +1998,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -2027,9 +2027,9 @@ - - - + + + @@ -2040,9 +2040,9 @@ - - - + + + @@ -2053,8 +2053,8 @@ - - + + @@ -2064,14 +2064,14 @@ - - - - - - - - + + + + + + + + @@ -2087,9 +2087,9 @@ - - - + + + @@ -2100,8 +2100,8 @@ - - + + @@ -2111,9 +2111,9 @@ - - - + + + @@ -2124,9 +2124,9 @@ - - - + + + @@ -2137,9 +2137,9 @@ - - - + + + @@ -2150,14 +2150,14 @@ - - - - - - - - + + + + + + + + @@ -2173,13 +2173,13 @@ - - - - - - - + + + + + + + @@ -2194,13 +2194,13 @@ - - - - - - - + + + + + + + @@ -2215,12 +2215,12 @@ - - - - - - + + + + + + @@ -2234,9 +2234,9 @@ - - - + + + @@ -2247,10 +2247,10 @@ - - - - + + + + @@ -2262,8 +2262,8 @@ - - + + @@ -2273,8 +2273,8 @@ - - + + @@ -2284,8 +2284,8 @@ - - + + @@ -2295,9 +2295,9 @@ - - - + + + @@ -2308,9 +2308,9 @@ - - - + + + @@ -2321,8 +2321,8 @@ - - + + diff --git a/doc/custom-build.md b/doc/custom-build.md index 280d0df18..65abb817d 100644 --- a/doc/custom-build.md +++ b/doc/custom-build.md @@ -193,213 +193,213 @@ Subsection `variants` is used to configure character variants in the font. Prope The valid combinations include: - Default digit form: -
cv01
cv02
1
cv03
cv04
cv05
cv06
cv07
112
1324
cv08
cv09
cv10
112
cv11
112
cv12
cv13
cv14
cv15
cv16
cv17
1
cv18
cv19
cv20
cv21
cv22
1
cv23
cv24
cv25
112
1324
cv26
112
cv27
cv28
cv29
cv30
cv31
112
cv32
cv33
cv34
1
cv35
cv36
112
1324
cv37
1
cv38
112
cv39
cv40
cv41
1
cv42
112
cv43
cv44
112
cv45
cv46
cv47
112
cv48
cv49
1
cv50
112
1324
cv51
cv52
1
cv53
cv54
VXAA
cv55
cv56
cv57
VXAC
VXAB
cv58
cv59
cv60
112
cv61
112
cv62
cv63
cv64
cv65
cv66
cv67
cv68
1
cv69
cv70
cv71
112
cv72
cv73
cv74
cv75
cv76
cv77
cv78
1
cv79
cv80
cv81
cv82
cv83
cv84
cv85
cv86
cv87
cv88
cv89
cv90
cv91
cv92
cv93
cv94
cv95
cv96
cv97
cv98
cv99
1
digit-form = 'lining'
Lining (default)
digit-form = 'old-style'
Old-style
+
digit-form = 'lining'
Lining (default)
digit-form = 'old-style'
Old-style
- APL form: -
apl-form = 'none'
Disable APL-specific forms
apl-form = 'enable'
Enable APL-specific forms for operators used in APL to harmonize APL operators
+
apl-form = 'none'
Disable APL-specific forms (default)
apl-form = 'enable'
Enable harmonized alternate forms APL operators
- Styles for `A`: -
capital-a = 'straight-serifless', cv01 = 1
Standard, straight A, without serifs
capital-a = 'curly-serifless', cv01 = 2
Slightly curly A, like Iosevka 2.x, without serifs
capital-a = 'straight-top-serifed', cv01 = 3
Straight A with serif at top
capital-a = 'curly-top-serifed', cv01 = 4
Slightly curly A, like Iosevka 2.x, with serif at top
capital-a = 'straight-base-serifed', cv01 = 5
Straight A with serif at both top and bottom
capital-a = 'curly-base-serifed', cv01 = 6
Slightly curly A, like Iosevka 2.x, with serif at both top and bottom
capital-a = 'straight-tri-serifed', cv01 = 7
Straight A with serif at both top and bottom
capital-a = 'curly-tri-serifed', cv01 = 8
Slightly curly A, like Iosevka 2.x, with serif at both top and bottom
+
capital-a = 'straight-serifless', cv01 = 1
Standard, straight A, without serifs
capital-a = 'curly-serifless', cv01 = 2
Slightly curly A, like Iosevka 2.x, without serifs
capital-a = 'straight-top-serifed', cv01 = 3
Straight A with serif at top
capital-a = 'curly-top-serifed', cv01 = 4
Slightly curly A, like Iosevka 2.x, with serif at top
capital-a = 'straight-base-serifed', cv01 = 5
Straight A with serif at both top and bottom
capital-a = 'curly-base-serifed', cv01 = 6
Slightly curly A, like Iosevka 2.x, with serif at both top and bottom
capital-a = 'straight-tri-serifed', cv01 = 7
Straight A with serif at both top and bottom
capital-a = 'curly-tri-serifed', cv01 = 8
Slightly curly A, like Iosevka 2.x, with serif at both top and bottom
- Styles for `B`: -
capital-b = 'standard-serifless', cv02 = 1
B in near-symmetric proportion, without serifs
capital-b = 'more-asymmetric-serifless', cv02 = 2
B in more asymmetric proportion to differentiate with 8, without serifs
capital-b = 'standard-unilateral-serifed', cv02 = 3
B in near-symmetric proportion with motion serifs at top
capital-b = 'more-asymmetric-unilateral-serifed', cv02 = 4
B in more asymmetric proportion with motion serifs at top
capital-b = 'standard-bilateral-serifed', cv02 = 5
B in near-symmetric proportion with motion serifs at both top and bottom
capital-b = 'more-asymmetric-bilateral-serifed', cv02 = 6
B in more asymmetric proportion with motion serifs at both top and bottom
capital-b = 'standard-interrupted-serifless', cv02 = 7
B in near-symmetric proportion with interrupted middle bar, without serifs
capital-b = 'more-asymmetric-interrupted-serifless', cv02 = 8
B in more asymmetric proportion to differentiate with 8, with interrupted middle bar, without serifs
capital-b = 'standard-interrupted-unilateral-serifed', cv02 = 9
B in near-symmetric proportion with interrupted middle bar and motion serifs at top
capital-b = 'more-asymmetric-interrupted-unilateral-serifed', cv02 = 10
B in more asymmetric proportion with interrupted middle bar and 8 with motion serifs at top
capital-b = 'standard-interrupted-bilateral-serifed', cv02 = 11
B in near-symmetric proportion with interrupted middle bar and motion serifs at both top and bottom
capital-b = 'more-asymmetric-interrupted-bilateral-serifed', cv02 = 12
B in more asymmetric proportion with interrupted middle bar and 8 with motion serifs at both top and bottom
+
capital-b = 'standard-serifless', cv02 = 1
B in near-symmetric proportion, without serifs
capital-b = 'more-asymmetric-serifless', cv02 = 2
B in more asymmetric proportion to differentiate with 8, without serifs
capital-b = 'standard-unilateral-serifed', cv02 = 3
B in near-symmetric proportion with motion serifs at top
capital-b = 'more-asymmetric-unilateral-serifed', cv02 = 4
B in more asymmetric proportion with motion serifs at top
capital-b = 'standard-bilateral-serifed', cv02 = 5
B in near-symmetric proportion with motion serifs at both top and bottom
capital-b = 'more-asymmetric-bilateral-serifed', cv02 = 6
B in more asymmetric proportion with motion serifs at both top and bottom
capital-b = 'standard-interrupted-serifless', cv02 = 7
B in near-symmetric proportion with interrupted middle bar, without serifs
capital-b = 'more-asymmetric-interrupted-serifless', cv02 = 8
B in more asymmetric proportion to differentiate with 8, with interrupted middle bar, without serifs
capital-b = 'standard-interrupted-unilateral-serifed', cv02 = 9
B in near-symmetric proportion with interrupted middle bar and motion serifs at top
capital-b = 'more-asymmetric-interrupted-unilateral-serifed', cv02 = 10
B in more asymmetric proportion with interrupted middle bar and 8 with motion serifs at top
capital-b = 'standard-interrupted-bilateral-serifed', cv02 = 11
B in near-symmetric proportion with interrupted middle bar and motion serifs at both top and bottom
capital-b = 'more-asymmetric-interrupted-bilateral-serifed', cv02 = 12
B in more asymmetric proportion with interrupted middle bar and 8 with motion serifs at both top and bottom
- Styles for `C`: -
capital-c = 'serifless', cv03 = 1
Serifless C
capital-c = 'unilateral-serifed', cv03 = 2
C with serif at top
capital-c = 'bilateral-serifed', cv03 = 3
C with serifs at both top and bottom
capital-c = 'unilateral-inward-serifed', cv03 = 4
C with inward serif at top
capital-c = 'bilateral-inward-serifed', cv03 = 5
C with inward serif at both top and bottom
+
capital-c = 'serifless', cv03 = 1
Serifless C
capital-c = 'unilateral-serifed', cv03 = 2
C with serif at top
capital-c = 'bilateral-serifed', cv03 = 3
C with serifs at both top and bottom
capital-c = 'unilateral-inward-serifed', cv03 = 4
C with inward serif at top
capital-c = 'bilateral-inward-serifed', cv03 = 5
C with inward serif at both top and bottom
- Styles for `D`: -
capital-d = 'standard-serifless', cv04 = 1
Standard D without serifs
capital-d = 'more-rounded-serifless', cv04 = 2
More rounded D to differentiate with O, without serifs
capital-d = 'standard-unilateral-serifed', cv04 = 3
Standard D with serifs at top
capital-d = 'more-rounded-unilateral-serifed', cv04 = 4
More rounded D to differentiate with O with motion serifs at top
capital-d = 'standard-bilateral-serifed', cv04 = 5
Standard D with serifs at both top and bottom
capital-d = 'more-rounded-bilateral-serifed', cv04 = 6
More rounded D to differentiate with O with serifs at both top and bottom
+
capital-d = 'standard-serifless', cv04 = 1
Standard D without serifs
capital-d = 'more-rounded-serifless', cv04 = 2
More rounded D to differentiate with O, without serifs
capital-d = 'standard-unilateral-serifed', cv04 = 3
Standard D with serifs at top
capital-d = 'more-rounded-unilateral-serifed', cv04 = 4
More rounded D to differentiate with O with motion serifs at top
capital-d = 'standard-bilateral-serifed', cv04 = 5
Standard D with serifs at both top and bottom
capital-d = 'more-rounded-bilateral-serifed', cv04 = 6
More rounded D to differentiate with O with serifs at both top and bottom
- Styles for `E`: -
capital-e = 'serifless', cv05 = 1
E without serifs
capital-e = 'top-left-serifed', cv05 = 2
E with serif only at top left
capital-e = 'serifed', cv05 = 3
E with serifs
+
capital-e = 'serifless', cv05 = 1
E without serifs
capital-e = 'top-left-serifed', cv05 = 2
E with serif only at top left
capital-e = 'serifed', cv05 = 3
E with serifs
- Styles for `F`: -
capital-f = 'serifless', cv06 = 1
F without serifs
capital-f = 'top-left-serifed', cv06 = 2
F with serif only at top left
capital-f = 'serifed', cv06 = 3
F with serifs
+
capital-f = 'serifless', cv06 = 1
F without serifs
capital-f = 'top-left-serifed', cv06 = 2
F with serif only at top left
capital-f = 'serifed', cv06 = 3
F with serifs
- Styles for `G`: -
capital-g = 'toothed-serifless-hookless', cv07 = 1
Toothed G
capital-g = 'toothless-corner-serifless-hookless', cv07 = 2
Corner toothless G
capital-g = 'toothless-rounded-serifless-hookless', cv07 = 3
Round toothless G
capital-g = 'toothed-serifless-hooked', cv07 = 4
Toothed G with inward hook at terminal
capital-g = 'toothless-corner-serifless-hooked', cv07 = 5
Corner toothless G with inward hook at terminal
capital-g = 'toothless-rounded-serifless-hooked', cv07 = 6
Round toothless G with inward hook at terminal
capital-g = 'toothed-serifless-capped', cv07 = 7
Toothed G with a cap terminal
capital-g = 'toothless-corner-serifless-capped', cv07 = 8
Corner toothless G with a cap terminal
capital-g = 'toothless-rounded-serifless-capped', cv07 = 9
Round toothless G with a cap terminal
capital-g = 'toothed-serifed-hookless', cv07 = 10
Toothed G with top serif
capital-g = 'toothless-corner-serifed-hookless', cv07 = 11
Corner toothless G with top serif
capital-g = 'toothless-rounded-serifed-hookless', cv07 = 12
Round toothless G with top serif
capital-g = 'toothed-serifed-hooked', cv07 = 13
Toothed G with inward hook at terminal and top serif
capital-g = 'toothless-corner-serifed-hooked', cv07 = 14
Corner toothless G with inward hook at terminal and top serif
capital-g = 'toothless-rounded-serifed-hooked', cv07 = 15
Round toothless G with inward hook at terminal and top serif
capital-g = 'toothed-serifed-capped', cv07 = 16
Toothed G with a cap terminal and top serif
capital-g = 'toothless-corner-serifed-capped', cv07 = 17
Corner toothless G with a cap terminal and top serif
capital-g = 'toothless-rounded-serifed-capped', cv07 = 18
Round toothless G with a cap terminal and top serif
capital-g = 'toothed-inward-serifed-hookless', cv07 = 19
Toothed G with inward top serif
capital-g = 'toothless-corner-inward-serifed-hookless', cv07 = 20
Corner toothless G with inward top serif
capital-g = 'toothless-rounded-inward-serifed-hookless', cv07 = 21
Round toothless G with inward top serif
capital-g = 'toothed-inward-serifed-hooked', cv07 = 22
Toothed G with inward hook at terminal and inward top serif
capital-g = 'toothless-corner-inward-serifed-hooked', cv07 = 23
Corner toothless G with inward hook at terminal and inward top serif
capital-g = 'toothless-rounded-inward-serifed-hooked', cv07 = 24
Round toothless G with inward hook at terminal and inward top serif
capital-g = 'toothed-inward-serifed-capped', cv07 = 25
Toothed G with a cap terminal and inward top serif
capital-g = 'toothless-corner-inward-serifed-capped', cv07 = 26
Corner toothless G with a cap terminal and inward top serif
capital-g = 'toothless-rounded-inward-serifed-capped', cv07 = 27
Round toothless G with a cap terminal and inward top serif
+
capital-g = 'toothed-serifless-hookless', cv07 = 1
Toothed G
capital-g = 'toothless-corner-serifless-hookless', cv07 = 2
Corner toothless G
capital-g = 'toothless-rounded-serifless-hookless', cv07 = 3
Round toothless G
capital-g = 'toothed-serifless-hooked', cv07 = 4
Toothed G with inward hook at terminal
capital-g = 'toothless-corner-serifless-hooked', cv07 = 5
Corner toothless G with inward hook at terminal
capital-g = 'toothless-rounded-serifless-hooked', cv07 = 6
Round toothless G with inward hook at terminal
capital-g = 'toothed-serifless-capped', cv07 = 7
Toothed G with a cap terminal
capital-g = 'toothless-corner-serifless-capped', cv07 = 8
Corner toothless G with a cap terminal
capital-g = 'toothless-rounded-serifless-capped', cv07 = 9
Round toothless G with a cap terminal
capital-g = 'toothed-serifed-hookless', cv07 = 10
Toothed G with top serif
capital-g = 'toothless-corner-serifed-hookless', cv07 = 11
Corner toothless G with top serif
capital-g = 'toothless-rounded-serifed-hookless', cv07 = 12
Round toothless G with top serif
capital-g = 'toothed-serifed-hooked', cv07 = 13
Toothed G with inward hook at terminal and top serif
capital-g = 'toothless-corner-serifed-hooked', cv07 = 14
Corner toothless G with inward hook at terminal and top serif
capital-g = 'toothless-rounded-serifed-hooked', cv07 = 15
Round toothless G with inward hook at terminal and top serif
capital-g = 'toothed-serifed-capped', cv07 = 16
Toothed G with a cap terminal and top serif
capital-g = 'toothless-corner-serifed-capped', cv07 = 17
Corner toothless G with a cap terminal and top serif
capital-g = 'toothless-rounded-serifed-capped', cv07 = 18
Round toothless G with a cap terminal and top serif
capital-g = 'toothed-inward-serifed-hookless', cv07 = 19
Toothed G with inward top serif
capital-g = 'toothless-corner-inward-serifed-hookless', cv07 = 20
Corner toothless G with inward top serif
capital-g = 'toothless-rounded-inward-serifed-hookless', cv07 = 21
Round toothless G with inward top serif
capital-g = 'toothed-inward-serifed-hooked', cv07 = 22
Toothed G with inward hook at terminal and inward top serif
capital-g = 'toothless-corner-inward-serifed-hooked', cv07 = 23
Corner toothless G with inward hook at terminal and inward top serif
capital-g = 'toothless-rounded-inward-serifed-hooked', cv07 = 24
Round toothless G with inward hook at terminal and inward top serif
capital-g = 'toothed-inward-serifed-capped', cv07 = 25
Toothed G with a cap terminal and inward top serif
capital-g = 'toothless-corner-inward-serifed-capped', cv07 = 26
Corner toothless G with a cap terminal and inward top serif
capital-g = 'toothless-rounded-inward-serifed-capped', cv07 = 27
Round toothless G with a cap terminal and inward top serif
- Styles for `H`: -
capital-h = 'serifless', cv08 = 1
H without serifs
capital-h = 'top-left-serifed', cv08 = 2
H with serif only at top left
capital-h = 'top-left-bottom-right-serifed', cv08 = 3
H with serif only at top left and bottom right
capital-h = 'serifed', cv08 = 4
H with serifs
+
capital-h = 'serifless', cv08 = 1
H without serifs
capital-h = 'top-left-serifed', cv08 = 2
H with serif only at top left
capital-h = 'top-left-bottom-right-serifed', cv08 = 3
H with serif only at top left and bottom right
capital-h = 'serifed', cv08 = 4
H with serifs
- Styles for `I`: -
capital-i = 'serifed', cv09 = 1
I with standard (long) serifs
capital-i = 'serifless', cv09 = 2
I without serifs, like a straight bar
capital-i = 'short-serifed', cv09 = 3
I with short serifs
+
capital-i = 'serifed', cv09 = 1
I with standard (long) serifs
capital-i = 'serifless', cv09 = 2
I without serifs, like a straight bar
capital-i = 'short-serifed', cv09 = 3
I with short serifs
- Styles for `J`: -
capital-j = 'serifless', cv10 = 1
J without top serif
capital-j = 'serifed', cv10 = 2
J with top serif at left side
capital-j = 'serifed-both-sides', cv10 = 3
J with top serif at both sides (asymmetric)
capital-j = 'serifed-symmetric', cv10 = 4
J with top serif at both sides (symmetric)
capital-j = 'flat-hook-serifless', cv10 = 5
J with flat hook and without top serif
capital-j = 'flat-hook-serifed', cv10 = 6
J with flat hook and top serif at left side
capital-j = 'flat-hook-serifed-both-sides', cv10 = 7
J with flat hook and top serif at both sides (asymmetric)
capital-j = 'flat-hook-serifed-symmetric', cv10 = 8
J with flat hook and top serif at both sides (symmetric)
capital-j = 'descending-serifless', cv10 = 9
J with hook goes below descender and without serif
capital-j = 'descending-serifed', cv10 = 10
J with hook goes below descender and top serif at left side
capital-j = 'descending-serifed-both-sides', cv10 = 11
J with hook goes below descender and top serif at both sides (asymmetric)
capital-j = 'descending-serifed-symmetric', cv10 = 12
J with hook goes below descender and top serif at both sides (symmetric)
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 at left side
+
capital-j = 'serifless', cv10 = 1
J without top serif
capital-j = 'serifed', cv10 = 2
J with top serif at left side
capital-j = 'serifed-both-sides', cv10 = 3
J with top serif at both sides (asymmetric)
capital-j = 'serifed-symmetric', cv10 = 4
J with top serif at both sides (symmetric)
capital-j = 'flat-hook-serifless', cv10 = 5
J with flat hook and without top serif
capital-j = 'flat-hook-serifed', cv10 = 6
J with flat hook and top serif at left side
capital-j = 'flat-hook-serifed-both-sides', cv10 = 7
J with flat hook and top serif at both sides (asymmetric)
capital-j = 'flat-hook-serifed-symmetric', cv10 = 8
J with flat hook and top serif at both sides (symmetric)
capital-j = 'descending-serifless', cv10 = 9
J with hook goes below descender and without serif
capital-j = 'descending-serifed', cv10 = 10
J with hook goes below descender and top serif at left side
capital-j = 'descending-serifed-both-sides', cv10 = 11
J with hook goes below descender and top serif at both sides (asymmetric)
capital-j = 'descending-serifed-symmetric', cv10 = 12
J with hook goes below descender and top serif at both sides (symmetric)
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 at left side
- Styles for `K`: -
capital-k = 'straight-serifless', cv11 = 1
K with standard shape, without serifs
capital-k = 'curly-serifless', cv11 = 2
Slightly curly K, like Iosevka 2.x, without serifs
capital-k = 'symmetric-touching-serifless', cv11 = 3
K with symmetric legs disconnected to the vertical bar, without serifs
capital-k = 'symmetric-connected-serifless', cv11 = 4
K with symmetric legs connected to the vertical bar, without serifs
capital-k = 'straight-top-left-serifed', cv11 = 5
K with standard shape and serifs at top left
capital-k = 'curly-top-left-serifed', cv11 = 6
Slightly curly K, like Iosevka 2.x, with serifs at top left
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-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
capital-k = 'straight-top-left-and-bottom-right-serifed', cv11 = 17
K with standard shape and serifs at top left and bottom right
capital-k = 'curly-top-left-and-bottom-right-serifed', cv11 = 18
Slightly curly K, like Iosevka 2.x, with serifs at top left and bottom right
capital-k = 'symmetric-touching-top-left-and-bottom-right-serifed', cv11 = 19
K with symmetric legs disconnected to the vertical bar, and serifs at top left and bottom right
capital-k = 'symmetric-connected-top-left-and-bottom-right-serifed', cv11 = 20
K with symmetric legs connected to the vertical bar, and serifs at top left and bottom right
+
capital-k = 'straight-serifless', cv11 = 1
K with standard shape, without serifs
capital-k = 'curly-serifless', cv11 = 2
Slightly curly K, like Iosevka 2.x, without serifs
capital-k = 'symmetric-touching-serifless', cv11 = 3
K with symmetric legs disconnected to the vertical bar, without serifs
capital-k = 'symmetric-connected-serifless', cv11 = 4
K with symmetric legs connected to the vertical bar, without serifs
capital-k = 'straight-top-left-serifed', cv11 = 5
K with standard shape and serifs at top left
capital-k = 'curly-top-left-serifed', cv11 = 6
Slightly curly K, like Iosevka 2.x, with serifs at top left
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-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
capital-k = 'straight-top-left-and-bottom-right-serifed', cv11 = 17
K with standard shape and serifs at top left and bottom right
capital-k = 'curly-top-left-and-bottom-right-serifed', cv11 = 18
Slightly curly K, like Iosevka 2.x, with serifs at top left and bottom right
capital-k = 'symmetric-touching-top-left-and-bottom-right-serifed', cv11 = 19
K with symmetric legs disconnected to the vertical bar, and serifs at top left and bottom right
capital-k = 'symmetric-connected-top-left-and-bottom-right-serifed', cv11 = 20
K with symmetric legs connected to the vertical bar, and serifs at top left and bottom right
- Styles for `L`: -
capital-l = 'serifless', cv12 = 1
Serifless L
capital-l = 'motion-serifed', cv12 = 2
Standard L with motion serif at bottom right
capital-l = 'serifed', cv12 = 3
L with serifs
+
capital-l = 'serifless', cv12 = 1
Serifless L
capital-l = 'motion-serifed', cv12 = 2
Standard L with motion serif at bottom right
capital-l = 'serifed', cv12 = 3
L with serifs
- Styles for `M`: -
capital-m = 'hanging', cv13 = 1
M with middle being hanging off baseline
capital-m = 'flat-bottom', cv13 = 2
M with middle aligned to baseline
capital-m = 'slanted-sides-hanging', cv13 = 3
M with slanted sides and middle being hanging off baseline
capital-m = 'slanted-sides-flat-bottom', cv13 = 4
M with slanted sides and middle aligned to baseline
capital-m = 'hanging-motion-serifed', cv13 = 5
M with middle being hanging off baseline and motion serifs
capital-m = 'flat-bottom-motion-serifed', cv13 = 6
M with middle aligned to baseline and motion serifs
capital-m = 'slanted-sides-hanging-motion-serifed', cv13 = 7
M with slanted sides, middle being hanging off baseline, and motion serifs
capital-m = 'slanted-sides-flat-bottom-motion-serifed', cv13 = 8
M with slanted sides, middle aligned to baseline, and motion serifs
+
capital-m = 'hanging', cv13 = 1
M with middle being hanging off baseline
capital-m = 'flat-bottom', cv13 = 2
M with middle aligned to baseline
capital-m = 'slanted-sides-hanging', cv13 = 3
M with slanted sides and middle being hanging off baseline
capital-m = 'slanted-sides-flat-bottom', cv13 = 4
M with slanted sides and middle aligned to baseline
capital-m = 'hanging-motion-serifed', cv13 = 5
M with middle being hanging off baseline and motion serifs
capital-m = 'flat-bottom-motion-serifed', cv13 = 6
M with middle aligned to baseline and motion serifs
capital-m = 'slanted-sides-hanging-motion-serifed', cv13 = 7
M with slanted sides, middle being hanging off baseline, and motion serifs
capital-m = 'slanted-sides-flat-bottom-motion-serifed', cv13 = 8
M with slanted sides, middle aligned to baseline, and motion serifs
- Styles for `N`: -
capital-n = 'standard', cv14 = 1
Standard N
capital-n = 'asymmetric', cv14 = 2
More asymmetric N, with the diagonal bar stops at middle of right stem
capital-n = 'motion-serifed', cv14 = 3
Standard N with motion serifs
capital-n = 'asymmetric-motion-serifed', cv14 = 4
More asymmetric N, with the diagonal bar stops at middle of right stem and motion serifs
+
capital-n = 'standard', cv14 = 1
Standard N
capital-n = 'asymmetric', cv14 = 2
More asymmetric N, with the diagonal bar stops at middle of right stem
capital-n = 'motion-serifed', cv14 = 3
Standard N with motion serifs
capital-n = 'asymmetric-motion-serifed', cv14 = 4
More asymmetric N, with the diagonal bar stops at middle of right stem and motion serifs
- Styles for `P`: -
capital-p = 'closed', cv15 = 1
Closed P
capital-p = 'open', cv15 = 2
P with open contour at bottom
capital-p = 'closed-motion-serifed', cv15 = 3
Closed P with motion serifs
capital-p = 'open-motion-serifed', cv15 = 4
P with open contour at bottom and motion serifs
+
capital-p = 'closed', cv15 = 1
Closed P
capital-p = 'open', cv15 = 2
P with open contour at bottom
capital-p = 'closed-motion-serifed', cv15 = 3
Closed P with motion serifs
capital-p = 'open-motion-serifed', cv15 = 4
P with open contour at bottom and motion serifs
- Styles for `Q`: -
capital-q = 'curly-tailed', cv16 = 1
Q with a curly tail
capital-q = 'crossing-curly-tailed', cv16 = 2
Q with a curly tail
capital-q = 'straight', cv16 = 3
Q with a straight tail like in the old versions
capital-q = 'crossing', cv16 = 4
Q with a tail crossing the ring
capital-q = 'vertical-crossing', cv16 = 5
Q with a vertical tail crossing the ring
capital-q = 'horizontal-tailed', cv16 = 6
Q with a horizontal tail, like Univers
capital-q = 'detached-tailed', cv16 = 7
Q with a oblique tail detached
capital-q = 'detached-bend-tailed', cv16 = 8
Q with a bend tail detached
capital-q = 'open-swash', cv16 = 9
Q with open contour and swash-y shape
+
capital-q = 'curly-tailed', cv16 = 1
Q with a curly tail
capital-q = 'crossing-curly-tailed', cv16 = 2
Q with a curly tail
capital-q = 'straight', cv16 = 3
Q with a straight tail like in the old versions
capital-q = 'crossing', cv16 = 4
Q with a tail crossing the ring
capital-q = 'vertical-crossing', cv16 = 5
Q with a vertical tail crossing the ring
capital-q = 'horizontal-tailed', cv16 = 6
Q with a horizontal tail, like Univers
capital-q = 'detached-tailed', cv16 = 7
Q with a oblique tail detached
capital-q = 'detached-bend-tailed', cv16 = 8
Q with a bend tail detached
capital-q = 'open-swash', cv16 = 9
Q with open contour and swash-y shape
- Styles for `R`: -
capital-r = 'straight', cv17 = 1
Standard, straight-leg R
capital-r = 'curly', cv17 = 2
Slightly curly-legged R, like Iosevka 2.x
capital-r = 'standing', cv17 = 3
R with near-vertical standing leg
capital-r = 'straight-open', cv17 = 4
Standard, straight-leg R, with open contour at bottom
capital-r = 'curly-open', cv17 = 5
Slightly curly-legged R, like Iosevka 2.x, with open contour at bottom
capital-r = 'standing-open', cv17 = 6
R with near-vertical standing leg, with open contour at bottom
capital-r = 'straight-motion-serifed', cv17 = 7
Standard, straight-leg R, with motion serifs
capital-r = 'curly-motion-serifed', cv17 = 8
Slightly curly-legged R, like Iosevka 2.x, with motion serifs
capital-r = 'standing-motion-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 = '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 and motion serifs
+
capital-r = 'straight', cv17 = 1
Standard, straight-leg R
capital-r = 'curly', cv17 = 2
Slightly curly-legged R, like Iosevka 2.x
capital-r = 'standing', cv17 = 3
R with near-vertical standing leg
capital-r = 'straight-open', cv17 = 4
Standard, straight-leg R, with open contour at bottom
capital-r = 'curly-open', cv17 = 5
Slightly curly-legged R, like Iosevka 2.x, with open contour at bottom
capital-r = 'standing-open', cv17 = 6
R with near-vertical standing leg, with open contour at bottom
capital-r = 'straight-motion-serifed', cv17 = 7
Standard, straight-leg R, with motion serifs
capital-r = 'curly-motion-serifed', cv17 = 8
Slightly curly-legged R, like Iosevka 2.x, with motion serifs
capital-r = 'standing-motion-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 = '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 and motion serifs
- Styles for `S`: -
capital-s = 'serifless', cv18 = 1
Serifless S
capital-s = 'unilateral-serifed', cv18 = 2
S with single serif at top
capital-s = 'bilateral-serifed', cv18 = 3
S with serifs at both end
capital-s = 'unilateral-inward-serifed', cv18 = 4
S with single inward serif at top
capital-s = 'bilateral-inward-serifed', cv18 = 5
S with inward serifs at both end
+
capital-s = 'serifless', cv18 = 1
Serifless S
capital-s = 'unilateral-serifed', cv18 = 2
S with single serif at top
capital-s = 'bilateral-serifed', cv18 = 3
S with serifs at both end
capital-s = 'unilateral-inward-serifed', cv18 = 4
S with single inward serif at top
capital-s = 'bilateral-inward-serifed', cv18 = 5
S with inward serifs at both end
- Styles for `T`: -
capital-t = 'serifless', cv19 = 1
Serifless T
capital-t = 'motion-serifed', cv19 = 2
Motion-Serifed T
capital-t = 'serifed', cv19 = 3
Serifed T
+
capital-t = 'serifless', cv19 = 1
Serifless T
capital-t = 'motion-serifed', cv19 = 2
Motion-Serifed T
capital-t = 'serifed', cv19 = 3
Serifed T
- Styles for `U`: -
capital-u = 'toothed', cv20 = 1
U with bottom-right tooth
capital-u = 'toothless-corner', cv20 = 2
Toothless (corner bottom-right) U
capital-u = 'toothless-rounded', cv20 = 3
Toothless (rounded) U
capital-u = 'tailed', cv20 = 4
U with right bar and a slightly curly tail
capital-u = 'motion-serifed', cv20 = 5
Normal U with right bar and motion serifs
capital-u = 'tailed-motion-serifed', cv20 = 6
U with right bar, motion serifs and a slightly curly tail
capital-u = 'toothless-corner-unilateral-motion-serifed', cv20 = 7
Toothless (corner bottom-right) U with motion serifs, like Museo
capital-u = 'toothless-rounded-unilateral-motion-serifed', cv20 = 8
Toothless (rounded) U with motion serifs, like Museo
capital-u = 'toothless-corner-bilateral-motion-serifed', cv20 = 9
Toothless (corner bottom-right) U with motion serifs, like Museo
capital-u = 'toothless-rounded-bilateral-motion-serifed', cv20 = 10
Toothless (rounded) U with motion serifs, like Museo
+
capital-u = 'toothed', cv20 = 1
U with bottom-right tooth
capital-u = 'toothless-corner', cv20 = 2
Toothless (corner bottom-right) U
capital-u = 'toothless-rounded', cv20 = 3
Toothless (rounded) U
capital-u = 'tailed', cv20 = 4
U with right bar and a slightly curly tail
capital-u = 'motion-serifed', cv20 = 5
Normal U with right bar and motion serifs
capital-u = 'tailed-motion-serifed', cv20 = 6
U with right bar, motion serifs and a slightly curly tail
capital-u = 'toothless-corner-unilateral-motion-serifed', cv20 = 7
Toothless (corner bottom-right) U with motion serifs, like Museo
capital-u = 'toothless-rounded-unilateral-motion-serifed', cv20 = 8
Toothless (rounded) U with motion serifs, like Museo
capital-u = 'toothless-corner-bilateral-motion-serifed', cv20 = 9
Toothless (corner bottom-right) U with motion serifs, like Museo
capital-u = 'toothless-rounded-bilateral-motion-serifed', cv20 = 10
Toothless (rounded) U with motion serifs, like Museo
- Styles for `V`: -
capital-v = 'straight', cv21 = 1
Standard, straight V
capital-v = 'curly', cv21 = 2
Slightly curly V, like Iosevka 2.x
capital-v = 'straight-motion-serifed', cv21 = 3
Standard, straight V, and motion serifs
capital-v = 'curly-motion-serifed', cv21 = 4
Slightly curly V, like Iosevka 2.x, and motion serifs
+
capital-v = 'straight', cv21 = 1
Standard, straight V
capital-v = 'curly', cv21 = 2
Slightly curly V, like Iosevka 2.x
capital-v = 'straight-motion-serifed', cv21 = 3
Standard, straight V, and motion serifs
capital-v = 'curly-motion-serifed', cv21 = 4
Slightly curly V, like Iosevka 2.x, and motion serifs
- Styles for `W`: -
capital-w = 'straight', cv22 = 1
Standard, straight W
capital-w = 'curly', cv22 = 2
Slightly curly W, like Iosevka 2.x
capital-w = 'straight-flat-top', cv22 = 3
Standard, straight W, and the middle is forced to be aligned the top
capital-w = 'straight-double-v', cv22 = 4
Straight W looks like double V
capital-w = 'straight-asymmetric', cv22 = 5
Straight W looks asymmetric
capital-w = 'straight-vertical-sides', cv22 = 6
Straight W with vertical sides
capital-w = 'straight-motion-serifed', cv22 = 7
Standard, straight W, with motion serifs
capital-w = 'curly-motion-serifed', cv22 = 8
Slightly curly W, like Iosevka 2.x, with motion serifs
capital-w = 'straight-flat-top-motion-serifed', cv22 = 9
Standard, straight W, and the middle is forced to be aligned the top, with motion serifs
capital-w = 'straight-double-v-motion-serifed', cv22 = 10
Straight W looks like double V, with motion serifs
capital-w = 'straight-asymmetric-motion-serifed', cv22 = 11
Straight W looks asymmetric, with motion serifs
capital-w = 'straight-vertical-sides-motion-serifed', cv22 = 12
Straight W with vertical sides and motion serifs
+
capital-w = 'straight', cv22 = 1
Standard, straight W
capital-w = 'curly', cv22 = 2
Slightly curly W, like Iosevka 2.x
capital-w = 'straight-flat-top', cv22 = 3
Standard, straight W, and the middle is forced to be aligned the top
capital-w = 'straight-double-v', cv22 = 4
Straight W looks like double V
capital-w = 'straight-asymmetric', cv22 = 5
Straight W looks asymmetric
capital-w = 'straight-vertical-sides', cv22 = 6
Straight W with vertical sides
capital-w = 'straight-motion-serifed', cv22 = 7
Standard, straight W, with motion serifs
capital-w = 'curly-motion-serifed', cv22 = 8
Slightly curly W, like Iosevka 2.x, with motion serifs
capital-w = 'straight-flat-top-motion-serifed', cv22 = 9
Standard, straight W, and the middle is forced to be aligned the top, with motion serifs
capital-w = 'straight-double-v-motion-serifed', cv22 = 10
Straight W looks like double V, with motion serifs
capital-w = 'straight-asymmetric-motion-serifed', cv22 = 11
Straight W looks asymmetric, with motion serifs
capital-w = 'straight-vertical-sides-motion-serifed', cv22 = 12
Straight W with vertical sides and motion serifs
- Styles for `X`: -
capital-x = 'straight-serifless', cv23 = 1
Serifless, straight X
capital-x = 'curly-serifless', cv23 = 2
Serifless, slightly curly X, like Iosevka 2.x
capital-x = 'straight-motion-serifed', cv23 = 3
Straight X with motion serifs
capital-x = 'curly-motion-serifed', cv23 = 4
Slightly curly X, like Iosevka 2.x, with motion serifs
capital-x = 'straight-serifed', cv23 = 5
Straight X with full serifs
capital-x = 'curly-serifed', cv23 = 6
Slightly curly X, like Iosevka 2.x, with full serifs
+
capital-x = 'straight-serifless', cv23 = 1
Serifless, straight X
capital-x = 'curly-serifless', cv23 = 2
Serifless, slightly curly X, like Iosevka 2.x
capital-x = 'straight-motion-serifed', cv23 = 3
Straight X with motion serifs
capital-x = 'curly-motion-serifed', cv23 = 4
Slightly curly X, like Iosevka 2.x, with motion serifs
capital-x = 'straight-serifed', cv23 = 5
Straight X with full serifs
capital-x = 'curly-serifed', cv23 = 6
Slightly curly X, like Iosevka 2.x, with full serifs
- Styles for `Y`: -
capital-y = 'straight-serifless', cv24 = 1
Straight Y without serifs
capital-y = 'curly-serifless', cv24 = 2
Slightly curly Y, like Iosevka 2.x, without serifs
capital-y = 'straight-base-serifed', cv24 = 3
Standard, straight Y, with serif at bottom
capital-y = 'curly-base-serifed', cv24 = 4
Slightly curly Y, like Iosevka 2.x, with serif at bottom
capital-y = 'straight-motion-serifed', cv24 = 5
Standard, straight Y, with motion serifs
capital-y = 'curly-motion-serifed', cv24 = 6
Slightly curly Y, like Iosevka 2.x, with motion serifs
capital-y = 'straight-serifed', cv24 = 7
Standard, straight Y, with serifs
capital-y = 'curly-serifed', cv24 = 8
Slightly curly Y, like Iosevka 2.x, with serifs
+
capital-y = 'straight-serifless', cv24 = 1
Straight Y without serifs
capital-y = 'curly-serifless', cv24 = 2
Slightly curly Y, like Iosevka 2.x, without serifs
capital-y = 'straight-base-serifed', cv24 = 3
Standard, straight Y, with serif at bottom
capital-y = 'curly-base-serifed', cv24 = 4
Slightly curly Y, like Iosevka 2.x, with serif at bottom
capital-y = 'straight-motion-serifed', cv24 = 5
Standard, straight Y, with motion serifs
capital-y = 'curly-motion-serifed', cv24 = 6
Slightly curly Y, like Iosevka 2.x, with motion serifs
capital-y = 'straight-serifed', cv24 = 7
Standard, straight Y, with serifs
capital-y = 'curly-serifed', cv24 = 8
Slightly curly Y, like Iosevka 2.x, with serifs
- Styles for `Z`: -
capital-z = 'straight-serifless', cv25 = 1
Straight Z without serifs
capital-z = 'straight-serifless-with-crossbar', cv25 = 2
Straight Z with a diagonal crossbar, and without serifs
capital-z = 'straight-serifless-with-horizontal-crossbar', cv25 = 3
Straight Z with a horizontal crossbar, and without serifs
capital-z = 'curly-serifless', cv25 = 4
Curly Z without serifs
capital-z = 'curly-serifless-with-crossbar', cv25 = 5
Curly Z with a diagonal crossbar, and without serifs
capital-z = 'curly-serifless-with-horizontal-crossbar', cv25 = 6
Curly Z with a horizontal crossbar, and without serifs
capital-z = 'straight-serifed', cv25 = 7
Straight Z with top and bottom serifs
capital-z = 'straight-serifed-with-crossbar', cv25 = 8
Straight Z with a diagonal crossbar and serifs
capital-z = 'straight-serifed-with-horizontal-crossbar', cv25 = 9
Straight Z with a horizontal crossbar and serifs
capital-z = 'curly-serifed', cv25 = 10
Curly Z with top and bottom serifs
capital-z = 'curly-serifed-with-crossbar', cv25 = 11
Curly Z with a diagonal crossbar and serifs
capital-z = 'curly-serifed-with-horizontal-crossbar', cv25 = 12
Curly Z with a horizontal crossbar and serifs
capital-z = 'straight-bottom-serifed', cv25 = 13
Standard Z with serif at bottom
capital-z = 'straight-bottom-serifed-with-crossbar', cv25 = 14
Standard Z with a diagonal crossbar and serif at bottom
capital-z = 'straight-bottom-serifed-with-horizontal-crossbar', cv25 = 15
Standard Z with a horizontal crossbar and serif at bottom
capital-z = 'curly-bottom-serifed-with-crossbar', cv25 = 16
Curly Z with serif at bottom
capital-z = 'curly-bottom-serifed-with-horizontal-crossbar', cv25 = 17
Curly Z with a diagonal crossbar and serif at bottom
capital-z = 'curly-bottom-serifed', cv25 = 18
Curly Z with a horizontal crossbar and serif at bottom
capital-z = 'straight-top-serifed', cv25 = 19
Standard Z with serif at top
capital-z = 'straight-top-serifed-with-crossbar', cv25 = 20
Standard Z with a diagonal crossbar and serif at top
capital-z = 'straight-top-serifed-with-horizontal-crossbar', cv25 = 21
Standard Z with a horizontal crossbar and serif at top
capital-z = 'curly-top-serifed', cv25 = 22
Curly Z with serif at top
capital-z = 'curly-top-serifed-with-crossbar', cv25 = 23
Curly Z with a diagonal crossbar and serif at top
capital-z = 'curly-top-serifed-with-horizontal-crossbar', cv25 = 24
Curly Z with a horizontal crossbar and serif at top
capital-z = 'cursive', cv25 = 25
Cursive Z
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 = 'straight-serifless', cv25 = 1
Straight Z without serifs
capital-z = 'straight-serifless-with-crossbar', cv25 = 2
Straight Z with a diagonal crossbar, and without serifs
capital-z = 'straight-serifless-with-horizontal-crossbar', cv25 = 3
Straight Z with a horizontal crossbar, and without serifs
capital-z = 'curly-serifless', cv25 = 4
Curly Z without serifs
capital-z = 'curly-serifless-with-crossbar', cv25 = 5
Curly Z with a diagonal crossbar, and without serifs
capital-z = 'curly-serifless-with-horizontal-crossbar', cv25 = 6
Curly Z with a horizontal crossbar, and without serifs
capital-z = 'straight-serifed', cv25 = 7
Straight Z with top and bottom serifs
capital-z = 'straight-serifed-with-crossbar', cv25 = 8
Straight Z with a diagonal crossbar and serifs
capital-z = 'straight-serifed-with-horizontal-crossbar', cv25 = 9
Straight Z with a horizontal crossbar and serifs
capital-z = 'curly-serifed', cv25 = 10
Curly Z with top and bottom serifs
capital-z = 'curly-serifed-with-crossbar', cv25 = 11
Curly Z with a diagonal crossbar and serifs
capital-z = 'curly-serifed-with-horizontal-crossbar', cv25 = 12
Curly Z with a horizontal crossbar and serifs
capital-z = 'straight-bottom-serifed', cv25 = 13
Standard Z with serif at bottom
capital-z = 'straight-bottom-serifed-with-crossbar', cv25 = 14
Standard Z with a diagonal crossbar and serif at bottom
capital-z = 'straight-bottom-serifed-with-horizontal-crossbar', cv25 = 15
Standard Z with a horizontal crossbar and serif at bottom
capital-z = 'curly-bottom-serifed-with-crossbar', cv25 = 16
Curly Z with serif at bottom
capital-z = 'curly-bottom-serifed-with-horizontal-crossbar', cv25 = 17
Curly Z with a diagonal crossbar and serif at bottom
capital-z = 'curly-bottom-serifed', cv25 = 18
Curly Z with a horizontal crossbar and serif at bottom
capital-z = 'straight-top-serifed', cv25 = 19
Standard Z with serif at top
capital-z = 'straight-top-serifed-with-crossbar', cv25 = 20
Standard Z with a diagonal crossbar and serif at top
capital-z = 'straight-top-serifed-with-horizontal-crossbar', cv25 = 21
Standard Z with a horizontal crossbar and serif at top
capital-z = 'curly-top-serifed', cv25 = 22
Curly Z with serif at top
capital-z = 'curly-top-serifed-with-crossbar', cv25 = 23
Curly Z with a diagonal crossbar and serif at top
capital-z = 'curly-top-serifed-with-horizontal-crossbar', cv25 = 24
Curly Z with a horizontal crossbar and serif at top
capital-z = 'cursive', cv25 = 25
Cursive Z
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
- Styles for `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-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-serifed', cv26 = 5
Double-storey a with serif at bottom right
a = 'single-storey-serifless', cv26 = 6
Single-storey a without serifs
a = 'single-storey-earless-corner-serifless', cv26 = 7
Earless (cornered top-right) single-storey a without serifs
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-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-serifed', cv26 = 12
Single-storey a with serif at bottom right
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-serifed', cv26 = 14
Earless (rounded top-right) single-storey a with serif at bottom right
+
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-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-serifed', cv26 = 5
Double-storey a with serif at bottom right
a = 'single-storey-serifless', cv26 = 6
Single-storey a without serifs
a = 'single-storey-earless-corner-serifless', cv26 = 7
Earless (cornered top-right) single-storey a without serifs
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-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-serifed', cv26 = 12
Single-storey a with serif at bottom right
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-serifed', cv26 = 14
Earless (rounded top-right) single-storey a with serif at bottom right
- Styles for `b`: -
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-rounded', cv27 = 3
b without bottom-left tooth, with a rounded transition
b = 'toothed-motion-serifed', cv27 = 4
b with motion serif, and with bottom-left tooth
b = 'toothless-corner-motion-serifed', cv27 = 5
b with motion serif, and without bottom-left tooth, with a corner transition
b = 'toothless-rounded-motion-serifed', cv27 = 6
b with motion serif, and without bottom-left tooth, with a rounded transition
+
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-rounded', cv27 = 3
b without bottom-left tooth, with a rounded transition
b = 'toothed-motion-serifed', cv27 = 4
b with motion serif, and with bottom-left tooth
b = 'toothless-corner-motion-serifed', cv27 = 5
b with motion serif, and without bottom-left tooth, with a corner transition
b = 'toothless-rounded-motion-serifed', cv27 = 6
b with motion serif, and without bottom-left tooth, with a rounded transition
- Styles for `c`: -
c = 'serifless', cv28 = 1
Serifless c
c = 'unilateral-serifed', cv28 = 2
c with serif at top
c = 'bilateral-serifed', cv28 = 3
c with serifs at both top and bottom
c = 'unilateral-inward-serifed', cv28 = 4
c with inward serif at top
c = 'bilateral-inward-serifed', cv28 = 5
c with inward serif at both top and bottom
+
c = 'serifless', cv28 = 1
Serifless c
c = 'unilateral-serifed', cv28 = 2
c with serif at top
c = 'bilateral-serifed', cv28 = 3
c with serifs at both top and bottom
c = 'unilateral-inward-serifed', cv28 = 4
c with inward serif at top
c = 'bilateral-inward-serifed', cv28 = 5
c with inward serif at both top and bottom
- Styles for `d`: -
d = 'toothed-serifless', cv29 = 1
d with bottom-right tooth, and without serifs
d = 'toothless-corner-serifless', cv29 = 2
d without bottom-right tooth, with a corner transition, and without serif
d = 'toothless-rounded-serifless', cv29 = 3
d without bottom-right tooth, with a rounded transition, and without serif
d = 'tailed-serifless', cv29 = 4
d with a bottom-right tail, and without serif
d = 'toothed-top-serifed', cv29 = 5
d with bottom-right tooth and top serif
d = 'toothed-serifed', cv29 = 6
d with serifs
d = 'toothless-corner-serifed', cv29 = 7
d without bottom-right tooth, with a corner transition and top serif
d = 'toothless-rounded-serifed', cv29 = 8
d without bottom-right tooth, with a rounded transition and top serif
d = 'tailed-serifed', cv29 = 9
d with a bottom-right tail and top serif
+
d = 'toothed-serifless', cv29 = 1
d with bottom-right tooth, and without serifs
d = 'toothless-corner-serifless', cv29 = 2
d without bottom-right tooth, with a corner transition, and without serif
d = 'toothless-rounded-serifless', cv29 = 3
d without bottom-right tooth, with a rounded transition, and without serif
d = 'tailed-serifless', cv29 = 4
d with a bottom-right tail, and without serif
d = 'toothed-top-serifed', cv29 = 5
d with bottom-right tooth and top serif
d = 'toothed-serifed', cv29 = 6
d with serifs
d = 'toothless-corner-serifed', cv29 = 7
d without bottom-right tooth, with a corner transition and top serif
d = 'toothless-rounded-serifed', cv29 = 8
d without bottom-right tooth, with a rounded transition and top serif
d = 'tailed-serifed', cv29 = 9
d with a bottom-right tail and top serif
- Styles for `e`: -
e = 'flat-crossbar', cv30 = 1
e with flat crossbar
e = 'rounded', cv30 = 2
e with more rounded shape
+
e = 'flat-crossbar', cv30 = 1
e with flat crossbar
e = 'rounded', cv30 = 2
e with more rounded shape
- Styles for `f`: -
f = 'serifless', cv31 = 1
f without bottom serif, hook or extension
f = 'serifed', cv31 = 2
f with bottom serif
f = 'tailed', cv31 = 3
f with bottom hook
f = 'extended', cv31 = 4
f with bar extended to descender
f = 'diagonal-tailed', cv31 = 5
f with bottom diagonal tail
f = 'serifless-crossbar-at-x-height', cv31 = 6
f without bottom serif, hook or extension; crossbar is placed right at X-height
f = 'serifed-crossbar-at-x-height', cv31 = 7
f with bottom serif; crossbar is placed right at X-height
f = 'tailed-crossbar-at-x-height', cv31 = 8
f with bottom hook; crossbar is placed right at X-height
f = 'extended-crossbar-at-x-height', cv31 = 9
f with bar extended to descender; crossbar is placed right at X-height
f = 'diagonal-tailed-crossbar-at-x-height', cv31 = 10
f with bottom diagonal tail; crossbar is placed right at X-height
f = 'flat-hook', cv31 = 11
f with flat top hook, without bottom serif, hook or extension
f = 'flat-hook-serifed', cv31 = 12
f with flat top hook and bottom serif
f = 'flat-hook-tailed', cv31 = 13
f with flat top hook and bottom hook
f = 'flat-hook-extended', cv31 = 14
f with flat top hook and bar extended to descender
f = 'flat-hook-diagonal-tailed', cv31 = 15
f with flat hook and bottom diagonal tail
f = 'flat-hook-crossbar-at-x-height', cv31 = 16
f with flat top hook, without bottom serif, hook or extension; crossbar is placed right at X-height
f = 'flat-hook-serifed-crossbar-at-x-height', cv31 = 17
f with flat top hook, bottom serif; crossbar is placed right at X-height
f = 'flat-hook-tailed-crossbar-at-x-height', cv31 = 18
f with flat top hook, bottom hook; crossbar is placed right at X-height
f = 'flat-hook-extended-crossbar-at-x-height', cv31 = 19
f with flat top hook, bar extended to descender; crossbar is placed right at X-height
f = 'flat-hook-diagonal-tailed-crossbar-at-x-height', cv31 = 20
f with flat hook and bottom diagonal tail; crossbar is placed right at X-height
+
f = 'serifless', cv31 = 1
f without bottom serif, hook or extension
f = 'serifed', cv31 = 2
f with bottom serif
f = 'tailed', cv31 = 3
f with bottom hook
f = 'extended', cv31 = 4
f with bar extended to descender
f = 'diagonal-tailed', cv31 = 5
f with bottom diagonal tail
f = 'serifless-crossbar-at-x-height', cv31 = 6
f without bottom serif, hook or extension; crossbar is placed right at X-height
f = 'serifed-crossbar-at-x-height', cv31 = 7
f with bottom serif; crossbar is placed right at X-height
f = 'tailed-crossbar-at-x-height', cv31 = 8
f with bottom hook; crossbar is placed right at X-height
f = 'extended-crossbar-at-x-height', cv31 = 9
f with bar extended to descender; crossbar is placed right at X-height
f = 'diagonal-tailed-crossbar-at-x-height', cv31 = 10
f with bottom diagonal tail; crossbar is placed right at X-height
f = 'flat-hook', cv31 = 11
f with flat top hook, without bottom serif, hook or extension
f = 'flat-hook-serifed', cv31 = 12
f with flat top hook and bottom serif
f = 'flat-hook-tailed', cv31 = 13
f with flat top hook and bottom hook
f = 'flat-hook-extended', cv31 = 14
f with flat top hook and bar extended to descender
f = 'flat-hook-diagonal-tailed', cv31 = 15
f with flat hook and bottom diagonal tail
f = 'flat-hook-crossbar-at-x-height', cv31 = 16
f with flat top hook, without bottom serif, hook or extension; crossbar is placed right at X-height
f = 'flat-hook-serifed-crossbar-at-x-height', cv31 = 17
f with flat top hook, bottom serif; crossbar is placed right at X-height
f = 'flat-hook-tailed-crossbar-at-x-height', cv31 = 18
f with flat top hook, bottom hook; crossbar is placed right at X-height
f = 'flat-hook-extended-crossbar-at-x-height', cv31 = 19
f with flat top hook, bar extended to descender; crossbar is placed right at X-height
f = 'flat-hook-diagonal-tailed-crossbar-at-x-height', cv31 = 20
f with flat hook and bottom diagonal tail; crossbar is placed right at X-height
- Styles for `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 = 'single-storey-serifless', cv32 = 3
Single-storey g without serifs
g = 'single-storey-serifed', cv32 = 4
Single-storey g with serif at top right
g = 'earless-corner', cv32 = 5
Earless (cornered top-right) single-storey g
g = 'earless-rounded', cv32 = 6
Earless (rounded top-right) single-storey g
g = 'single-storey-flat-hook-serifless', cv32 = 7
Single-storey g with flat terminal hook and without serifs
g = 'single-storey-flat-hook-serifed', cv32 = 8
Single-storey g with top-right serif and 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-earless-rounded-flat-hook', cv32 = 10
Earless (rounded top-right) single-storey g with flat terminal hook
+
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 = 'single-storey-serifless', cv32 = 3
Single-storey g without serifs
g = 'single-storey-serifed', cv32 = 4
Single-storey g with serif at top right
g = 'earless-corner', cv32 = 5
Earless (cornered top-right) single-storey g
g = 'earless-rounded', cv32 = 6
Earless (rounded top-right) single-storey g
g = 'single-storey-flat-hook-serifless', cv32 = 7
Single-storey g with flat terminal hook and without serifs
g = 'single-storey-flat-hook-serifed', cv32 = 8
Single-storey g with top-right serif and 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-earless-rounded-flat-hook', cv32 = 10
Earless (rounded top-right) single-storey g with flat terminal hook
- Styles for `h`: -
h = 'straight', cv33 = 1
h with straight ending
h = 'tailed', cv33 = 2
h with curly tailed ending
h = 'straight-motion-serifed', cv33 = 3
h with straight ending and motion serifs
h = 'tailed-motion-serifed', 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
+
h = 'straight', cv33 = 1
h with straight ending
h = 'tailed', cv33 = 2
h with curly tailed ending
h = 'straight-motion-serifed', cv33 = 3
h with straight ending and motion serifs
h = 'tailed-motion-serifed', 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`: -
i = 'serifed', cv34 = 1
Serifed i
i = 'zshaped', cv34 = 2
Z-shaped i
i = 'serifless', cv34 = 3
i like a straight line
i = 'hooky', cv34 = 4
Hooky i
i = 'hooky-bottom', cv34 = 5
i with a sharp-turning horizontal tail
i = 'serifed-asymmetric', cv34 = 6
i with shorter top serif and full bottom serif
i = 'tailed', cv34 = 7
i with curly tail
i = 'tailed-serifed', cv34 = 8
i with top serif and curly tail
i = 'flat-tailed', cv34 = 9
i with curly-then-flat tail
i = 'serifed-flat-tailed', cv34 = 10
i with top serif and curly-then-flat tail
i = 'diagonal-tailed', cv34 = 11
i with diagonal tail
i = 'serifed-diagonal-tailed', cv34 = 12
i with top serif and diagonal tail
+
i = 'serifed', cv34 = 1
Serifed i
i = 'zshaped', cv34 = 2
Z-shaped i
i = 'serifless', cv34 = 3
i like a straight line
i = 'hooky', cv34 = 4
Hooky i
i = 'hooky-bottom', cv34 = 5
i with a sharp-turning horizontal tail
i = 'serifed-asymmetric', cv34 = 6
i with shorter top serif and full bottom serif
i = 'tailed', cv34 = 7
i with curly tail
i = 'tailed-serifed', cv34 = 8
i with top serif and curly tail
i = 'flat-tailed', cv34 = 9
i with curly-then-flat tail
i = 'serifed-flat-tailed', cv34 = 10
i with top serif and curly-then-flat tail
i = 'diagonal-tailed', cv34 = 11
i with diagonal tail
i = 'serifed-diagonal-tailed', cv34 = 12
i with top serif and diagonal tail
- Styles for `j`: -
j = 'serifless', cv35 = 1
j without serif
j = 'serifed', cv35 = 2
j with top serif
j = 'straight-line', cv35 = 3
j like a straight line
j = 'hooky', cv35 = 4
j like a straight line with top serif
j = 'flat-hook-serifless', cv35 = 5
j with flat terminal hook
j = 'flat-hook-serifed', cv35 = 6
j with flat terminal hook and top serif
j = 'diagonal-tailed-serifless', cv35 = 7
j with diagonal tail
j = 'diagonal-tailed-serifed', cv35 = 8
j with top serif and diagonal tail
+
j = 'serifless', cv35 = 1
j without serif
j = 'serifed', cv35 = 2
j with top serif
j = 'straight-line', cv35 = 3
j like a straight line
j = 'hooky', cv35 = 4
j like a straight line with top serif
j = 'flat-hook-serifless', cv35 = 5
j with flat terminal hook
j = 'flat-hook-serifed', cv35 = 6
j with flat terminal hook and top serif
j = 'diagonal-tailed-serifless', cv35 = 7
j with diagonal tail
j = 'diagonal-tailed-serifed', cv35 = 8
j with top serif and diagonal tail
- Styles for `k`: -
k = 'straight-serifless', cv36 = 1
k with standard shape, and without serifs
k = 'curly-serifless', cv36 = 2
Slightly curly k, like Iosevka 2.x, and without serifs
k = 'cursive-serifless', cv36 = 3
k with a cursive loop, and without serifs
k = 'diagonal-tailed-cursive-serifless', cv36 = 4
k with a cursive loop and diagonal tail, and without serifs
k = 'symmetric-touching-serifless', cv36 = 5
k with symmetric legs disconnected to the vertical bar, and without serifs
k = 'symmetric-connected-serifless', cv36 = 6
k with symmetric legs connected to the vertical bar, and without serifs
k = 'straight-top-left-serifed', cv36 = 7
k with serifs at top left
k = 'curly-top-left-serifed', cv36 = 8
Slightly curly k, like Iosevka 2.x, with serifs at top left
k = 'cursive-top-left-serifed', cv36 = 9
k with a cursive loop and serifs at top left
k = 'diagonal-tailed-cursive-top-left-serifed', cv36 = 10
k with a cursive loop, diagonal tail and serifs at top left
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-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
+
k = 'straight-serifless', cv36 = 1
k with standard shape, and without serifs
k = 'curly-serifless', cv36 = 2
Slightly curly k, like Iosevka 2.x, and without serifs
k = 'cursive-serifless', cv36 = 3
k with a cursive loop, and without serifs
k = 'diagonal-tailed-cursive-serifless', cv36 = 4
k with a cursive loop and diagonal tail, and without serifs
k = 'symmetric-touching-serifless', cv36 = 5
k with symmetric legs disconnected to the vertical bar, and without serifs
k = 'symmetric-connected-serifless', cv36 = 6
k with symmetric legs connected to the vertical bar, and without serifs
k = 'straight-top-left-serifed', cv36 = 7
k with serifs at top left
k = 'curly-top-left-serifed', cv36 = 8
Slightly curly k, like Iosevka 2.x, with serifs at top left
k = 'cursive-top-left-serifed', cv36 = 9
k with a cursive loop and serifs at top left
k = 'diagonal-tailed-cursive-top-left-serifed', cv36 = 10
k with a cursive loop, diagonal tail and serifs at top left
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-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`: -
l = 'serifed', cv37 = 1
Serifed l
l = 'serifless', cv37 = 2
l like a straight line
l = 'hooky', cv37 = 3
Hooky l
l = 'zshaped', cv37 = 4
Z-shaped l
l = 'hooky-bottom', cv37 = 5
l with a straight sharp-turning horizontal tail
l = 'serifed-asymmetric', cv37 = 6
l with shorter top serif and full bottom serif
l = 'tailed', cv37 = 7
l with curly tail
l = 'tailed-serifed', cv37 = 8
l with top serif and curly tail
l = 'flat-tailed', cv37 = 9
l with curly-then-flat tail
l = 'serifed-flat-tailed', cv37 = 10
l with top serif and curly-then-flat tail
l = 'diagonal-tailed', cv37 = 11
l with diagonal tail
l = 'serifed-diagonal-tailed', cv37 = 12
l with top serif and diagonal tail
+
l = 'serifed', cv37 = 1
Serifed l
l = 'serifless', cv37 = 2
l like a straight line
l = 'hooky', cv37 = 3
Hooky l
l = 'zshaped', cv37 = 4
Z-shaped l
l = 'hooky-bottom', cv37 = 5
l with a straight sharp-turning horizontal tail
l = 'serifed-asymmetric', cv37 = 6
l with shorter top serif and full bottom serif
l = 'tailed', cv37 = 7
l with curly tail
l = 'tailed-serifed', cv37 = 8
l with top serif and curly tail
l = 'flat-tailed', cv37 = 9
l with curly-then-flat tail
l = 'serifed-flat-tailed', cv37 = 10
l with top serif and curly-then-flat tail
l = 'diagonal-tailed', cv37 = 11
l with diagonal tail
l = 'serifed-diagonal-tailed', cv37 = 12
l with top serif and diagonal tail
- Styles for `m`: -
m = 'normal', cv38 = 1
m with normal middle leg, touching the baseline
m = 'short-leg', cv38 = 2
m with shorter middle leg, like Ubuntu Mono
m = 'tailed', cv38 = 3
m with normal middle leg, touching the baseline, and a curly tail
m = 'short-leg-tailed', cv38 = 4
m with shorter middle leg, like Ubuntu Mono, and a curly tail
m = 'earless-corner-double-arch', cv38 = 5
Earless (corner top-left) m with normal middle leg touching baseline
m = 'earless-corner-double-arch-short-leg', cv38 = 6
Earless (corner top-left) m with a shorter middle leg like Ubuntu Mono
m = 'earless-corner-double-arch-tailed', cv38 = 7
Earless (corner top-left) m with normal middle leg touching baseline, and a curly tail
m = 'earless-corner-double-arch-short-leg-tailed', cv38 = 8
Earless (corner top-left) m with a shorter middle leg like Ubuntu Mono, and a curly tail
m = 'earless-rounded-double-arch', cv38 = 9
Earless (rounded top-left) m with normal middle leg touching baseline
m = 'earless-rounded-double-arch-short-leg', cv38 = 10
Earless (rounded top-left) m with a shorter middle leg like Ubuntu Mono
m = 'earless-rounded-double-arch-tailed', cv38 = 11
Earless (rounded top-left) m with normal middle leg touching baseline, and a curly tail
m = 'earless-rounded-double-arch-short-leg-tailed', cv38 = 12
Earless (rounded top-left) m with a shorter middle leg like Ubuntu Mono, and a curly tail
m = 'earless-single-arch', cv38 = 13
Earless (single-arch) m with normal middle leg touching baseline
m = 'earless-single-arch-short-leg', cv38 = 14
Earless (single-arch) m with a shorter middle leg like Ubuntu Mono
m = 'earless-single-arch-tailed', cv38 = 15
Earless (single-arch) m with normal middle leg touching baseline, and a curly tail
m = 'earless-single-arch-short-leg-tailed', cv38 = 16
Earless (single-arch) m with a shorter middle leg like Ubuntu Mono, and a curly tail
m = 'top-left-serifed', cv38 = 17
m with serif at top left, normal middle leg touching baseline
m = 'short-leg-top-left-serifed', cv38 = 18
m with serif at top left, a shorter middle leg like Ubuntu Mono
m = 'tailed-top-left-serifed', cv38 = 19
m with serif at top left, normal middle leg touching baseline, and a curly tail
m = 'short-leg-tailed-top-left-serifed', cv38 = 20
m with serif at top left, a shorter middle leg like Ubuntu Mono, and a curly tail
m = 'top-left-and-bottom-right-serifed', cv38 = 21
m with serifs at top left and bottom right, normal middle leg touching baseline
m = 'short-leg-top-left-and-bottom-right-serifed', cv38 = 22
m with serifs at top left and bottom right, a shorter middle leg like Ubuntu Mono
+
m = 'normal', cv38 = 1
m with normal middle leg, touching the baseline
m = 'short-leg', cv38 = 2
m with shorter middle leg, like Ubuntu Mono
m = 'tailed', cv38 = 3
m with normal middle leg, touching the baseline, and a curly tail
m = 'short-leg-tailed', cv38 = 4
m with shorter middle leg, like Ubuntu Mono, and a curly tail
m = 'earless-corner-double-arch', cv38 = 5
Earless (corner top-left) m with normal middle leg touching baseline
m = 'earless-corner-double-arch-short-leg', cv38 = 6
Earless (corner top-left) m with a shorter middle leg like Ubuntu Mono
m = 'earless-corner-double-arch-tailed', cv38 = 7
Earless (corner top-left) m with normal middle leg touching baseline, and a curly tail
m = 'earless-corner-double-arch-short-leg-tailed', cv38 = 8
Earless (corner top-left) m with a shorter middle leg like Ubuntu Mono, and a curly tail
m = 'earless-rounded-double-arch', cv38 = 9
Earless (rounded top-left) m with normal middle leg touching baseline
m = 'earless-rounded-double-arch-short-leg', cv38 = 10
Earless (rounded top-left) m with a shorter middle leg like Ubuntu Mono
m = 'earless-rounded-double-arch-tailed', cv38 = 11
Earless (rounded top-left) m with normal middle leg touching baseline, and a curly tail
m = 'earless-rounded-double-arch-short-leg-tailed', cv38 = 12
Earless (rounded top-left) m with a shorter middle leg like Ubuntu Mono, and a curly tail
m = 'earless-single-arch', cv38 = 13
Earless (single-arch) m with normal middle leg touching baseline
m = 'earless-single-arch-short-leg', cv38 = 14
Earless (single-arch) m with a shorter middle leg like Ubuntu Mono
m = 'earless-single-arch-tailed', cv38 = 15
Earless (single-arch) m with normal middle leg touching baseline, and a curly tail
m = 'earless-single-arch-short-leg-tailed', cv38 = 16
Earless (single-arch) m with a shorter middle leg like Ubuntu Mono, and a curly tail
m = 'top-left-serifed', cv38 = 17
m with serif at top left, normal middle leg touching baseline
m = 'short-leg-top-left-serifed', cv38 = 18
m with serif at top left, a shorter middle leg like Ubuntu Mono
m = 'tailed-top-left-serifed', cv38 = 19
m with serif at top left, normal middle leg touching baseline, and a curly tail
m = 'short-leg-tailed-top-left-serifed', cv38 = 20
m with serif at top left, a shorter middle leg like Ubuntu Mono, and a curly tail
m = 'top-left-and-bottom-right-serifed', cv38 = 21
m with serifs at top left and bottom right, normal middle leg touching baseline
m = 'short-leg-top-left-and-bottom-right-serifed', cv38 = 22
m with serifs at top left and bottom right, a shorter middle leg like Ubuntu Mono
- Styles for `n`: -
n = 'straight', cv39 = 1
n with straight ending
n = 'tailed', cv39 = 2
n with a curly tail
n = 'earless-corner-straight', cv39 = 3
Earless (corner top-left) n with straight ending
n = 'earless-corner-tailed', cv39 = 4
Earless (corner top-left) n with a curly tail
n = 'earless-rounded-straight', cv39 = 5
Earless (rounded top-left) n with straight ending
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 = 'tailed-motion-serifed', 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
+
n = 'straight', cv39 = 1
n with straight ending
n = 'tailed', cv39 = 2
n with a curly tail
n = 'earless-corner-straight', cv39 = 3
Earless (corner top-left) n with straight ending
n = 'earless-corner-tailed', cv39 = 4
Earless (corner top-left) n with a curly tail
n = 'earless-rounded-straight', cv39 = 5
Earless (rounded top-left) n with straight ending
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 = 'tailed-motion-serifed', 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`: -
p = 'eared', cv40 = 1
p with top-left ear
p = 'earless-corner', cv40 = 2
p without top-left ear (corner)
p = 'earless-rounded', cv40 = 3
p without top-left ear (rounded)
p = 'motion-serifed', cv40 = 4
p with motion serifs
+
p = 'eared', cv40 = 1
p with top-left ear
p = 'earless-corner', cv40 = 2
p without top-left ear (corner)
p = 'earless-rounded', cv40 = 3
p without top-left ear (rounded)
p = 'motion-serifed', cv40 = 4
p with motion serifs
- Styles for `q`: -
q = 'straight', cv41 = 1
q with straight bar
q = 'earless-corner', cv41 = 2
Earless (cornered top-left) single-storey q
q = 'earless-rounded', cv41 = 3
Earless (rounded top-left) single-storey q
q = 'straight-motion-serifed', cv41 = 4
q with straight bar and motion serifs
q = 'tailed', cv41 = 5
q with tail
q = 'earless-corner-tailed', cv41 = 6
Earless (cornered top-left) single-storey q with curly tail
q = 'earless-rounded-tailed', cv41 = 7
Earless (rounded top-left) single-storey q with curly tail
q = 'tailed-motion-serifed', cv41 = 8
q with tail and motion serifs
q = 'diagonal-tailed', cv41 = 9
q with diagonal tail
q = 'earless-corner-diagonal-tailed', cv41 = 10
Earless (cornered top-left) single-storey q with curly diagonal tail
q = 'earless-rounded-diagonal-tailed', cv41 = 11
Earless (rounded top-left) single-storey q with curly diagonal tail
q = 'diagonal-tailed-motion-serifed', cv41 = 12
q with diagonal tail and motion serifs
+
q = 'straight', cv41 = 1
q with straight bar
q = 'earless-corner', cv41 = 2
Earless (cornered top-left) single-storey q
q = 'earless-rounded', cv41 = 3
Earless (rounded top-left) single-storey q
q = 'straight-motion-serifed', cv41 = 4
q with straight bar and motion serifs
q = 'tailed', cv41 = 5
q with tail
q = 'earless-corner-tailed', cv41 = 6
Earless (cornered top-left) single-storey q with curly tail
q = 'earless-rounded-tailed', cv41 = 7
Earless (rounded top-left) single-storey q with curly tail
q = 'tailed-motion-serifed', cv41 = 8
q with tail and motion serifs
q = 'diagonal-tailed', cv41 = 9
q with diagonal tail
q = 'earless-corner-diagonal-tailed', cv41 = 10
Earless (cornered top-left) single-storey q with curly diagonal tail
q = 'earless-rounded-diagonal-tailed', cv41 = 11
Earless (rounded top-left) single-storey q with curly diagonal tail
q = 'diagonal-tailed-motion-serifed', cv41 = 12
q with diagonal tail and motion serifs
- Styles for `r`: -
r = 'serifless', cv42 = 1
Straight, serif-less r
r = 'serifed', cv42 = 2
r with serif at both top and bottom
r = 'top-serifed', cv42 = 3
r with serifs at top-left only
r = 'base-serifed', cv42 = 4
r with serifs at top-left only
r = 'earless-corner', cv42 = 5
Earless (corner top-left), serif-less r
r = 'earless-corner-serifed', cv42 = 6
Earless (corner top-left), serifed r
r = 'earless-rounded', cv42 = 7
Earless (rounded top-left), serif-less r
r = 'earless-rounded-serifed', cv42 = 8
Earless (rounded top-left), serifed r
r = 'hookless', cv42 = 9
Hookless, serifless r
r = 'hookless-serifed', cv42 = 10
Hookless r with top and bottom serifs
r = 'hookless-top-serifed', cv42 = 11
Hookless r with top serif
r = 'hookless-base-serifed', cv42 = 12
Hookless r with bottom serif
r = 'corner-hooked', cv42 = 13
r with vertical corner hook downwards
r = 'corner-hooked-serifed', cv42 = 14
r with vertical corner hook downwards, top and bottom serifs
r = 'corner-hooked-top-serifed', cv42 = 15
r with vertical corner hook downwards and top serif
r = 'corner-hooked-base-serifed', cv42 = 16
r with vertical corner hook downwards and bottom serif
r = 'compact', cv42 = 17
Hookless and compact, serifless r. Identical to compact for monospace fonts
r = 'compact-serifed', cv42 = 18
Hookless and compact r with top and bottom serifs. Identical to compact-serifed for monospace fonts
r = 'compact-top-serifed', cv42 = 19
Hookless and compact r with top serif. Identical to compact-top-serifed for monospace fonts
r = 'compact-base-serifed', cv42 = 20
Hookless and compact r with bottom serif. Identical to compact-base-serifed for monospace fonts
+
r = 'serifless', cv42 = 1
Straight, serif-less r
r = 'serifed', cv42 = 2
r with serif at both top and bottom
r = 'top-serifed', cv42 = 3
r with serifs at top-left only
r = 'base-serifed', cv42 = 4
r with serifs at top-left only
r = 'earless-corner', cv42 = 5
Earless (corner top-left), serif-less r
r = 'earless-corner-serifed', cv42 = 6
Earless (corner top-left), serifed r
r = 'earless-rounded', cv42 = 7
Earless (rounded top-left), serif-less r
r = 'earless-rounded-serifed', cv42 = 8
Earless (rounded top-left), serifed r
r = 'hookless', cv42 = 9
Hookless, serifless r
r = 'hookless-serifed', cv42 = 10
Hookless r with top and bottom serifs
r = 'hookless-top-serifed', cv42 = 11
Hookless r with top serif
r = 'hookless-base-serifed', cv42 = 12
Hookless r with bottom serif
r = 'corner-hooked', cv42 = 13
r with vertical corner hook downwards
r = 'corner-hooked-serifed', cv42 = 14
r with vertical corner hook downwards, top and bottom serifs
r = 'corner-hooked-top-serifed', cv42 = 15
r with vertical corner hook downwards and top serif
r = 'corner-hooked-base-serifed', cv42 = 16
r with vertical corner hook downwards and bottom serif
r = 'compact', cv42 = 17
Hookless and compact, serifless r. Identical to compact for monospace fonts
r = 'compact-serifed', cv42 = 18
Hookless and compact r with top and bottom serifs. Identical to compact-serifed for monospace fonts
r = 'compact-top-serifed', cv42 = 19
Hookless and compact r with top serif. Identical to compact-top-serifed for monospace fonts
r = 'compact-base-serifed', cv42 = 20
Hookless and compact r with bottom serif. Identical to compact-base-serifed for monospace fonts
- Styles for `s`: -
s = 'serifless', cv43 = 1
Serifless s
s = 'unilateral-serifed', cv43 = 2
s with single serif at top
s = 'bilateral-serifed', cv43 = 3
s with serifs at both end
s = 'unilateral-inward-serifed', cv43 = 4
s with single inward serif at top
s = 'bilateral-inward-serifed', cv43 = 5
s with inward serifs at both end
+
s = 'serifless', cv43 = 1
Serifless s
s = 'unilateral-serifed', cv43 = 2
s with single serif at top
s = 'bilateral-serifed', cv43 = 3
s with serifs at both end
s = 'unilateral-inward-serifed', cv43 = 4
s with single inward serif at top
s = 'bilateral-inward-serifed', cv43 = 5
s with inward serifs at both end
- Styles for `t`: -
t = 'standard', cv44 = 1
Standard t shape
t = 'flat-hook', cv44 = 2
t with flat hook
t = 'diagonal-tailed', cv44 = 3
t with diagonal tail
t = 'cross', cv44 = 4
Futura-like t shape
t = 'hookless-asymmetric', cv44 = 5
t without hook and with ony half the cross bar
t = 'standard-short-neck', cv44 = 6
Standard t shape with a shorter neck
t = 'flat-hook-short-neck', cv44 = 7
t with flat hook and a slightly shorter neck
t = 'diagonal-tailed-short-neck', cv44 = 8
t with diagonal tail and a shorter neck
t = 'cross-short-neck', cv44 = 9
Futura-like t shape with a shorter neck
t = 'hookless-asymmetric-short-neck', cv44 = 10
t without hook, with ony half the cross bar and a shorter neck
t = 'standard-short-neck2', cv44 = 11
Standard t shape with a more shorter neck
t = 'flat-hook-short-neck2', cv44 = 12
t with flat hook and a more shorter neck
t = 'diagonal-tailed-short-neck2', cv44 = 13
t with diagonal tail and a more shorter neck
t = 'cross-short-neck2', cv44 = 14
Futura-like t shape with a more shorter neck
t = 'hookless-asymmetric-short-neck2', cv44 = 15
t without hook, with ony half the cross bar and a more shorter neck
+
t = 'standard', cv44 = 1
Standard t shape
t = 'flat-hook', cv44 = 2
t with flat hook
t = 'diagonal-tailed', cv44 = 3
t with diagonal tail
t = 'cross', cv44 = 4
Futura-like t shape
t = 'hookless-asymmetric', cv44 = 5
t without hook and with ony half the cross bar
t = 'standard-short-neck', cv44 = 6
Standard t shape with a shorter neck
t = 'flat-hook-short-neck', cv44 = 7
t with flat hook and a slightly shorter neck
t = 'diagonal-tailed-short-neck', cv44 = 8
t with diagonal tail and a shorter neck
t = 'cross-short-neck', cv44 = 9
Futura-like t shape with a shorter neck
t = 'hookless-asymmetric-short-neck', cv44 = 10
t without hook, with ony half the cross bar and a shorter neck
t = 'standard-short-neck2', cv44 = 11
Standard t shape with a more shorter neck
t = 'flat-hook-short-neck2', cv44 = 12
t with flat hook and a more shorter neck
t = 'diagonal-tailed-short-neck2', cv44 = 13
t with diagonal tail and a more shorter neck
t = 'cross-short-neck2', cv44 = 14
Futura-like t shape with a more shorter neck
t = 'hookless-asymmetric-short-neck2', cv44 = 15
t without hook, with ony half the cross bar and a more shorter neck
- Styles for `u`: -
u = 'toothed', cv45 = 1
Normal u with bottom-right tooth
u = 'toothless-corner', cv45 = 2
Toothless (corner bottom-right) u
u = 'toothless-rounded', cv45 = 3
Toothless (rounded) u, like a smaller uppercase U
u = 'tailed', cv45 = 4
u with right bar and a slightly curly tail
u = 'motion-serifed', cv45 = 5
Normal u with right bar and motion serifs
u = 'tailed-motion-serifed', 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-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
+
u = 'toothed', cv45 = 1
Normal u with bottom-right tooth
u = 'toothless-corner', cv45 = 2
Toothless (corner bottom-right) u
u = 'toothless-rounded', cv45 = 3
Toothless (rounded) u, like a smaller uppercase U
u = 'tailed', cv45 = 4
u with right bar and a slightly curly tail
u = 'motion-serifed', cv45 = 5
Normal u with right bar and motion serifs
u = 'tailed-motion-serifed', 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-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`: -
v = 'straight', cv46 = 1
Standard, straight v
v = 'curly', cv46 = 2
Slightly curly v, like Iosevka 2.x
v = 'cursive', cv46 = 3
Cursive v
v = 'straight-motion-serifed', cv46 = 4
Standard, straight v, with motion serifs
v = 'curly-motion-serifed', cv46 = 5
Slightly curly v, like Iosevka 2.x, with motion serifs
v = 'cursive-serifed', cv46 = 6
Cursive v with motion serifs
+
v = 'straight', cv46 = 1
Standard, straight v
v = 'curly', cv46 = 2
Slightly curly v, like Iosevka 2.x
v = 'cursive', cv46 = 3
Cursive v
v = 'straight-motion-serifed', cv46 = 4
Standard, straight v, with motion serifs
v = 'curly-motion-serifed', cv46 = 5
Slightly curly v, like Iosevka 2.x, with motion serifs
v = 'cursive-serifed', cv46 = 6
Cursive v with motion serifs
- Styles for `w`: -
w = 'straight', cv47 = 1
Standard, straight w
w = 'curly', cv47 = 2
Slightly curly w, like Iosevka 2.x
w = 'straight-flat-top', cv47 = 3
Standard, straight w, and the middle is forced to be aligned the top
w = 'straight-double-v', cv47 = 4
Straight w looks like double V
w = 'straight-asymmetric', cv47 = 5
Straight w looks asymmetric
w = 'straight-vertical-sides', cv47 = 6
Straight w with vertical sides
w = 'cursive', cv47 = 7
Cursive w
w = 'straight-motion-serifed', cv47 = 8
Standard, straight w, with motion serifs
w = 'curly-motion-serifed', cv47 = 9
Slightly curly w, like Iosevka 2.x, with motion serifs
w = 'straight-flat-top-motion-serifed', cv47 = 10
Standard, straight w, and the middle is forced to be aligned the top, with motion serifs
w = 'straight-double-v-motion-serifed', cv47 = 11
Straight w looks like double V, with motion serifs
w = 'straight-asymmetric-motion-serifed', cv47 = 12
Straight w looks asymmetric, with motion serifs
w = 'straight-vertical-sides-motion-serifed', cv47 = 13
Straight w with vertical sides and motion serifs
w = 'cursive-motion-serifed', cv47 = 14
Cursive w with motion serifs
+
w = 'straight', cv47 = 1
Standard, straight w
w = 'curly', cv47 = 2
Slightly curly w, like Iosevka 2.x
w = 'straight-flat-top', cv47 = 3
Standard, straight w, and the middle is forced to be aligned the top
w = 'straight-double-v', cv47 = 4
Straight w looks like double V
w = 'straight-asymmetric', cv47 = 5
Straight w looks asymmetric
w = 'straight-vertical-sides', cv47 = 6
Straight w with vertical sides
w = 'cursive', cv47 = 7
Cursive w
w = 'straight-motion-serifed', cv47 = 8
Standard, straight w, with motion serifs
w = 'curly-motion-serifed', cv47 = 9
Slightly curly w, like Iosevka 2.x, with motion serifs
w = 'straight-flat-top-motion-serifed', cv47 = 10
Standard, straight w, and the middle is forced to be aligned the top, with motion serifs
w = 'straight-double-v-motion-serifed', cv47 = 11
Straight w looks like double V, with motion serifs
w = 'straight-asymmetric-motion-serifed', cv47 = 12
Straight w looks asymmetric, with motion serifs
w = 'straight-vertical-sides-motion-serifed', cv47 = 13
Straight w with vertical sides and motion serifs
w = 'cursive-motion-serifed', cv47 = 14
Cursive w with motion serifs
- Styles for `x`: -
x = 'straight-serifless', cv48 = 1
Serifless, straight x
x = 'curly-serifless', cv48 = 2
Serifless, slightly curly x, like Iosevka 2.x
x = 'straight-motion-serifed', cv48 = 3
Straight x with motion serifs
x = 'curly-motion-serifed', cv48 = 4
Slightly curly x, like Iosevka 2.x, with motion serifs
x = 'straight-serifed', cv48 = 5
Straight x with full serifs
x = 'curly-serifed', cv48 = 6
Slightly curly x, like Iosevka 2.x, with full serifs
x = 'cursive', cv48 = 7
Cursive x
+
x = 'straight-serifless', cv48 = 1
Serifless, straight x
x = 'curly-serifless', cv48 = 2
Serifless, slightly curly x, like Iosevka 2.x
x = 'straight-motion-serifed', cv48 = 3
Straight x with motion serifs
x = 'curly-motion-serifed', cv48 = 4
Slightly curly x, like Iosevka 2.x, with motion serifs
x = 'straight-serifed', cv48 = 5
Straight x with full serifs
x = 'curly-serifed', cv48 = 6
Slightly curly x, like Iosevka 2.x, with full serifs
x = 'cursive', cv48 = 7
Cursive x
- Styles for `y`: -
y = 'straight', cv49 = 1
Letter y that is fully straight
y = 'straight-turn', cv49 = 2
Letter y with straight upper and a tail turns leftward
y = 'curly', cv49 = 3
More curly letter y, like Iosevka 2.x
y = 'curly-turn', cv49 = 4
More curly letter y, like Iosevka 2.x, with a tail turns leftward
y = 'cursive', cv49 = 5
Cursive-like y
y = 'cursive-flat-hook', cv49 = 6
Cursive-like y with flat terminal hook
y = 'straight-motion-serifed', cv49 = 7
Letter y that is fully straight, with motion serifs
y = 'straight-turn-motion-serifed', cv49 = 8
Letter y with straight upper and a tail turns leftward, and motion serifs
y = 'curly-motion-serifed', cv49 = 9
More curly letter y, like Iosevka 2.x, with motion serifs
y = 'curly-turn-motion-serifed', cv49 = 10
More curly letter y, like Iosevka 2.x, with a tail turns leftward and motion serifs
y = 'cursive-motion-serifed', cv49 = 11
Cursive-like y, with motion serifs
y = 'cursive-flat-hook-motion-serifed', cv49 = 12
Cursive-like y with flat terminal hook, and motion serifs
+
y = 'straight', cv49 = 1
Letter y that is fully straight
y = 'straight-turn', cv49 = 2
Letter y with straight upper and a tail turns leftward
y = 'curly', cv49 = 3
More curly letter y, like Iosevka 2.x
y = 'curly-turn', cv49 = 4
More curly letter y, like Iosevka 2.x, with a tail turns leftward
y = 'cursive', cv49 = 5
Cursive-like y
y = 'cursive-flat-hook', cv49 = 6
Cursive-like y with flat terminal hook
y = 'straight-motion-serifed', cv49 = 7
Letter y that is fully straight, with motion serifs
y = 'straight-turn-motion-serifed', cv49 = 8
Letter y with straight upper and a tail turns leftward, and motion serifs
y = 'curly-motion-serifed', cv49 = 9
More curly letter y, like Iosevka 2.x, with motion serifs
y = 'curly-turn-motion-serifed', cv49 = 10
More curly letter y, like Iosevka 2.x, with a tail turns leftward and motion serifs
y = 'cursive-motion-serifed', cv49 = 11
Cursive-like y, with motion serifs
y = 'cursive-flat-hook-motion-serifed', cv49 = 12
Cursive-like y with flat terminal hook, and motion serifs
- Styles for `z`: -
z = 'straight-serifless', cv50 = 1
Straight z without serifs
z = 'straight-serifless-with-crossbar', cv50 = 2
Straight z with a diagonal crossbar, and without serifs
z = 'straight-serifless-with-horizontal-crossbar', cv50 = 3
Straight z with a horizontal crossbar, and without serifs
z = 'curly-serifless', cv50 = 4
Curly z without serifs
z = 'curly-serifless-with-crossbar', cv50 = 5
Curly z with a diagonal crossbar, and without serifs
z = 'curly-serifless-with-horizontal-crossbar', cv50 = 6
Curly z with a horizontal crossbar, and without serifs
z = 'straight-serifed', cv50 = 7
Straight z with top and bottom serifs
z = 'straight-serifed-with-crossbar', cv50 = 8
Straight z with a diagonal crossbar and serifs
z = 'straight-serifed-with-horizontal-crossbar', cv50 = 9
Straight z with a horizontal crossbar and serifs
z = 'curly-serifed', cv50 = 10
Curly z with top and bottom serifs
z = 'curly-serifed-with-crossbar', cv50 = 11
Curly z with a diagonal crossbar and serifs
z = 'curly-serifed-with-horizontal-crossbar', cv50 = 12
Curly z with a horizontal crossbar and serifs
z = 'straight-bottom-serifed', cv50 = 13
Standard z with serif at bottom
z = 'straight-bottom-serifed-with-crossbar', cv50 = 14
Standard z with a diagonal crossbar and serif at bottom
z = 'straight-bottom-serifed-with-horizontal-crossbar', cv50 = 15
Standard z with a horizontal crossbar and serif at bottom
z = 'curly-bottom-serifed-with-crossbar', cv50 = 16
Curly z with serif at bottom
z = 'curly-bottom-serifed-with-horizontal-crossbar', cv50 = 17
Curly z with a diagonal crossbar and serif at bottom
z = 'curly-bottom-serifed', cv50 = 18
Curly z with a horizontal crossbar and serif at bottom
z = 'straight-top-serifed', cv50 = 19
Standard z with serif at top
z = 'straight-top-serifed-with-crossbar', cv50 = 20
Standard z with a diagonal crossbar and serif at top
z = 'straight-top-serifed-with-horizontal-crossbar', cv50 = 21
Standard z with a horizontal crossbar and serif at top
z = 'curly-top-serifed', cv50 = 22
Curly z with serif at top
z = 'curly-top-serifed-with-crossbar', cv50 = 23
Curly z with a diagonal crossbar and serif at top
z = 'curly-top-serifed-with-horizontal-crossbar', cv50 = 24
Curly z with a horizontal crossbar and serif at top
z = 'cursive', cv50 = 25
Cursive z
z = 'cursive-with-crossbar', cv50 = 26
Cursive z with a diagonal cross bar
z = 'cursive-with-horizontal-crossbar', cv50 = 27
Cursive z with a horizontal cross bar
+
z = 'straight-serifless', cv50 = 1
Straight z without serifs
z = 'straight-serifless-with-crossbar', cv50 = 2
Straight z with a diagonal crossbar, and without serifs
z = 'straight-serifless-with-horizontal-crossbar', cv50 = 3
Straight z with a horizontal crossbar, and without serifs
z = 'curly-serifless', cv50 = 4
Curly z without serifs
z = 'curly-serifless-with-crossbar', cv50 = 5
Curly z with a diagonal crossbar, and without serifs
z = 'curly-serifless-with-horizontal-crossbar', cv50 = 6
Curly z with a horizontal crossbar, and without serifs
z = 'straight-serifed', cv50 = 7
Straight z with top and bottom serifs
z = 'straight-serifed-with-crossbar', cv50 = 8
Straight z with a diagonal crossbar and serifs
z = 'straight-serifed-with-horizontal-crossbar', cv50 = 9
Straight z with a horizontal crossbar and serifs
z = 'curly-serifed', cv50 = 10
Curly z with top and bottom serifs
z = 'curly-serifed-with-crossbar', cv50 = 11
Curly z with a diagonal crossbar and serifs
z = 'curly-serifed-with-horizontal-crossbar', cv50 = 12
Curly z with a horizontal crossbar and serifs
z = 'straight-bottom-serifed', cv50 = 13
Standard z with serif at bottom
z = 'straight-bottom-serifed-with-crossbar', cv50 = 14
Standard z with a diagonal crossbar and serif at bottom
z = 'straight-bottom-serifed-with-horizontal-crossbar', cv50 = 15
Standard z with a horizontal crossbar and serif at bottom
z = 'curly-bottom-serifed-with-crossbar', cv50 = 16
Curly z with serif at bottom
z = 'curly-bottom-serifed-with-horizontal-crossbar', cv50 = 17
Curly z with a diagonal crossbar and serif at bottom
z = 'curly-bottom-serifed', cv50 = 18
Curly z with a horizontal crossbar and serif at bottom
z = 'straight-top-serifed', cv50 = 19
Standard z with serif at top
z = 'straight-top-serifed-with-crossbar', cv50 = 20
Standard z with a diagonal crossbar and serif at top
z = 'straight-top-serifed-with-horizontal-crossbar', cv50 = 21
Standard z with a horizontal crossbar and serif at top
z = 'curly-top-serifed', cv50 = 22
Curly z with serif at top
z = 'curly-top-serifed-with-crossbar', cv50 = 23
Curly z with a diagonal crossbar and serif at top
z = 'curly-top-serifed-with-horizontal-crossbar', cv50 = 24
Curly z with a horizontal crossbar and serif at top
z = 'cursive', cv50 = 25
Cursive z
z = 'cursive-with-crossbar', cv50 = 26
Cursive z with a diagonal cross bar
z = 'cursive-with-horizontal-crossbar', cv50 = 27
Cursive z with a horizontal cross bar
- Styles for `ſ` (Long-S): -
long-s = 'bent-hook', cv51 = 1
Long-S with standard bending hook
long-s = 'flat-hook', cv51 = 2
Long-S with flat hook
long-s = 'bent-hook-descending', cv51 = 3
Long-S with standard bending hook and descends baseline
long-s = 'flat-hook-descending', cv51 = 4
Long-S with flat hook and descends baseline
long-s = 'bent-hook-tailed', cv51 = 5
Long-S with standard bending hook and tail
long-s = 'flat-hook-tailed', cv51 = 6
Long-S with flat hook and tail
+
long-s = 'bent-hook', cv51 = 1
Long-S with standard bending hook
long-s = 'flat-hook', cv51 = 2
Long-S with flat hook
long-s = 'bent-hook-descending', cv51 = 3
Long-S with standard bending hook and descends baseline
long-s = 'flat-hook-descending', cv51 = 4
Long-S with flat hook and descends baseline
long-s = 'bent-hook-tailed', cv51 = 5
Long-S with standard bending hook and tail
long-s = 'flat-hook-tailed', cv51 = 6
Long-S with flat hook and tail
- Styles for `ß` (Eszet): -
eszet = 'traditional', cv52 = 1
Traditional, Fraktur-like Eszet (ß)
eszet = 'traditional-descending', cv52 = 2
Traditional, Fraktur-like Eszet (ß) with descending bar
eszet = 'traditional-tailed', cv52 = 3
Traditional, Fraktur-like Eszet (ß) with descending tail
eszet = 'traditional-flat-hook', cv52 = 4
Traditional, Fraktur-like Eszet (ß) with flat hook
eszet = 'traditional-flat-hook-descending', cv52 = 5
Traditional, Fraktur-like Eszet (ß) with flat hook and descending bar
eszet = 'traditional-flat-hook-tailed', cv52 = 6
Traditional, Fraktur-like Eszet (ß) with flat hook and descending tail
eszet = 'sulzbacher', cv52 = 7
More modern, beta-like Eszet (ß)
eszet = 'sulzbacher-descending', cv52 = 8
More modern, beta-like Eszet (ß) with descending bar
eszet = 'sulzbacher-tailed', cv52 = 9
More modern, beta-like Eszet (ß) with descending tail
eszet = 'longs-s-lig', cv52 = 10
Eszet (ß) shown as a ligature of long-S (ſ) and s
eszet = 'longs-s-lig-descending', cv52 = 11
Eszet (ß) shown as a ligature of long-S (ſ) and s, with descending bar
eszet = 'longs-s-lig-tailed', cv52 = 12
Eszet (ß) shown as a ligature of long-S (ſ) and s, with descending tail
+
eszet = 'traditional', cv52 = 1
Traditional, Fraktur-like Eszet (ß)
eszet = 'traditional-descending', cv52 = 2
Traditional, Fraktur-like Eszet (ß) with descending bar
eszet = 'traditional-tailed', cv52 = 3
Traditional, Fraktur-like Eszet (ß) with descending tail
eszet = 'traditional-flat-hook', cv52 = 4
Traditional, Fraktur-like Eszet (ß) with flat hook
eszet = 'traditional-flat-hook-descending', cv52 = 5
Traditional, Fraktur-like Eszet (ß) with flat hook and descending bar
eszet = 'traditional-flat-hook-tailed', cv52 = 6
Traditional, Fraktur-like Eszet (ß) with flat hook and descending tail
eszet = 'sulzbacher', cv52 = 7
More modern, beta-like Eszet (ß)
eszet = 'sulzbacher-descending', cv52 = 8
More modern, beta-like Eszet (ß) with descending bar
eszet = 'sulzbacher-tailed', cv52 = 9
More modern, beta-like Eszet (ß) with descending tail
eszet = 'longs-s-lig', cv52 = 10
Eszet (ß) shown as a ligature of long-S (ſ) and s
eszet = 'longs-s-lig-descending', cv52 = 11
Eszet (ß) shown as a ligature of long-S (ſ) and s, with descending bar
eszet = 'longs-s-lig-tailed', cv52 = 12
Eszet (ß) shown as a ligature of long-S (ſ) and s, with descending tail
- Styles for `Λ`, `Δ` (Greek capital Lambda (`Λ`) and Greek capital Delta (`Δ`)): -
turn-v = 'straight', cv53 = 1
Standard, straight Greek capital Lambda (Λ) and Greek capital Delta (Δ)
turn-v = 'curly', cv53 = 2
Slightly curly Greek capital Lambda (Λ) and Greek capital Delta (Δ), like Iosevka 2.x
+
turn-v = 'straight', cv53 = 1
Standard, straight Greek capital Lambda (Λ) and Greek capital Delta (Δ)
turn-v = 'curly', cv53 = 2
Slightly curly Greek capital Lambda (Λ) and Greek capital Delta (Δ), like Iosevka 2.x
- Styles for `α` (Greek lower Alpha): -
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 = '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
- Styles for `δ` (Greek lower Delta): -
lower-delta = 'rounded', VXAA = 1
Greek lower Delta (δ) with rounded top
lower-delta = 'flat-top', VXAA = 2
Greek lower Delta (δ) with flat top
+
lower-delta = 'rounded', VXAA = 1
Greek lower Delta (δ) with rounded top
lower-delta = 'flat-top', VXAA = 2
Greek lower Delta (δ) with flat top
- Styles for `Γ` (Greek capital Gamma): -
capital-gamma = 'serifless', cv55 = 1
Standard capital Gamma (Γ) without serifs
capital-gamma = 'top-right-serifed', cv55 = 2
Standard capital Gamma (Γ) with serifs at top right
capital-gamma = 'serifed', cv55 = 3
Standard capital Gamma (Γ) with motion serifs at top and bottom
+
capital-gamma = 'serifless', cv55 = 1
Standard capital Gamma (Γ) without serifs
capital-gamma = 'top-right-serifed', cv55 = 2
Standard capital Gamma (Γ) with serifs at top right
capital-gamma = 'serifed', cv55 = 3
Standard capital Gamma (Γ) with motion serifs at top and bottom
- Styles for `ι` (Greek lower Iota): -
lower-iota = 'zshaped', cv56 = 1
Z-shaped Greek lower Iota (ι)
lower-iota = 'hooky-bottom', cv56 = 2
Greek lower Iota (ι) with a sharp-turning horizontal tail
lower-iota = 'tailed', cv56 = 3
Greek lower Iota (ι) with curly tail
lower-iota = 'tailed-serifed', cv56 = 4
Greek lower Iota (ι) with top serif and curly tail
lower-iota = 'flat-tailed', cv56 = 5
Greek lower Iota (ι) with a curly-then-flat tail
lower-iota = 'serifed-flat-tailed', cv56 = 6
Greek lower Iota (ι) with top serif and a curly-then-flat tail
+
lower-iota = 'zshaped', cv56 = 1
Z-shaped Greek lower Iota (ι)
lower-iota = 'hooky-bottom', cv56 = 2
Greek lower Iota (ι) with a sharp-turning horizontal tail
lower-iota = 'tailed', cv56 = 3
Greek lower Iota (ι) with curly tail
lower-iota = 'tailed-serifed', cv56 = 4
Greek lower Iota (ι) with top serif and curly tail
lower-iota = 'flat-tailed', cv56 = 5
Greek lower Iota (ι) with 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): -
lower-lambda = 'straight', cv57 = 1
More-straight Greek small Lambda (λ)
lower-lambda = 'straight-turn', cv57 = 2
Greek small Lambda (λ) with straight upper and a tail turns leftward
lower-lambda = 'curly', cv57 = 3
More curly Greek small Lambda (λ), like Iosevka 2.x
lower-lambda = 'curly-turn', cv57 = 4
More curly Greek small Lambda (λ), like Iosevka 2.x, with a tail turns leftward
+
lower-lambda = 'straight', cv57 = 1
More-straight Greek small Lambda (λ)
lower-lambda = 'straight-turn', cv57 = 2
Greek small Lambda (λ) with straight upper and a tail turns leftward
lower-lambda = 'curly', cv57 = 3
More curly Greek small Lambda (λ), like Iosevka 2.x
lower-lambda = 'curly-turn', cv57 = 4
More curly Greek small Lambda (λ), like Iosevka 2.x, with a tail turns leftward
- Styles for `μ` (Greek small Mu): -
lower-mu = 'tailless', VXAC = 1
Tailless Greek small Mu (μ)
lower-mu = 'tailed', VXAC = 2
Tailed Greek small Mu (μ)
+
lower-mu = 'tailless', VXAC = 1
Tailless Greek small Mu (μ)
lower-mu = 'tailed', VXAC = 2
Tailed Greek small Mu (μ)
- Styles for `ξ` (Greek lower Xi): -
lower-xi = 'rounded', VXAB = 1
Greek lower Xi (ξ) with rounded top
lower-xi = 'flat-top', VXAB = 2
Greek lower Xi (ξ) with flat top
+
lower-xi = 'rounded', VXAB = 1
Greek lower Xi (ξ) with rounded top
lower-xi = 'flat-top', VXAB = 2
Greek lower Xi (ξ) with flat top
- 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
+
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
+
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 = 'curly-bottom-right-serifed', cv60 = 10
Slightly curly Cyrillic Capital Ka (К) , like Iosevka 2.x, with serifs at bottom right
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-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 = 'straight-serifed', cv60 = 13
Cyrillic Capital Ka (К) with standard shape and serifs
cyrl-capital-ka = 'curly-serifed', cv60 = 14
Slightly curly Cyrillic Capital Ka (К) , like Iosevka 2.x, with serifs
cyrl-capital-ka = 'symmetric-touching-serifed', cv60 = 15
Cyrillic Capital Ka (К) with symmetric legs disconnected to the vertical bar, and serifs
cyrl-capital-ka = 'symmetric-connected-serifed', cv60 = 16
Cyrillic Capital Ka (К) with symmetric legs connected to the vertical bar, and serifs
cyrl-capital-ka = 'straight-top-left-and-bottom-right-serifed', cv60 = 17
Cyrillic Capital Ka (К) with standard shape and serifs at top left and bottom right
cyrl-capital-ka = 'curly-top-left-and-bottom-right-serifed', cv60 = 18
Slightly curly Cyrillic Capital Ka (К) , like Iosevka 2.x, with serifs at top left and bottom right
cyrl-capital-ka = 'symmetric-touching-top-left-and-bottom-right-serifed', cv60 = 19
Cyrillic Capital Ka (К) with symmetric legs disconnected to the vertical bar, and serifs at top left and bottom right
cyrl-capital-ka = 'symmetric-connected-top-left-and-bottom-right-serifed', cv60 = 20
Cyrillic Capital Ka (К) with symmetric legs connected to the vertical bar, and serifs at top left and bottom right
+
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 = 'curly-bottom-right-serifed', cv60 = 10
Slightly curly Cyrillic Capital Ka (К) , like Iosevka 2.x, with serifs at bottom right
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-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 = 'straight-serifed', cv60 = 13
Cyrillic Capital Ka (К) with standard shape and serifs
cyrl-capital-ka = 'curly-serifed', cv60 = 14
Slightly curly Cyrillic Capital Ka (К) , like Iosevka 2.x, with serifs
cyrl-capital-ka = 'symmetric-touching-serifed', cv60 = 15
Cyrillic Capital Ka (К) with symmetric legs disconnected to the vertical bar, and serifs
cyrl-capital-ka = 'symmetric-connected-serifed', cv60 = 16
Cyrillic Capital Ka (К) with symmetric legs connected to the vertical bar, and serifs
cyrl-capital-ka = 'straight-top-left-and-bottom-right-serifed', cv60 = 17
Cyrillic Capital Ka (К) with standard shape and serifs at top left and bottom right
cyrl-capital-ka = 'curly-top-left-and-bottom-right-serifed', cv60 = 18
Slightly curly Cyrillic Capital Ka (К) , like Iosevka 2.x, with serifs at top left and bottom right
cyrl-capital-ka = 'symmetric-touching-top-left-and-bottom-right-serifed', cv60 = 19
Cyrillic Capital Ka (К) with symmetric legs disconnected to the vertical bar, and serifs at top left and bottom right
cyrl-capital-ka = 'symmetric-connected-top-left-and-bottom-right-serifed', cv60 = 20
Cyrillic Capital Ka (К) with symmetric legs connected to the vertical bar, and serifs at top left and bottom right
- Styles for `к` (Cyrillic Ka): -
cyrl-ka = 'straight-serifless', cv61 = 1
Cyrillic Lower Ka (к) with standard shape, and without serifs
cyrl-ka = 'curly-serifless', cv61 = 2
Slightly curly Cyrillic Lower Ka (к) , like Iosevka 2.x, and without serifs
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-serifless', cv61 = 4
Cyrillic Lower Ka (к) with symmetric legs connected to the vertical bar, and without serifs
cyrl-ka = 'straight-top-left-serifed', cv61 = 5
Cyrillic Lower Ka (к) with standard shape and serifs at top left
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-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-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
cyrl-ka = 'straight-top-left-and-bottom-right-serifed', cv61 = 17
Cyrillic Lower Ka (к) with standard shape and serifs at top left and bottom right
cyrl-ka = 'curly-top-left-and-bottom-right-serifed', cv61 = 18
Slightly curly Cyrillic Lower Ka (к) , like Iosevka 2.x, with serifs at top left and bottom right
cyrl-ka = 'symmetric-touching-top-left-and-bottom-right-serifed', cv61 = 19
Cyrillic Lower Ka (к) with symmetric legs disconnected to the vertical bar, and serifs at top left and bottom right
cyrl-ka = 'symmetric-connected-top-left-and-bottom-right-serifed', cv61 = 20
Cyrillic Lower Ka (к) with symmetric legs connected to the vertical bar, and serifs at top left and bottom right
+
cyrl-ka = 'straight-serifless', cv61 = 1
Cyrillic Lower Ka (к) with standard shape, and without serifs
cyrl-ka = 'curly-serifless', cv61 = 2
Slightly curly Cyrillic Lower Ka (к) , like Iosevka 2.x, and without serifs
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-serifless', cv61 = 4
Cyrillic Lower Ka (к) with symmetric legs connected to the vertical bar, and without serifs
cyrl-ka = 'straight-top-left-serifed', cv61 = 5
Cyrillic Lower Ka (к) with standard shape and serifs at top left
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-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-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
cyrl-ka = 'straight-top-left-and-bottom-right-serifed', cv61 = 17
Cyrillic Lower Ka (к) with standard shape and serifs at top left and bottom right
cyrl-ka = 'curly-top-left-and-bottom-right-serifed', cv61 = 18
Slightly curly Cyrillic Lower Ka (к) , like Iosevka 2.x, with serifs at top left and bottom right
cyrl-ka = 'symmetric-touching-top-left-and-bottom-right-serifed', cv61 = 19
Cyrillic Lower Ka (к) with symmetric legs disconnected to the vertical bar, and serifs at top left and bottom right
cyrl-ka = 'symmetric-connected-top-left-and-bottom-right-serifed', cv61 = 20
Cyrillic Lower Ka (к) with symmetric legs connected to the vertical bar, and serifs at top left and bottom right
- 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
+
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 = 'serifless', cv63 = 1
Cyrillic Lower En (н) with standard shape
cyrl-en = 'tailed-serifless', cv63 = 2
Cyrillic Lower En (н) with tail
cyrl-en = 'top-left-serifed', cv63 = 3
Cyrillic Lower En (н) with outward serifs only at top left
cyrl-en = 'tailed-top-left-serifed', cv63 = 4
Cyrillic Lower En (н) with tail and outward serifs only at top left
cyrl-en = 'top-left-bottom-right-serifed', cv63 = 5
Cyrillic Lower En (н) with outward serifs only at top left and bottom right
cyrl-en = 'serifed', cv63 = 6
Cyrillic Lower En (н) with full serifs
cyrl-en = 'tailed-serifed', cv63 = 7
Cyrillic Lower En (н) with tail and full serifs
+
cyrl-en = 'serifless', cv63 = 1
Cyrillic Lower En (н) with standard shape
cyrl-en = 'tailed-serifless', cv63 = 2
Cyrillic Lower En (н) with tail
cyrl-en = 'top-left-serifed', cv63 = 3
Cyrillic Lower En (н) with outward serifs only at top left
cyrl-en = 'tailed-top-left-serifed', cv63 = 4
Cyrillic Lower En (н) with tail and outward serifs only at top left
cyrl-en = 'top-left-bottom-right-serifed', cv63 = 5
Cyrillic Lower En (н) with outward serifs only at top left and bottom right
cyrl-en = 'serifed', cv63 = 6
Cyrillic Lower En (н) with full serifs
cyrl-en = 'tailed-serifed', cv63 = 7
Cyrillic Lower En (н) with tail and full 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
+
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
+
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): -
cyrl-capital-u = 'straight', cv66 = 1
Cyrillic capital U (У) that is fully straight
cyrl-capital-u = 'straight-turn', cv66 = 2
Cyrillic capital U (У) with straight upper and a tail turns leftward
cyrl-capital-u = 'curly', cv66 = 3
More curly Cyrillic capital U (У), like Iosevka 2.x
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', cv66 = 5
Cursive-like Cyrillic capital U (У)
cyrl-capital-u = 'cursive-flat-hook', cv66 = 6
Cursive-like Cyrillic capital U (У) with flat terminal hook
+
cyrl-capital-u = 'straight', cv66 = 1
Cyrillic capital U (У) that is fully straight
cyrl-capital-u = 'straight-turn', cv66 = 2
Cyrillic capital U (У) with straight upper and a tail turns leftward
cyrl-capital-u = 'curly', cv66 = 3
More curly Cyrillic capital U (У), like Iosevka 2.x
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', cv66 = 5
Cursive-like Cyrillic capital U (У)
cyrl-capital-u = 'cursive-flat-hook', cv66 = 6
Cursive-like Cyrillic capital U (У) with flat terminal hook
- Styles for `Я` (Cyrillic Capital Ya): -
cyrl-capital-ya = 'straight', cv67 = 1
Standard, straight-leg Cyrillic Capital Ya (Я)
cyrl-capital-ya = 'curly', cv67 = 2
Slightly curly-legged Cyrillic Capital Ya (Я), like Iosevka 2.x
cyrl-capital-ya = 'standing', cv67 = 3
Cyrillic Capital Ya (Я) with near-vertical standing leg
cyrl-capital-ya = 'straight-open', cv67 = 4
Standard, straight-leg Cyrillic Capital Ya (Я), with open contour at bottom
cyrl-capital-ya = 'curly-open', cv67 = 5
Slightly curly-legged Cyrillic Capital Ya (Я), like Iosevka 2.x, with open contour at bottom
cyrl-capital-ya = 'standing-open', cv67 = 6
Cyrillic Capital Ya (Я) with near-vertical standing leg, with open contour at bottom
+
cyrl-capital-ya = 'straight', cv67 = 1
Standard, straight-leg Cyrillic Capital Ya (Я)
cyrl-capital-ya = 'curly', cv67 = 2
Slightly curly-legged Cyrillic Capital Ya (Я), like Iosevka 2.x
cyrl-capital-ya = 'standing', cv67 = 3
Cyrillic Capital Ya (Я) with near-vertical standing leg
cyrl-capital-ya = 'straight-open', cv67 = 4
Standard, straight-leg Cyrillic Capital Ya (Я), with open contour at bottom
cyrl-capital-ya = 'curly-open', cv67 = 5
Slightly curly-legged Cyrillic Capital Ya (Я), like Iosevka 2.x, with open contour at bottom
cyrl-capital-ya = 'standing-open', cv67 = 6
Cyrillic Capital Ya (Я) with near-vertical standing leg, with open contour at bottom
- Styles for `я` (Cyrillic Lower Ya): -
cyrl-ya = 'straight', cv68 = 1
Standard, straight-leg Cyrillic Lower Ya (я)
cyrl-ya = 'curly', cv68 = 2
Slightly curly-legged Cyrillic Lower Ya (я), like Iosevka 2.x
cyrl-ya = 'standing', cv68 = 3
Cyrillic Lower Ya (я) with near-vertical standing leg
cyrl-ya = 'straight-open', cv68 = 4
Standard, straight-leg Cyrillic Lower Ya (я), with open contour at bottom
cyrl-ya = 'curly-open', cv68 = 5
Slightly curly-legged Cyrillic Lower Ya (я), like Iosevka 2.x, with open contour at bottom
cyrl-ya = 'standing-open', cv68 = 6
Cyrillic Lower Ya (я) with near-vertical standing leg, with open contour at bottom
cyrl-ya = 'straight-tailed', cv68 = 7
Standard, straight-leg Cyrillic Lower Ya (я), with tail
cyrl-ya = 'curly-tailed', cv68 = 8
Slightly curly-legged Cyrillic Lower Ya (я), like Iosevka 2.x, with tail
cyrl-ya = 'standing-tailed', cv68 = 9
Cyrillic Lower Ya (я) with near-vertical standing leg
cyrl-ya = 'straight-open-tailed', cv68 = 10
Standard, straight-leg Cyrillic Lower Ya (я), with open contour at bottom and tail
cyrl-ya = 'curly-open-tailed', cv68 = 11
Slightly curly-legged Cyrillic Lower Ya (я), like Iosevka 2.x, with open contour at bottom and tail
cyrl-ya = 'standing-open-tailed', cv68 = 12
Cyrillic Lower Ya (я) with near-vertical standing leg, with open contour at bottom and tail
+
cyrl-ya = 'straight', cv68 = 1
Standard, straight-leg Cyrillic Lower Ya (я)
cyrl-ya = 'curly', cv68 = 2
Slightly curly-legged Cyrillic Lower Ya (я), like Iosevka 2.x
cyrl-ya = 'standing', cv68 = 3
Cyrillic Lower Ya (я) with near-vertical standing leg
cyrl-ya = 'straight-open', cv68 = 4
Standard, straight-leg Cyrillic Lower Ya (я), with open contour at bottom
cyrl-ya = 'curly-open', cv68 = 5
Slightly curly-legged Cyrillic Lower Ya (я), like Iosevka 2.x, with open contour at bottom
cyrl-ya = 'standing-open', cv68 = 6
Cyrillic Lower Ya (я) with near-vertical standing leg, with open contour at bottom
cyrl-ya = 'straight-tailed', cv68 = 7
Standard, straight-leg Cyrillic Lower Ya (я), with tail
cyrl-ya = 'curly-tailed', cv68 = 8
Slightly curly-legged Cyrillic Lower Ya (я), like Iosevka 2.x, with tail
cyrl-ya = 'standing-tailed', cv68 = 9
Cyrillic Lower Ya (я) with near-vertical standing leg
cyrl-ya = 'straight-open-tailed', cv68 = 10
Standard, straight-leg Cyrillic Lower Ya (я), with open contour at bottom and tail
cyrl-ya = 'curly-open-tailed', cv68 = 11
Slightly curly-legged Cyrillic Lower Ya (я), like Iosevka 2.x, with open contour at bottom and tail
cyrl-ya = 'standing-open-tailed', cv68 = 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', cv69 = 1
Cyrillic Lower Yeri (ь) with corner at bottom left
cyrl-yeri = 'round', cv69 = 2
Cyrillic Lower Yeri (ь) with rounded shape
cyrl-yeri = 'cursive', cv69 = 3
Cyrillic Lower Yeri (ь) with cursive shape
+
cyrl-yeri = 'corner', cv69 = 1
Cyrillic Lower Yeri (ь) with corner at bottom left
cyrl-yeri = 'round', cv69 = 2
Cyrillic Lower Yeri (ь) with rounded shape
cyrl-yeri = 'cursive', cv69 = 3
Cyrillic Lower Yeri (ь) with cursive shape
- Styles for `ы` (Cyrillic Lower Yery): -
cyrl-yery = 'corner', cv70 = 1
Cyrillic Lower Yery (ы) with corner at bottom left
cyrl-yery = 'round', cv70 = 2
Cyrillic Lower Yery (ы) with rounded shape
cyrl-yery = 'cursive', cv70 = 3
Cyrillic Lower Yery (ы) with cursive shape
cyrl-yery = 'corner-tailed', cv70 = 4
Cyrillic Lower Yery (ы) with corner at bottom left and tail
cyrl-yery = 'round-tailed', cv70 = 5
Cyrillic Lower Yery (ы) with rounded shape and tail
cyrl-yery = 'cursive-tailed', cv70 = 6
Cyrillic Lower Yery (ы) with cursive shape and tail
+
cyrl-yery = 'corner', cv70 = 1
Cyrillic Lower Yery (ы) with corner at bottom left
cyrl-yery = 'round', cv70 = 2
Cyrillic Lower Yery (ы) with rounded shape
cyrl-yery = 'cursive', cv70 = 3
Cyrillic Lower Yery (ы) with cursive shape
cyrl-yery = 'corner-tailed', cv70 = 4
Cyrillic Lower Yery (ы) with corner at bottom left and tail
cyrl-yery = 'round-tailed', cv70 = 5
Cyrillic Lower Yery (ы) with rounded shape and tail
cyrl-yery = 'cursive-tailed', cv70 = 6
Cyrillic Lower Yery (ы) with cursive shape and tail
- Styles for `0`: -
zero = 'unslashed', cv71 = 1
O-like Zero (0)
zero = 'slashed', cv71 = 2
Slashed Zero (0)
zero = 'reverse-slashed', cv71 = 3
Reverse-slashed Zero (0)
zero = 'dotted', cv71 = 4
Dotted Zero (0)
zero = 'long-dotted', cv71 = 5
Long-dotted Zero (0) like Hack
zero = 'unslashed-oval', cv71 = 6
O-like Zero (0) but more round
zero = 'slashed-oval', cv71 = 7
Slashed Zero (0) but more round
zero = 'reverse-slashed-oval', cv71 = 8
Reverse-slashed Zero (0) but more round
zero = 'dotted-oval', cv71 = 9
Dotted Zero (0) but more round
zero = 'long-dotted-oval', cv71 = 10
Long-dotted Zero (0) like Hack but more round
zero = 'slashed-split', cv71 = 11
Slashed Zero (0) with slash separated from the outline
zero = 'reverse-slashed-split', cv71 = 12
Reverse-slashed Zero (0) with slash separated from the outline
zero = 'slashed-split-oval', cv71 = 13
Slashed Zero (0) with slash separated from the outline and more round
zero = 'reverse-slashed-split-oval', cv71 = 14
Reverse-slashed Zero (0) with slash separated from the outline and more round
+
zero = 'unslashed', cv71 = 1
O-like Zero (0)
zero = 'slashed', cv71 = 2
Slashed Zero (0)
zero = 'reverse-slashed', cv71 = 3
Reverse-slashed Zero (0)
zero = 'dotted', cv71 = 4
Dotted Zero (0)
zero = 'long-dotted', cv71 = 5
Long-dotted Zero (0) like Hack
zero = 'unslashed-oval', cv71 = 6
O-like Zero (0) but more round
zero = 'slashed-oval', cv71 = 7
Slashed Zero (0) but more round
zero = 'reverse-slashed-oval', cv71 = 8
Reverse-slashed Zero (0) but more round
zero = 'dotted-oval', cv71 = 9
Dotted Zero (0) but more round
zero = 'long-dotted-oval', cv71 = 10
Long-dotted Zero (0) like Hack but more round
zero = 'slashed-split', cv71 = 11
Slashed Zero (0) with slash separated from the outline
zero = 'reverse-slashed-split', cv71 = 12
Reverse-slashed Zero (0) with slash separated from the outline
zero = 'slashed-split-oval', cv71 = 13
Slashed Zero (0) with slash separated from the outline and more round
zero = 'reverse-slashed-split-oval', cv71 = 14
Reverse-slashed Zero (0) with slash separated from the outline and more round
- Styles for `1`: -
one = 'no-base', cv72 = 1
1 without bottom serif
one = 'base', cv72 = 2
1 with bottom serif
one = 'line', cv72 = 3
1 drawn just like a straight line
one = 'no-base-long-top-serif', cv72 = 4
1 without bottom serif and with a long top serif
one = 'base-long-top-serif', cv72 = 5
1 with bottom serif and a long top serif
one = 'no-base-flat-top-serif', cv72 = 6
1 without bottom serif and with a flat top serif
one = 'base-flat-top-serif', cv72 = 7
1 with bottom serif and a flat top serif
+
one = 'no-base', cv72 = 1
1 without bottom serif
one = 'base', cv72 = 2
1 with bottom serif
one = 'line', cv72 = 3
1 drawn just like a straight line
one = 'no-base-long-top-serif', cv72 = 4
1 without bottom serif and with a long top serif
one = 'base-long-top-serif', cv72 = 5
1 with bottom serif and a long top serif
one = 'no-base-flat-top-serif', cv72 = 6
1 without bottom serif and with a flat top serif
one = 'base-flat-top-serif', cv72 = 7
1 with bottom serif and a flat top serif
- Styles for `2`: -
two = 'straight-neck', cv73 = 1
2 with straight neck
two = 'curly-neck', cv73 = 2
2 with curly neck
+
two = 'straight-neck', cv73 = 1
2 with straight neck
two = 'curly-neck', cv73 = 2
2 with curly neck
- Styles for `3`: -
three = 'flat-top', cv74 = 1
Flat top 3 (Like Museo Sans / Montserrat)
three = 'two-arcs', cv74 = 2
Arched top 3
+
three = 'flat-top', cv74 = 1
Flat top 3 (Like Museo Sans / Montserrat)
three = 'two-arcs', cv74 = 2
Arched top 3
- Styles for `4`: -
four = 'closed', cv75 = 1
4 with closed contour
four = 'closed-non-crossing', cv75 = 2
4 with closed contour but the horizontal bar does not overflow the vertical bar
four = 'semi-open', cv75 = 3
4 with semi-open contour
four = 'semi-open-non-crossing', cv75 = 4
4 with semi-open contour but the horizontal bar does not overflow the vertical bar
four = 'open', cv75 = 5
4 with open contour
four = 'open-non-crossing', cv75 = 6
4 with open contour but the horizontal bar does not overflow the vertical bar
+
four = 'closed', cv75 = 1
4 with closed contour
four = 'closed-non-crossing', cv75 = 2
4 with closed contour but the horizontal bar does not overflow the vertical bar
four = 'semi-open', cv75 = 3
4 with semi-open contour
four = 'semi-open-non-crossing', cv75 = 4
4 with semi-open contour but the horizontal bar does not overflow the vertical bar
four = 'open', cv75 = 5
4 with open contour
four = 'open-non-crossing', cv75 = 6
4 with open contour but the horizontal bar does not overflow the vertical bar
- Styles for `5`: -
five = 'vertical-upper-left-bar', cv76 = 1
5 with a vertical upper-left bar
five = 'oblique-upper-left-bar', cv76 = 2
5 with an oblique upper-left bar
+
five = 'vertical-upper-left-bar', cv76 = 1
5 with a vertical upper-left bar
five = 'oblique-upper-left-bar', cv76 = 2
5 with an oblique upper-left bar
- Styles for `6`: -
six = 'closed-contour', cv77 = 1
6 with a more closed contour
six = 'open-contour', cv77 = 2
6 with a more open contour
six = 'straight-bar', cv77 = 3
6 with a straight bar
+
six = 'closed-contour', cv77 = 1
6 with a more closed contour
six = 'open-contour', cv77 = 2
6 with a more open contour
six = 'straight-bar', cv77 = 3
6 with a straight bar
- Styles for `7`: -
seven = 'straight-serifless', cv78 = 1
7 with straight stem and without serif
seven = 'straight-serifed', cv78 = 2
7 with straight stem and initial serif
seven = 'bend-serifless', cv78 = 3
7 with bend stem and without serif
seven = 'bend-serifed', cv78 = 4
7 with bend stem and initial serif
seven = 'curly-serifless', cv78 = 5
7 with curly stem and without serif
seven = 'curly-serifed', cv78 = 6
7 with curly stem and initial serif
seven = 'straight-crossbar', cv78 = 7
7 with straight stem and crossbar
seven = 'straight-crossbar-serifed', cv78 = 8
7 with straight stem, crossbar and initial serif
seven = 'bend-crossbar', cv78 = 9
7 with bend stem and crossbar
seven = 'bend-crossbar-serifed', cv78 = 10
7 with bend stem, crossbar and initial serif
seven = 'curly-crossbar', cv78 = 11
7 with curly stem and crossbar
seven = 'curly-crossbar-serifed', cv78 = 12
7 with curly stem, crossbar and initial serif
+
seven = 'straight-serifless', cv78 = 1
7 with straight stem and without serif
seven = 'straight-serifed', cv78 = 2
7 with straight stem and initial serif
seven = 'bend-serifless', cv78 = 3
7 with bend stem and without serif
seven = 'bend-serifed', cv78 = 4
7 with bend stem and initial serif
seven = 'curly-serifless', cv78 = 5
7 with curly stem and without serif
seven = 'curly-serifed', cv78 = 6
7 with curly stem and initial serif
seven = 'straight-crossbar', cv78 = 7
7 with straight stem and crossbar
seven = 'straight-crossbar-serifed', cv78 = 8
7 with straight stem, crossbar and initial serif
seven = 'bend-crossbar', cv78 = 9
7 with bend stem and crossbar
seven = 'bend-crossbar-serifed', cv78 = 10
7 with bend stem, crossbar and initial serif
seven = 'curly-crossbar', cv78 = 11
7 with curly stem and crossbar
seven = 'curly-crossbar-serifed', cv78 = 12
7 with curly stem, crossbar and initial serif
- Styles for `8`: -
eight = 'crossing', cv79 = 1
8 with crossing middle part
eight = 'two-circles', cv79 = 2
8 looks like two circles joined together
eight = 'crossing-asymmetric', cv79 = 3
8 looks asymmetric crossing middle part
+
eight = 'crossing', cv79 = 1
8 with crossing middle part
eight = 'two-circles', cv79 = 2
8 looks like two circles joined together
eight = 'crossing-asymmetric', cv79 = 3
8 looks asymmetric crossing middle part
- Styles for `9`: -
nine = 'closed-contour', cv80 = 1
9 with a more closed contour
nine = 'open-contour', cv80 = 2
9 with a more open contour
nine = 'straight-bar', cv80 = 3
9 with a straight bar
+
nine = 'closed-contour', cv80 = 1
9 with a more closed contour
nine = 'open-contour', cv80 = 2
9 with a more open contour
nine = 'straight-bar', cv80 = 3
9 with a straight bar
- Styles for `~`: -
tilde = 'high', cv81 = 1
Higher tilde ~
tilde = 'low', cv81 = 2
Lower tilde ~
+
tilde = 'high', cv81 = 1
Higher tilde ~
tilde = 'low', cv81 = 2
Lower tilde ~
- Styles for `*`: -
asterisk = 'penta-high', cv82 = 1
Higher five-pointed asterisk *
asterisk = 'penta-low', cv82 = 2
Lower five-pointed asterisk *
asterisk = 'flip-penta-high', cv82 = 3
Higher five-pointed and turned asterisk *
asterisk = 'flip-penta-low', cv82 = 4
Lower five-pointed and turned asterisk *
asterisk = 'hex-high', cv82 = 5
Higher six-pointed asterisk *
asterisk = 'hex-low', cv82 = 6
Lower six-pointed asterisk *
asterisk = 'turn-hex-high', cv82 = 7
Higher turned six-pointed asterisk *
asterisk = 'turn-hex-low', cv82 = 8
Lower turned six-pointed asterisk *
+
asterisk = 'penta-high', cv82 = 1
Higher five-pointed asterisk *
asterisk = 'penta-low', cv82 = 2
Lower five-pointed asterisk *
asterisk = 'flip-penta-high', cv82 = 3
Higher five-pointed and turned asterisk *
asterisk = 'flip-penta-low', cv82 = 4
Lower five-pointed and turned asterisk *
asterisk = 'hex-high', cv82 = 5
Higher six-pointed asterisk *
asterisk = 'hex-low', cv82 = 6
Lower six-pointed asterisk *
asterisk = 'turn-hex-high', cv82 = 7
Higher turned six-pointed asterisk *
asterisk = 'turn-hex-low', cv82 = 8
Lower turned six-pointed asterisk *
- Styles for `_`: -
underscore = 'above-baseline', cv83 = 1
Extra-high _, placed right below baseline
underscore = 'high', cv83 = 2
Higher underscore _, placed right below baseline
underscore = 'low', cv83 = 3
Lower underscore _, placed right above descender line
+
underscore = 'above-baseline', cv83 = 1
Extra-high _, placed right below baseline
underscore = 'high', cv83 = 2
Higher underscore _, placed right below baseline
underscore = 'low', cv83 = 3
Lower underscore _, placed right above descender line
- Styles for `¶`: -
paragraph-sign = 'high', cv84 = 1
Higher paragraph sign
paragraph-sign = 'low', cv84 = 2
Lower paragraph sign
+
paragraph-sign = 'high', cv84 = 1
Higher paragraph sign
paragraph-sign = 'low', cv84 = 2
Lower paragraph sign
- Styles for `^`: -
caret = 'high', cv85 = 1
Higher circumflex ^
caret = 'medium', cv85 = 2
Lower circumflex ^
caret = 'low', cv85 = 3
Lower circumflex ^
+
caret = 'high', cv85 = 1
Higher circumflex ^
caret = 'medium', cv85 = 2
Lower circumflex ^
caret = 'low', cv85 = 3
Lower circumflex ^
- Styles for `(`, `)`: -
paren = 'normal', cv86 = 1
Parenthesis with normal contour
paren = 'large-contour', cv86 = 2
Parenthesis with larger contour, like that in Monaco
paren = 'flat-arc', cv86 = 3
Parenthesis with flat arc, like that in JetBrains Mono
+
paren = 'normal', cv86 = 1
Parenthesis with normal contour
paren = 'large-contour', cv86 = 2
Parenthesis with larger contour, like that in Monaco
paren = 'flat-arc', cv86 = 3
Parenthesis with flat arc, like that in JetBrains Mono
- Styles for `{`, `}`: -
brace = 'straight', cv87 = 1
More straight braces
brace = 'curly', cv87 = 2
More curly braces
brace = 'curly-flat-boundary', cv87 = 3
Curly braces with flat boundary shape
+
brace = 'straight', cv87 = 1
More straight braces
brace = 'curly', cv87 = 2
More curly braces
brace = 'curly-flat-boundary', cv87 = 3
Curly braces with flat boundary shape
- Styles for `#`: -
number-sign = 'upright', cv88 = 1
Number sign with vertical bars
number-sign = 'slanted', cv88 = 2
Number sign with slanted bars
number-sign = 'upright-open', cv88 = 3
Number sign with vertical bars and open inner
number-sign = 'slanted-open', cv88 = 4
Number sign with slanted bars and open inner
number-sign = 'upright-tall', cv88 = 5
Number sign with vertical bars and taller than digits
number-sign = 'slanted-tall', cv88 = 6
Number sign with slanted bars and taller than digits
number-sign = 'upright-open-tall', cv88 = 7
Number sign with vertical bars, open inner, and taller than digits
number-sign = 'slanted-open-tall', cv88 = 8
Number sign with slanted bars, open inner, and taller than digits
+
number-sign = 'upright', cv88 = 1
Number sign with vertical bars
number-sign = 'slanted', cv88 = 2
Number sign with slanted bars
number-sign = 'upright-open', cv88 = 3
Number sign with vertical bars and open inner
number-sign = 'slanted-open', cv88 = 4
Number sign with slanted bars and open inner
number-sign = 'upright-tall', cv88 = 5
Number sign with vertical bars and taller than digits
number-sign = 'slanted-tall', cv88 = 6
Number sign with slanted bars and taller than digits
number-sign = 'upright-open-tall', cv88 = 7
Number sign with vertical bars, open inner, and taller than digits
number-sign = 'slanted-open-tall', cv88 = 8
Number sign with slanted bars, open inner, and taller than digits
- Styles for `&`: -
ampersand = 'closed', cv89 = 1
Ampersand (&) with a closed contour
ampersand = 'upper-open', cv89 = 2
Ampersand (&) with an open contour at upper half
ampersand = 'lower-open', cv89 = 3
Ampersand (&) with an open contour at lower half
ampersand = 'et-toothed', cv89 = 4
Ampersand (&) drawn like a ligature of Ɛ and t with tooth
ampersand = 'et-toothless-corner', cv89 = 5
Ampersand (&) drawn like a ligature of Ɛ and t without tooth (corner)
ampersand = 'et-toothless-rounded', cv89 = 6
Ampersand (&) drawn like a ligature of Ɛ and t without tooth (rounded)
ampersand = 'flat-top', cv89 = 7
Ampersand (&) drawn with a flat top
+
ampersand = 'closed', cv89 = 1
Ampersand (&) with a closed contour
ampersand = 'upper-open', cv89 = 2
Ampersand (&) with an open contour at upper half
ampersand = 'lower-open', cv89 = 3
Ampersand (&) with an open contour at lower half
ampersand = 'et-toothed', cv89 = 4
Ampersand (&) drawn like a ligature of Ɛ and t with tooth
ampersand = 'et-toothless-corner', cv89 = 5
Ampersand (&) drawn like a ligature of Ɛ and t without tooth (corner)
ampersand = 'et-toothless-rounded', cv89 = 6
Ampersand (&) drawn like a ligature of Ɛ and t without tooth (rounded)
ampersand = 'flat-top', cv89 = 7
Ampersand (&) drawn with a flat top
- Styles for `@`: -
at = 'threefold', cv90 = 1
The three-fold At symbol (@)
at = 'fourfold', cv90 = 2
The traditional, four-fold At symbol (@)
at = 'short', cv90 = 3
The shorter, Fira-like At symbol (@)
at = 'threefold-tall', cv90 = 4
The three-fold At symbol (@) with taller outline
at = 'fourfold-tall', cv90 = 5
The traditional, four-fold At symbol (@) with taller outline
at = 'fourfold-solid-inner', cv90 = 6
The four-fold At symbol (@) with inner loop being solid
at = 'fourfold-solid-inner-tall', cv90 = 7
The four-fold At symbol (@) with inner loop being solid and taller outline
+
at = 'threefold', cv90 = 1
The three-fold At symbol (@)
at = 'fourfold', cv90 = 2
The traditional, four-fold At symbol (@)
at = 'short', cv90 = 3
The shorter, Fira-like At symbol (@)
at = 'threefold-tall', cv90 = 4
The three-fold At symbol (@) with taller outline
at = 'fourfold-tall', cv90 = 5
The traditional, four-fold At symbol (@) with taller outline
at = 'fourfold-solid-inner', cv90 = 6
The four-fold At symbol (@) with inner loop being solid
at = 'fourfold-solid-inner-tall', cv90 = 7
The four-fold At symbol (@) with inner loop being solid and taller outline
- Styles for `$`: -
dollar = 'open', cv91 = 1
Dollar symbol with open contour
dollar = 'through', cv91 = 2
Dollar symbol with strike-through vertical bar
dollar = 'interrupted', cv91 = 3
Dollar symbol with strike-through vertical bar
dollar = 'open-cap', cv91 = 4
Dollar symbol with open contour, not exceeding baseline and ascender
dollar = 'through-cap', cv91 = 5
Dollar symbol with strike-through vertical bar, not exceeding baseline and ascender
dollar = 'interrupted-cap', cv91 = 6
Dollar symbol with strike-through vertical bar, not exceeding baseline and ascender
+
dollar = 'open', cv91 = 1
Dollar symbol with open contour
dollar = 'through', cv91 = 2
Dollar symbol with strike-through vertical bar
dollar = 'interrupted', cv91 = 3
Dollar symbol with strike-through vertical bar
dollar = 'open-cap', cv91 = 4
Dollar symbol with open contour, not exceeding baseline and ascender
dollar = 'through-cap', cv91 = 5
Dollar symbol with strike-through vertical bar, not exceeding baseline and ascender
dollar = 'interrupted-cap', cv91 = 6
Dollar symbol with strike-through vertical bar, not exceeding baseline and ascender
- Styles for `¢`: -
cent = 'open', cv92 = 1
Cent sign (¢) with open contour
cent = 'through', cv92 = 2
Cent sign (¢) with vertical bar all through the c part
cent = 'bar-interrupted', cv92 = 3
Cent sign (¢) with vertical bar breaks at center
+
cent = 'open', cv92 = 1
Cent sign (¢) with open contour
cent = 'through', cv92 = 2
Cent sign (¢) with vertical bar all through the c part
cent = 'bar-interrupted', cv92 = 3
Cent sign (¢) with vertical bar breaks at center
- Styles for `%`: -
percent = 'dots', cv93 = 1
Percent % with rectangular dots
percent = 'rings-segmented-slash', cv93 = 2
Percent % with rings and segmented slash
percent = 'rings-continuous-slash', cv93 = 3
Percent % with rings and continuous bar
percent = 'rings-continuous-slash-also-connected', cv93 = 4
Percent % with rings and continuous bar and the slash in % is also connected to the top-left ring
+
percent = 'dots', cv93 = 1
Percent % with rectangular dots
percent = 'rings-segmented-slash', cv93 = 2
Percent % with rings and segmented slash
percent = 'rings-continuous-slash', cv93 = 3
Percent % with rings and continuous bar
percent = 'rings-continuous-slash-also-connected', cv93 = 4
Percent % with rings and continuous bar and the slash in % is also connected to the top-left ring
- Styles for `|`: -
bar = 'natural-slope', cv94 = 1
Bar punctuations (|) has a natural slope under italics and oblique
bar = 'force-upright', cv94 = 2
Bar punctuations (|) is forced upright under italics and oblique
+
bar = 'natural-slope', cv94 = 1
Bar punctuations (|) has a natural slope under italics and oblique
bar = 'force-upright', cv94 = 2
Bar punctuations (|) is forced upright under italics and oblique
- Styles for `<=`, `>=`: -
lig-ltgteq = 'flat', cv95 = 1
The lower bar of <= and >= ligation is flat
lig-ltgteq = 'slanted', cv95 = 2
The lower bar of <= and >= ligation is slanted
+
lig-ltgteq = 'flat', cv95 = 1
The lower bar of <= and >= ligation is flat
lig-ltgteq = 'slanted', cv95 = 2
The lower bar of <= and >= ligation is slanted
- Styles for `'`: -
ascii-single-quote = 'straight', cv96 = 1
Show ASCII quote (") as short vertical straight bar.
ascii-single-quote = 'raised-comma', cv96 = 2
Show ASCII quote (") as raised comma.
+
ascii-single-quote = 'straight', cv96 = 1
Show ASCII quote (") as short vertical straight bar.
ascii-single-quote = 'raised-comma', cv96 = 2
Show ASCII quote (") as raised comma.
- Styles for `` ` ``: -
ascii-grave = 'straight', cv97 = 1
Show ASCII grave (`) as short diagonal straight bar.
ascii-grave = 'raised-inverse-comma', cv97 = 2
Show ASCII grave (`) as raised comma.
ascii-grave = 'raised-turn-comma', cv97 = 3
Show ASCII grave (`) as raised turned comma, identical to curly open single quote symbols (U+2018).
+
ascii-grave = 'straight', cv97 = 1
Show ASCII grave (`) as short diagonal straight bar.
ascii-grave = 'raised-inverse-comma', cv97 = 2
Show ASCII grave (`) as raised comma.
ascii-grave = 'raised-turn-comma', cv97 = 3
Show ASCII grave (`) as raised turned comma, identical to curly open single quote symbols (U+2018).
- Styles for `?`: -
question = 'smooth', cv98 = 1
Smooth question mark (?)
question = 'corner', cv98 = 2
Question mark (?) with a corner at middle
question = 'corner-flat-hooked', cv98 = 3
Question mark (?) with a corner at middle and flat hook
+
question = 'smooth', cv98 = 1
Smooth question mark (?)
question = 'corner', cv98 = 2
Question mark (?) with a corner at middle
question = 'corner-flat-hooked', cv98 = 3
Question mark (?) with a corner at middle and flat hook
- Styles for `.,`, `:;` (Dot and Comma shape in punctuations and symbols): -
punctuation-dot = 'round', cv99 = 1
Small punctuations (like ., ,) use round dots
punctuation-dot = 'square', cv99 = 2
Small punctuations (like ., ,) use square dots
+
punctuation-dot = 'round', cv99 = 1
Small punctuations (like ., ,) use round dots
punctuation-dot = 'square', cv99 = 2
Small punctuations (like ., ,) use square dots
diff --git a/font-src/support/variant-data.js b/font-src/support/variant-data.js index 79eebfd51..d74c61a10 100644 --- a/font-src/support/variant-data.js +++ b/font-src/support/variant-data.js @@ -71,11 +71,13 @@ class Prime { if (!cfg.variants) throw new Error(`Missing variants in ${key}`); this.key = key; this.sampler = cfg.sampler; + this.samplerExplain = cfg.samplerExplain; + this.isSpecial = cfg.isSpecial || false; + this.description = cfg.description || null; this.ligatureSampler = / /.test(cfg.sampler || ""); this.descSampleText = this.ligatureSampler ? cfg.sampler.split(" ") : [...(cfg.sampler || "")]; - this.samplerExplain = cfg.samplerExplain; this.tag = cfg.tag; this.slopeDependent = !!cfg.slopeDependent; this.variants = new Map(); @@ -97,6 +99,8 @@ class Prime { key: this.key, sampler: this.sampler, samplerExplain: this.samplerExplain, + isSpecial: this.isSpecial, + description: this.description, tag: this.tag, slopeDependent: this.slopeDependent, ligatureSampler: this.ligatureSampler, @@ -109,7 +113,8 @@ class Prime { key: variant.key, rank: variant.rank, rankGroup: variant.rankGroup, - description: variant.description + description: variant.description, + snapshotFeatureApplication: variant.snapshotFeatureApplication }); } gr.variants.sort((a, b) => (a.rank || 0x7fffffff) - (b.rank || 0x7fffffff)); @@ -126,6 +131,7 @@ class PrimeVariant { this.rankGroup = cfg.rankGroup || 0; this.selector = cfg.selector; this.nonDeriving = cfg.nonDeriving; + this.snapshotFeatureApplication = cfg.snapshotFeatureApplication; } resolveFor(para, gn) { let vs = {}; diff --git a/images/character-variant-cv26-5.dark.png b/images/character-variant-a-double-storey-serifed.dark.png similarity index 100% rename from images/character-variant-cv26-5.dark.png rename to images/character-variant-a-double-storey-serifed.dark.png diff --git a/images/character-variant-cv26-5.light.png b/images/character-variant-a-double-storey-serifed.light.png similarity index 100% rename from images/character-variant-cv26-5.light.png rename to images/character-variant-a-double-storey-serifed.light.png diff --git a/images/character-variant-cv26-1.dark.png b/images/character-variant-a-double-storey-serifless.dark.png similarity index 100% rename from images/character-variant-cv26-1.dark.png rename to images/character-variant-a-double-storey-serifless.dark.png diff --git a/images/character-variant-cv26-1.light.png b/images/character-variant-a-double-storey-serifless.light.png similarity index 100% rename from images/character-variant-cv26-1.light.png rename to images/character-variant-a-double-storey-serifless.light.png diff --git a/images/character-variant-cv26-2.dark.png b/images/character-variant-a-double-storey-tailed.dark.png similarity index 100% rename from images/character-variant-cv26-2.dark.png rename to images/character-variant-a-double-storey-tailed.dark.png diff --git a/images/character-variant-cv26-2.light.png b/images/character-variant-a-double-storey-tailed.light.png similarity index 100% rename from images/character-variant-cv26-2.light.png rename to images/character-variant-a-double-storey-tailed.light.png diff --git a/images/character-variant-cv26-3.dark.png b/images/character-variant-a-double-storey-toothless-corner.dark.png similarity index 100% rename from images/character-variant-cv26-3.dark.png rename to images/character-variant-a-double-storey-toothless-corner.dark.png diff --git a/images/character-variant-cv26-3.light.png b/images/character-variant-a-double-storey-toothless-corner.light.png similarity index 100% rename from images/character-variant-cv26-3.light.png rename to images/character-variant-a-double-storey-toothless-corner.light.png diff --git a/images/character-variant-cv26-4.dark.png b/images/character-variant-a-double-storey-toothless-rounded.dark.png similarity index 100% rename from images/character-variant-cv26-4.dark.png rename to images/character-variant-a-double-storey-toothless-rounded.dark.png diff --git a/images/character-variant-cv26-4.light.png b/images/character-variant-a-double-storey-toothless-rounded.light.png similarity index 100% rename from images/character-variant-cv26-4.light.png rename to images/character-variant-a-double-storey-toothless-rounded.light.png diff --git a/images/character-variant-cv26-13.dark.png b/images/character-variant-a-single-storey-earless-corner-serifed.dark.png similarity index 100% rename from images/character-variant-cv26-13.dark.png rename to images/character-variant-a-single-storey-earless-corner-serifed.dark.png diff --git a/images/character-variant-cv26-13.light.png b/images/character-variant-a-single-storey-earless-corner-serifed.light.png similarity index 100% rename from images/character-variant-cv26-13.light.png rename to images/character-variant-a-single-storey-earless-corner-serifed.light.png diff --git a/images/character-variant-cv26-7.dark.png b/images/character-variant-a-single-storey-earless-corner-serifless.dark.png similarity index 100% rename from images/character-variant-cv26-7.dark.png rename to images/character-variant-a-single-storey-earless-corner-serifless.dark.png diff --git a/images/character-variant-cv26-7.light.png b/images/character-variant-a-single-storey-earless-corner-serifless.light.png similarity index 100% rename from images/character-variant-cv26-7.light.png rename to images/character-variant-a-single-storey-earless-corner-serifless.light.png diff --git a/images/character-variant-cv26-10.dark.png b/images/character-variant-a-single-storey-earless-corner-tailed.dark.png similarity index 100% rename from images/character-variant-cv26-10.dark.png rename to images/character-variant-a-single-storey-earless-corner-tailed.dark.png diff --git a/images/character-variant-cv26-10.light.png b/images/character-variant-a-single-storey-earless-corner-tailed.light.png similarity index 100% rename from images/character-variant-cv26-10.light.png rename to images/character-variant-a-single-storey-earless-corner-tailed.light.png diff --git a/images/character-variant-cv26-14.dark.png b/images/character-variant-a-single-storey-earless-rounded-serifed.dark.png similarity index 100% rename from images/character-variant-cv26-14.dark.png rename to images/character-variant-a-single-storey-earless-rounded-serifed.dark.png diff --git a/images/character-variant-cv26-14.light.png b/images/character-variant-a-single-storey-earless-rounded-serifed.light.png similarity index 100% rename from images/character-variant-cv26-14.light.png rename to images/character-variant-a-single-storey-earless-rounded-serifed.light.png diff --git a/images/character-variant-cv26-8.dark.png b/images/character-variant-a-single-storey-earless-rounded-serifless.dark.png similarity index 100% rename from images/character-variant-cv26-8.dark.png rename to images/character-variant-a-single-storey-earless-rounded-serifless.dark.png diff --git a/images/character-variant-cv26-8.light.png b/images/character-variant-a-single-storey-earless-rounded-serifless.light.png similarity index 100% rename from images/character-variant-cv26-8.light.png rename to images/character-variant-a-single-storey-earless-rounded-serifless.light.png diff --git a/images/character-variant-cv26-11.dark.png b/images/character-variant-a-single-storey-earless-rounded-tailed.dark.png similarity index 100% rename from images/character-variant-cv26-11.dark.png rename to images/character-variant-a-single-storey-earless-rounded-tailed.dark.png diff --git a/images/character-variant-cv26-11.light.png b/images/character-variant-a-single-storey-earless-rounded-tailed.light.png similarity index 100% rename from images/character-variant-cv26-11.light.png rename to images/character-variant-a-single-storey-earless-rounded-tailed.light.png diff --git a/images/character-variant-cv26-12.dark.png b/images/character-variant-a-single-storey-serifed.dark.png similarity index 100% rename from images/character-variant-cv26-12.dark.png rename to images/character-variant-a-single-storey-serifed.dark.png diff --git a/images/character-variant-cv26-12.light.png b/images/character-variant-a-single-storey-serifed.light.png similarity index 100% rename from images/character-variant-cv26-12.light.png rename to images/character-variant-a-single-storey-serifed.light.png diff --git a/images/character-variant-cv26-6.dark.png b/images/character-variant-a-single-storey-serifless.dark.png similarity index 100% rename from images/character-variant-cv26-6.dark.png rename to images/character-variant-a-single-storey-serifless.dark.png diff --git a/images/character-variant-cv26-6.light.png b/images/character-variant-a-single-storey-serifless.light.png similarity index 100% rename from images/character-variant-cv26-6.light.png rename to images/character-variant-a-single-storey-serifless.light.png diff --git a/images/character-variant-cv26-9.dark.png b/images/character-variant-a-single-storey-tailed.dark.png similarity index 100% rename from images/character-variant-cv26-9.dark.png rename to images/character-variant-a-single-storey-tailed.dark.png diff --git a/images/character-variant-cv26-9.light.png b/images/character-variant-a-single-storey-tailed.light.png similarity index 100% rename from images/character-variant-cv26-9.light.png rename to images/character-variant-a-single-storey-tailed.light.png diff --git a/images/character-variant-cv89-1.dark.png b/images/character-variant-ampersand-closed.dark.png similarity index 100% rename from images/character-variant-cv89-1.dark.png rename to images/character-variant-ampersand-closed.dark.png diff --git a/images/character-variant-cv89-1.light.png b/images/character-variant-ampersand-closed.light.png similarity index 100% rename from images/character-variant-cv89-1.light.png rename to images/character-variant-ampersand-closed.light.png diff --git a/images/character-variant-cv89-4.dark.png b/images/character-variant-ampersand-et-toothed.dark.png similarity index 100% rename from images/character-variant-cv89-4.dark.png rename to images/character-variant-ampersand-et-toothed.dark.png diff --git a/images/character-variant-cv89-4.light.png b/images/character-variant-ampersand-et-toothed.light.png similarity index 100% rename from images/character-variant-cv89-4.light.png rename to images/character-variant-ampersand-et-toothed.light.png diff --git a/images/character-variant-cv89-5.dark.png b/images/character-variant-ampersand-et-toothless-corner.dark.png similarity index 100% rename from images/character-variant-cv89-5.dark.png rename to images/character-variant-ampersand-et-toothless-corner.dark.png diff --git a/images/character-variant-cv89-5.light.png b/images/character-variant-ampersand-et-toothless-corner.light.png similarity index 100% rename from images/character-variant-cv89-5.light.png rename to images/character-variant-ampersand-et-toothless-corner.light.png diff --git a/images/character-variant-cv89-6.dark.png b/images/character-variant-ampersand-et-toothless-rounded.dark.png similarity index 100% rename from images/character-variant-cv89-6.dark.png rename to images/character-variant-ampersand-et-toothless-rounded.dark.png diff --git a/images/character-variant-cv89-6.light.png b/images/character-variant-ampersand-et-toothless-rounded.light.png similarity index 100% rename from images/character-variant-cv89-6.light.png rename to images/character-variant-ampersand-et-toothless-rounded.light.png diff --git a/images/character-variant-cv89-7.dark.png b/images/character-variant-ampersand-flat-top.dark.png similarity index 100% rename from images/character-variant-cv89-7.dark.png rename to images/character-variant-ampersand-flat-top.dark.png diff --git a/images/character-variant-cv89-7.light.png b/images/character-variant-ampersand-flat-top.light.png similarity index 100% rename from images/character-variant-cv89-7.light.png rename to images/character-variant-ampersand-flat-top.light.png diff --git a/images/character-variant-cv89-3.dark.png b/images/character-variant-ampersand-lower-open.dark.png similarity index 100% rename from images/character-variant-cv89-3.dark.png rename to images/character-variant-ampersand-lower-open.dark.png diff --git a/images/character-variant-cv89-3.light.png b/images/character-variant-ampersand-lower-open.light.png similarity index 100% rename from images/character-variant-cv89-3.light.png rename to images/character-variant-ampersand-lower-open.light.png diff --git a/images/character-variant-cv89-2.dark.png b/images/character-variant-ampersand-upper-open.dark.png similarity index 100% rename from images/character-variant-cv89-2.dark.png rename to images/character-variant-ampersand-upper-open.dark.png diff --git a/images/character-variant-cv89-2.light.png b/images/character-variant-ampersand-upper-open.light.png similarity index 100% rename from images/character-variant-cv89-2.light.png rename to images/character-variant-ampersand-upper-open.light.png diff --git a/images/character-variant-APLF-on.dark.png b/images/character-variant-apl-form-enable.dark.png similarity index 100% rename from images/character-variant-APLF-on.dark.png rename to images/character-variant-apl-form-enable.dark.png diff --git a/images/character-variant-APLF-on.light.png b/images/character-variant-apl-form-enable.light.png similarity index 100% rename from images/character-variant-APLF-on.light.png rename to images/character-variant-apl-form-enable.light.png diff --git a/images/character-variant-APLF-off.dark.png b/images/character-variant-apl-form-none.dark.png similarity index 100% rename from images/character-variant-APLF-off.dark.png rename to images/character-variant-apl-form-none.dark.png diff --git a/images/character-variant-APLF-off.light.png b/images/character-variant-apl-form-none.light.png similarity index 100% rename from images/character-variant-APLF-off.light.png rename to images/character-variant-apl-form-none.light.png diff --git a/images/character-variant-cv97-2.dark.png b/images/character-variant-ascii-grave-raised-inverse-comma.dark.png similarity index 100% rename from images/character-variant-cv97-2.dark.png rename to images/character-variant-ascii-grave-raised-inverse-comma.dark.png diff --git a/images/character-variant-cv97-2.light.png b/images/character-variant-ascii-grave-raised-inverse-comma.light.png similarity index 100% rename from images/character-variant-cv97-2.light.png rename to images/character-variant-ascii-grave-raised-inverse-comma.light.png diff --git a/images/character-variant-cv97-3.dark.png b/images/character-variant-ascii-grave-raised-turn-comma.dark.png similarity index 100% rename from images/character-variant-cv97-3.dark.png rename to images/character-variant-ascii-grave-raised-turn-comma.dark.png diff --git a/images/character-variant-cv97-3.light.png b/images/character-variant-ascii-grave-raised-turn-comma.light.png similarity index 100% rename from images/character-variant-cv97-3.light.png rename to images/character-variant-ascii-grave-raised-turn-comma.light.png diff --git a/images/character-variant-cv97-1.dark.png b/images/character-variant-ascii-grave-straight.dark.png similarity index 100% rename from images/character-variant-cv97-1.dark.png rename to images/character-variant-ascii-grave-straight.dark.png diff --git a/images/character-variant-cv97-1.light.png b/images/character-variant-ascii-grave-straight.light.png similarity index 100% rename from images/character-variant-cv97-1.light.png rename to images/character-variant-ascii-grave-straight.light.png diff --git a/images/character-variant-cv96-2.dark.png b/images/character-variant-ascii-single-quote-raised-comma.dark.png similarity index 100% rename from images/character-variant-cv96-2.dark.png rename to images/character-variant-ascii-single-quote-raised-comma.dark.png diff --git a/images/character-variant-cv96-2.light.png b/images/character-variant-ascii-single-quote-raised-comma.light.png similarity index 100% rename from images/character-variant-cv96-2.light.png rename to images/character-variant-ascii-single-quote-raised-comma.light.png diff --git a/images/character-variant-cv96-1.dark.png b/images/character-variant-ascii-single-quote-straight.dark.png similarity index 100% rename from images/character-variant-cv96-1.dark.png rename to images/character-variant-ascii-single-quote-straight.dark.png diff --git a/images/character-variant-cv96-1.light.png b/images/character-variant-ascii-single-quote-straight.light.png similarity index 100% rename from images/character-variant-cv96-1.light.png rename to images/character-variant-ascii-single-quote-straight.light.png diff --git a/images/character-variant-cv82-3.dark.png b/images/character-variant-asterisk-flip-penta-high.dark.png similarity index 100% rename from images/character-variant-cv82-3.dark.png rename to images/character-variant-asterisk-flip-penta-high.dark.png diff --git a/images/character-variant-cv82-3.light.png b/images/character-variant-asterisk-flip-penta-high.light.png similarity index 100% rename from images/character-variant-cv82-3.light.png rename to images/character-variant-asterisk-flip-penta-high.light.png diff --git a/images/character-variant-cv82-4.dark.png b/images/character-variant-asterisk-flip-penta-low.dark.png similarity index 100% rename from images/character-variant-cv82-4.dark.png rename to images/character-variant-asterisk-flip-penta-low.dark.png diff --git a/images/character-variant-cv82-4.light.png b/images/character-variant-asterisk-flip-penta-low.light.png similarity index 100% rename from images/character-variant-cv82-4.light.png rename to images/character-variant-asterisk-flip-penta-low.light.png diff --git a/images/character-variant-cv82-5.dark.png b/images/character-variant-asterisk-hex-high.dark.png similarity index 100% rename from images/character-variant-cv82-5.dark.png rename to images/character-variant-asterisk-hex-high.dark.png diff --git a/images/character-variant-cv82-5.light.png b/images/character-variant-asterisk-hex-high.light.png similarity index 100% rename from images/character-variant-cv82-5.light.png rename to images/character-variant-asterisk-hex-high.light.png diff --git a/images/character-variant-cv82-6.dark.png b/images/character-variant-asterisk-hex-low.dark.png similarity index 100% rename from images/character-variant-cv82-6.dark.png rename to images/character-variant-asterisk-hex-low.dark.png diff --git a/images/character-variant-cv82-6.light.png b/images/character-variant-asterisk-hex-low.light.png similarity index 100% rename from images/character-variant-cv82-6.light.png rename to images/character-variant-asterisk-hex-low.light.png diff --git a/images/character-variant-cv82-1.dark.png b/images/character-variant-asterisk-penta-high.dark.png similarity index 100% rename from images/character-variant-cv82-1.dark.png rename to images/character-variant-asterisk-penta-high.dark.png diff --git a/images/character-variant-cv82-1.light.png b/images/character-variant-asterisk-penta-high.light.png similarity index 100% rename from images/character-variant-cv82-1.light.png rename to images/character-variant-asterisk-penta-high.light.png diff --git a/images/character-variant-cv82-2.dark.png b/images/character-variant-asterisk-penta-low.dark.png similarity index 100% rename from images/character-variant-cv82-2.dark.png rename to images/character-variant-asterisk-penta-low.dark.png diff --git a/images/character-variant-cv82-2.light.png b/images/character-variant-asterisk-penta-low.light.png similarity index 100% rename from images/character-variant-cv82-2.light.png rename to images/character-variant-asterisk-penta-low.light.png diff --git a/images/character-variant-cv82-7.dark.png b/images/character-variant-asterisk-turn-hex-high.dark.png similarity index 100% rename from images/character-variant-cv82-7.dark.png rename to images/character-variant-asterisk-turn-hex-high.dark.png diff --git a/images/character-variant-cv82-7.light.png b/images/character-variant-asterisk-turn-hex-high.light.png similarity index 100% rename from images/character-variant-cv82-7.light.png rename to images/character-variant-asterisk-turn-hex-high.light.png diff --git a/images/character-variant-cv82-8.dark.png b/images/character-variant-asterisk-turn-hex-low.dark.png similarity index 100% rename from images/character-variant-cv82-8.dark.png rename to images/character-variant-asterisk-turn-hex-low.dark.png diff --git a/images/character-variant-cv82-8.light.png b/images/character-variant-asterisk-turn-hex-low.light.png similarity index 100% rename from images/character-variant-cv82-8.light.png rename to images/character-variant-asterisk-turn-hex-low.light.png diff --git a/images/character-variant-cv90-7.dark.png b/images/character-variant-at-fourfold-solid-inner-tall.dark.png similarity index 100% rename from images/character-variant-cv90-7.dark.png rename to images/character-variant-at-fourfold-solid-inner-tall.dark.png diff --git a/images/character-variant-cv90-7.light.png b/images/character-variant-at-fourfold-solid-inner-tall.light.png similarity index 100% rename from images/character-variant-cv90-7.light.png rename to images/character-variant-at-fourfold-solid-inner-tall.light.png diff --git a/images/character-variant-cv90-6.dark.png b/images/character-variant-at-fourfold-solid-inner.dark.png similarity index 100% rename from images/character-variant-cv90-6.dark.png rename to images/character-variant-at-fourfold-solid-inner.dark.png diff --git a/images/character-variant-cv90-6.light.png b/images/character-variant-at-fourfold-solid-inner.light.png similarity index 100% rename from images/character-variant-cv90-6.light.png rename to images/character-variant-at-fourfold-solid-inner.light.png diff --git a/images/character-variant-cv90-5.dark.png b/images/character-variant-at-fourfold-tall.dark.png similarity index 100% rename from images/character-variant-cv90-5.dark.png rename to images/character-variant-at-fourfold-tall.dark.png diff --git a/images/character-variant-cv90-5.light.png b/images/character-variant-at-fourfold-tall.light.png similarity index 100% rename from images/character-variant-cv90-5.light.png rename to images/character-variant-at-fourfold-tall.light.png diff --git a/images/character-variant-cv90-2.dark.png b/images/character-variant-at-fourfold.dark.png similarity index 100% rename from images/character-variant-cv90-2.dark.png rename to images/character-variant-at-fourfold.dark.png diff --git a/images/character-variant-cv90-2.light.png b/images/character-variant-at-fourfold.light.png similarity index 100% rename from images/character-variant-cv90-2.light.png rename to images/character-variant-at-fourfold.light.png diff --git a/images/character-variant-cv90-3.dark.png b/images/character-variant-at-short.dark.png similarity index 100% rename from images/character-variant-cv90-3.dark.png rename to images/character-variant-at-short.dark.png diff --git a/images/character-variant-cv90-3.light.png b/images/character-variant-at-short.light.png similarity index 100% rename from images/character-variant-cv90-3.light.png rename to images/character-variant-at-short.light.png diff --git a/images/character-variant-cv90-4.dark.png b/images/character-variant-at-threefold-tall.dark.png similarity index 100% rename from images/character-variant-cv90-4.dark.png rename to images/character-variant-at-threefold-tall.dark.png diff --git a/images/character-variant-cv90-4.light.png b/images/character-variant-at-threefold-tall.light.png similarity index 100% rename from images/character-variant-cv90-4.light.png rename to images/character-variant-at-threefold-tall.light.png diff --git a/images/character-variant-cv90-1.dark.png b/images/character-variant-at-threefold.dark.png similarity index 100% rename from images/character-variant-cv90-1.dark.png rename to images/character-variant-at-threefold.dark.png diff --git a/images/character-variant-cv90-1.light.png b/images/character-variant-at-threefold.light.png similarity index 100% rename from images/character-variant-cv90-1.light.png rename to images/character-variant-at-threefold.light.png diff --git a/images/character-variant-cv27-4.dark.png b/images/character-variant-b-toothed-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv27-4.dark.png rename to images/character-variant-b-toothed-motion-serifed.dark.png diff --git a/images/character-variant-cv27-4.light.png b/images/character-variant-b-toothed-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv27-4.light.png rename to images/character-variant-b-toothed-motion-serifed.light.png diff --git a/images/character-variant-cv27-1.dark.png b/images/character-variant-b-toothed.dark.png similarity index 100% rename from images/character-variant-cv27-1.dark.png rename to images/character-variant-b-toothed.dark.png diff --git a/images/character-variant-cv27-1.light.png b/images/character-variant-b-toothed.light.png similarity index 100% rename from images/character-variant-cv27-1.light.png rename to images/character-variant-b-toothed.light.png diff --git a/images/character-variant-cv27-5.dark.png b/images/character-variant-b-toothless-corner-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv27-5.dark.png rename to images/character-variant-b-toothless-corner-motion-serifed.dark.png diff --git a/images/character-variant-cv27-5.light.png b/images/character-variant-b-toothless-corner-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv27-5.light.png rename to images/character-variant-b-toothless-corner-motion-serifed.light.png diff --git a/images/character-variant-cv27-2.dark.png b/images/character-variant-b-toothless-corner.dark.png similarity index 100% rename from images/character-variant-cv27-2.dark.png rename to images/character-variant-b-toothless-corner.dark.png diff --git a/images/character-variant-cv27-2.light.png b/images/character-variant-b-toothless-corner.light.png similarity index 100% rename from images/character-variant-cv27-2.light.png rename to images/character-variant-b-toothless-corner.light.png diff --git a/images/character-variant-cv27-6.dark.png b/images/character-variant-b-toothless-rounded-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv27-6.dark.png rename to images/character-variant-b-toothless-rounded-motion-serifed.dark.png diff --git a/images/character-variant-cv27-6.light.png b/images/character-variant-b-toothless-rounded-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv27-6.light.png rename to images/character-variant-b-toothless-rounded-motion-serifed.light.png diff --git a/images/character-variant-cv27-3.dark.png b/images/character-variant-b-toothless-rounded.dark.png similarity index 100% rename from images/character-variant-cv27-3.dark.png rename to images/character-variant-b-toothless-rounded.dark.png diff --git a/images/character-variant-cv27-3.light.png b/images/character-variant-b-toothless-rounded.light.png similarity index 100% rename from images/character-variant-cv27-3.light.png rename to images/character-variant-b-toothless-rounded.light.png diff --git a/images/character-variant-cv94-2.dark.png b/images/character-variant-bar-force-upright.dark.png similarity index 100% rename from images/character-variant-cv94-2.dark.png rename to images/character-variant-bar-force-upright.dark.png diff --git a/images/character-variant-cv94-2.light.png b/images/character-variant-bar-force-upright.light.png similarity index 100% rename from images/character-variant-cv94-2.light.png rename to images/character-variant-bar-force-upright.light.png diff --git a/images/character-variant-cv94-1.dark.png b/images/character-variant-bar-natural-slope.dark.png similarity index 100% rename from images/character-variant-cv94-1.dark.png rename to images/character-variant-bar-natural-slope.dark.png diff --git a/images/character-variant-cv94-1.light.png b/images/character-variant-bar-natural-slope.light.png similarity index 100% rename from images/character-variant-cv94-1.light.png rename to images/character-variant-bar-natural-slope.light.png diff --git a/images/character-variant-cv87-3.dark.png b/images/character-variant-brace-curly-flat-boundary.dark.png similarity index 100% rename from images/character-variant-cv87-3.dark.png rename to images/character-variant-brace-curly-flat-boundary.dark.png diff --git a/images/character-variant-cv87-3.light.png b/images/character-variant-brace-curly-flat-boundary.light.png similarity index 100% rename from images/character-variant-cv87-3.light.png rename to images/character-variant-brace-curly-flat-boundary.light.png diff --git a/images/character-variant-cv87-2.dark.png b/images/character-variant-brace-curly.dark.png similarity index 100% rename from images/character-variant-cv87-2.dark.png rename to images/character-variant-brace-curly.dark.png diff --git a/images/character-variant-cv87-2.light.png b/images/character-variant-brace-curly.light.png similarity index 100% rename from images/character-variant-cv87-2.light.png rename to images/character-variant-brace-curly.light.png diff --git a/images/character-variant-cv87-1.dark.png b/images/character-variant-brace-straight.dark.png similarity index 100% rename from images/character-variant-cv87-1.dark.png rename to images/character-variant-brace-straight.dark.png diff --git a/images/character-variant-cv87-1.light.png b/images/character-variant-brace-straight.light.png similarity index 100% rename from images/character-variant-cv87-1.light.png rename to images/character-variant-brace-straight.light.png diff --git a/images/character-variant-cv28-5.dark.png b/images/character-variant-c-bilateral-inward-serifed.dark.png similarity index 100% rename from images/character-variant-cv28-5.dark.png rename to images/character-variant-c-bilateral-inward-serifed.dark.png diff --git a/images/character-variant-cv28-5.light.png b/images/character-variant-c-bilateral-inward-serifed.light.png similarity index 100% rename from images/character-variant-cv28-5.light.png rename to images/character-variant-c-bilateral-inward-serifed.light.png diff --git a/images/character-variant-cv28-3.dark.png b/images/character-variant-c-bilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv28-3.dark.png rename to images/character-variant-c-bilateral-serifed.dark.png diff --git a/images/character-variant-cv28-3.light.png b/images/character-variant-c-bilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv28-3.light.png rename to images/character-variant-c-bilateral-serifed.light.png diff --git a/images/character-variant-cv28-1.dark.png b/images/character-variant-c-serifless.dark.png similarity index 100% rename from images/character-variant-cv28-1.dark.png rename to images/character-variant-c-serifless.dark.png diff --git a/images/character-variant-cv28-1.light.png b/images/character-variant-c-serifless.light.png similarity index 100% rename from images/character-variant-cv28-1.light.png rename to images/character-variant-c-serifless.light.png diff --git a/images/character-variant-cv28-4.dark.png b/images/character-variant-c-unilateral-inward-serifed.dark.png similarity index 100% rename from images/character-variant-cv28-4.dark.png rename to images/character-variant-c-unilateral-inward-serifed.dark.png diff --git a/images/character-variant-cv28-4.light.png b/images/character-variant-c-unilateral-inward-serifed.light.png similarity index 100% rename from images/character-variant-cv28-4.light.png rename to images/character-variant-c-unilateral-inward-serifed.light.png diff --git a/images/character-variant-cv28-2.dark.png b/images/character-variant-c-unilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv28-2.dark.png rename to images/character-variant-c-unilateral-serifed.dark.png diff --git a/images/character-variant-cv28-2.light.png b/images/character-variant-c-unilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv28-2.light.png rename to images/character-variant-c-unilateral-serifed.light.png diff --git a/images/character-variant-cv01-6.dark.png b/images/character-variant-capital-a-curly-base-serifed.dark.png similarity index 100% rename from images/character-variant-cv01-6.dark.png rename to images/character-variant-capital-a-curly-base-serifed.dark.png diff --git a/images/character-variant-cv01-6.light.png b/images/character-variant-capital-a-curly-base-serifed.light.png similarity index 100% rename from images/character-variant-cv01-6.light.png rename to images/character-variant-capital-a-curly-base-serifed.light.png diff --git a/images/character-variant-cv01-2.dark.png b/images/character-variant-capital-a-curly-serifless.dark.png similarity index 100% rename from images/character-variant-cv01-2.dark.png rename to images/character-variant-capital-a-curly-serifless.dark.png diff --git a/images/character-variant-cv01-2.light.png b/images/character-variant-capital-a-curly-serifless.light.png similarity index 100% rename from images/character-variant-cv01-2.light.png rename to images/character-variant-capital-a-curly-serifless.light.png diff --git a/images/character-variant-cv01-4.dark.png b/images/character-variant-capital-a-curly-top-serifed.dark.png similarity index 100% rename from images/character-variant-cv01-4.dark.png rename to images/character-variant-capital-a-curly-top-serifed.dark.png diff --git a/images/character-variant-cv01-4.light.png b/images/character-variant-capital-a-curly-top-serifed.light.png similarity index 100% rename from images/character-variant-cv01-4.light.png rename to images/character-variant-capital-a-curly-top-serifed.light.png diff --git a/images/character-variant-cv01-8.dark.png b/images/character-variant-capital-a-curly-tri-serifed.dark.png similarity index 100% rename from images/character-variant-cv01-8.dark.png rename to images/character-variant-capital-a-curly-tri-serifed.dark.png diff --git a/images/character-variant-cv01-8.light.png b/images/character-variant-capital-a-curly-tri-serifed.light.png similarity index 100% rename from images/character-variant-cv01-8.light.png rename to images/character-variant-capital-a-curly-tri-serifed.light.png diff --git a/images/character-variant-cv01-5.dark.png b/images/character-variant-capital-a-straight-base-serifed.dark.png similarity index 100% rename from images/character-variant-cv01-5.dark.png rename to images/character-variant-capital-a-straight-base-serifed.dark.png diff --git a/images/character-variant-cv01-5.light.png b/images/character-variant-capital-a-straight-base-serifed.light.png similarity index 100% rename from images/character-variant-cv01-5.light.png rename to images/character-variant-capital-a-straight-base-serifed.light.png diff --git a/images/character-variant-cv01-1.dark.png b/images/character-variant-capital-a-straight-serifless.dark.png similarity index 100% rename from images/character-variant-cv01-1.dark.png rename to images/character-variant-capital-a-straight-serifless.dark.png diff --git a/images/character-variant-cv01-1.light.png b/images/character-variant-capital-a-straight-serifless.light.png similarity index 100% rename from images/character-variant-cv01-1.light.png rename to images/character-variant-capital-a-straight-serifless.light.png diff --git a/images/character-variant-cv01-3.dark.png b/images/character-variant-capital-a-straight-top-serifed.dark.png similarity index 100% rename from images/character-variant-cv01-3.dark.png rename to images/character-variant-capital-a-straight-top-serifed.dark.png diff --git a/images/character-variant-cv01-3.light.png b/images/character-variant-capital-a-straight-top-serifed.light.png similarity index 100% rename from images/character-variant-cv01-3.light.png rename to images/character-variant-capital-a-straight-top-serifed.light.png diff --git a/images/character-variant-cv01-7.dark.png b/images/character-variant-capital-a-straight-tri-serifed.dark.png similarity index 100% rename from images/character-variant-cv01-7.dark.png rename to images/character-variant-capital-a-straight-tri-serifed.dark.png diff --git a/images/character-variant-cv01-7.light.png b/images/character-variant-capital-a-straight-tri-serifed.light.png similarity index 100% rename from images/character-variant-cv01-7.light.png rename to images/character-variant-capital-a-straight-tri-serifed.light.png diff --git a/images/character-variant-cv02-6.dark.png b/images/character-variant-capital-b-more-asymmetric-bilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv02-6.dark.png rename to images/character-variant-capital-b-more-asymmetric-bilateral-serifed.dark.png diff --git a/images/character-variant-cv02-6.light.png b/images/character-variant-capital-b-more-asymmetric-bilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv02-6.light.png rename to images/character-variant-capital-b-more-asymmetric-bilateral-serifed.light.png diff --git a/images/character-variant-cv02-12.dark.png b/images/character-variant-capital-b-more-asymmetric-interrupted-bilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv02-12.dark.png rename to images/character-variant-capital-b-more-asymmetric-interrupted-bilateral-serifed.dark.png diff --git a/images/character-variant-cv02-12.light.png b/images/character-variant-capital-b-more-asymmetric-interrupted-bilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv02-12.light.png rename to images/character-variant-capital-b-more-asymmetric-interrupted-bilateral-serifed.light.png diff --git a/images/character-variant-cv02-8.dark.png b/images/character-variant-capital-b-more-asymmetric-interrupted-serifless.dark.png similarity index 100% rename from images/character-variant-cv02-8.dark.png rename to images/character-variant-capital-b-more-asymmetric-interrupted-serifless.dark.png diff --git a/images/character-variant-cv02-8.light.png b/images/character-variant-capital-b-more-asymmetric-interrupted-serifless.light.png similarity index 100% rename from images/character-variant-cv02-8.light.png rename to images/character-variant-capital-b-more-asymmetric-interrupted-serifless.light.png diff --git a/images/character-variant-cv02-10.dark.png b/images/character-variant-capital-b-more-asymmetric-interrupted-unilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv02-10.dark.png rename to images/character-variant-capital-b-more-asymmetric-interrupted-unilateral-serifed.dark.png diff --git a/images/character-variant-cv02-10.light.png b/images/character-variant-capital-b-more-asymmetric-interrupted-unilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv02-10.light.png rename to images/character-variant-capital-b-more-asymmetric-interrupted-unilateral-serifed.light.png diff --git a/images/character-variant-cv02-2.dark.png b/images/character-variant-capital-b-more-asymmetric-serifless.dark.png similarity index 100% rename from images/character-variant-cv02-2.dark.png rename to images/character-variant-capital-b-more-asymmetric-serifless.dark.png diff --git a/images/character-variant-cv02-2.light.png b/images/character-variant-capital-b-more-asymmetric-serifless.light.png similarity index 100% rename from images/character-variant-cv02-2.light.png rename to images/character-variant-capital-b-more-asymmetric-serifless.light.png diff --git a/images/character-variant-cv02-4.dark.png b/images/character-variant-capital-b-more-asymmetric-unilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv02-4.dark.png rename to images/character-variant-capital-b-more-asymmetric-unilateral-serifed.dark.png diff --git a/images/character-variant-cv02-4.light.png b/images/character-variant-capital-b-more-asymmetric-unilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv02-4.light.png rename to images/character-variant-capital-b-more-asymmetric-unilateral-serifed.light.png diff --git a/images/character-variant-cv02-5.dark.png b/images/character-variant-capital-b-standard-bilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv02-5.dark.png rename to images/character-variant-capital-b-standard-bilateral-serifed.dark.png diff --git a/images/character-variant-cv02-5.light.png b/images/character-variant-capital-b-standard-bilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv02-5.light.png rename to images/character-variant-capital-b-standard-bilateral-serifed.light.png diff --git a/images/character-variant-cv02-11.dark.png b/images/character-variant-capital-b-standard-interrupted-bilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv02-11.dark.png rename to images/character-variant-capital-b-standard-interrupted-bilateral-serifed.dark.png diff --git a/images/character-variant-cv02-11.light.png b/images/character-variant-capital-b-standard-interrupted-bilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv02-11.light.png rename to images/character-variant-capital-b-standard-interrupted-bilateral-serifed.light.png diff --git a/images/character-variant-cv02-7.dark.png b/images/character-variant-capital-b-standard-interrupted-serifless.dark.png similarity index 100% rename from images/character-variant-cv02-7.dark.png rename to images/character-variant-capital-b-standard-interrupted-serifless.dark.png diff --git a/images/character-variant-cv02-7.light.png b/images/character-variant-capital-b-standard-interrupted-serifless.light.png similarity index 100% rename from images/character-variant-cv02-7.light.png rename to images/character-variant-capital-b-standard-interrupted-serifless.light.png diff --git a/images/character-variant-cv02-9.dark.png b/images/character-variant-capital-b-standard-interrupted-unilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv02-9.dark.png rename to images/character-variant-capital-b-standard-interrupted-unilateral-serifed.dark.png diff --git a/images/character-variant-cv02-9.light.png b/images/character-variant-capital-b-standard-interrupted-unilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv02-9.light.png rename to images/character-variant-capital-b-standard-interrupted-unilateral-serifed.light.png diff --git a/images/character-variant-cv02-1.dark.png b/images/character-variant-capital-b-standard-serifless.dark.png similarity index 100% rename from images/character-variant-cv02-1.dark.png rename to images/character-variant-capital-b-standard-serifless.dark.png diff --git a/images/character-variant-cv02-1.light.png b/images/character-variant-capital-b-standard-serifless.light.png similarity index 100% rename from images/character-variant-cv02-1.light.png rename to images/character-variant-capital-b-standard-serifless.light.png diff --git a/images/character-variant-cv02-3.dark.png b/images/character-variant-capital-b-standard-unilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv02-3.dark.png rename to images/character-variant-capital-b-standard-unilateral-serifed.dark.png diff --git a/images/character-variant-cv02-3.light.png b/images/character-variant-capital-b-standard-unilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv02-3.light.png rename to images/character-variant-capital-b-standard-unilateral-serifed.light.png diff --git a/images/character-variant-cv03-5.dark.png b/images/character-variant-capital-c-bilateral-inward-serifed.dark.png similarity index 100% rename from images/character-variant-cv03-5.dark.png rename to images/character-variant-capital-c-bilateral-inward-serifed.dark.png diff --git a/images/character-variant-cv03-5.light.png b/images/character-variant-capital-c-bilateral-inward-serifed.light.png similarity index 100% rename from images/character-variant-cv03-5.light.png rename to images/character-variant-capital-c-bilateral-inward-serifed.light.png diff --git a/images/character-variant-cv03-3.dark.png b/images/character-variant-capital-c-bilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv03-3.dark.png rename to images/character-variant-capital-c-bilateral-serifed.dark.png diff --git a/images/character-variant-cv03-3.light.png b/images/character-variant-capital-c-bilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv03-3.light.png rename to images/character-variant-capital-c-bilateral-serifed.light.png diff --git a/images/character-variant-cv03-1.dark.png b/images/character-variant-capital-c-serifless.dark.png similarity index 100% rename from images/character-variant-cv03-1.dark.png rename to images/character-variant-capital-c-serifless.dark.png diff --git a/images/character-variant-cv03-1.light.png b/images/character-variant-capital-c-serifless.light.png similarity index 100% rename from images/character-variant-cv03-1.light.png rename to images/character-variant-capital-c-serifless.light.png diff --git a/images/character-variant-cv03-4.dark.png b/images/character-variant-capital-c-unilateral-inward-serifed.dark.png similarity index 100% rename from images/character-variant-cv03-4.dark.png rename to images/character-variant-capital-c-unilateral-inward-serifed.dark.png diff --git a/images/character-variant-cv03-4.light.png b/images/character-variant-capital-c-unilateral-inward-serifed.light.png similarity index 100% rename from images/character-variant-cv03-4.light.png rename to images/character-variant-capital-c-unilateral-inward-serifed.light.png diff --git a/images/character-variant-cv03-2.dark.png b/images/character-variant-capital-c-unilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv03-2.dark.png rename to images/character-variant-capital-c-unilateral-serifed.dark.png diff --git a/images/character-variant-cv03-2.light.png b/images/character-variant-capital-c-unilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv03-2.light.png rename to images/character-variant-capital-c-unilateral-serifed.light.png diff --git a/images/character-variant-cv04-6.dark.png b/images/character-variant-capital-d-more-rounded-bilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv04-6.dark.png rename to images/character-variant-capital-d-more-rounded-bilateral-serifed.dark.png diff --git a/images/character-variant-cv04-6.light.png b/images/character-variant-capital-d-more-rounded-bilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv04-6.light.png rename to images/character-variant-capital-d-more-rounded-bilateral-serifed.light.png diff --git a/images/character-variant-cv04-2.dark.png b/images/character-variant-capital-d-more-rounded-serifless.dark.png similarity index 100% rename from images/character-variant-cv04-2.dark.png rename to images/character-variant-capital-d-more-rounded-serifless.dark.png diff --git a/images/character-variant-cv04-2.light.png b/images/character-variant-capital-d-more-rounded-serifless.light.png similarity index 100% rename from images/character-variant-cv04-2.light.png rename to images/character-variant-capital-d-more-rounded-serifless.light.png diff --git a/images/character-variant-cv04-4.dark.png b/images/character-variant-capital-d-more-rounded-unilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv04-4.dark.png rename to images/character-variant-capital-d-more-rounded-unilateral-serifed.dark.png diff --git a/images/character-variant-cv04-4.light.png b/images/character-variant-capital-d-more-rounded-unilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv04-4.light.png rename to images/character-variant-capital-d-more-rounded-unilateral-serifed.light.png diff --git a/images/character-variant-cv04-5.dark.png b/images/character-variant-capital-d-standard-bilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv04-5.dark.png rename to images/character-variant-capital-d-standard-bilateral-serifed.dark.png diff --git a/images/character-variant-cv04-5.light.png b/images/character-variant-capital-d-standard-bilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv04-5.light.png rename to images/character-variant-capital-d-standard-bilateral-serifed.light.png diff --git a/images/character-variant-cv04-1.dark.png b/images/character-variant-capital-d-standard-serifless.dark.png similarity index 100% rename from images/character-variant-cv04-1.dark.png rename to images/character-variant-capital-d-standard-serifless.dark.png diff --git a/images/character-variant-cv04-1.light.png b/images/character-variant-capital-d-standard-serifless.light.png similarity index 100% rename from images/character-variant-cv04-1.light.png rename to images/character-variant-capital-d-standard-serifless.light.png diff --git a/images/character-variant-cv04-3.dark.png b/images/character-variant-capital-d-standard-unilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv04-3.dark.png rename to images/character-variant-capital-d-standard-unilateral-serifed.dark.png diff --git a/images/character-variant-cv04-3.light.png b/images/character-variant-capital-d-standard-unilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv04-3.light.png rename to images/character-variant-capital-d-standard-unilateral-serifed.light.png diff --git a/images/character-variant-cv05-3.dark.png b/images/character-variant-capital-e-serifed.dark.png similarity index 100% rename from images/character-variant-cv05-3.dark.png rename to images/character-variant-capital-e-serifed.dark.png diff --git a/images/character-variant-cv05-3.light.png b/images/character-variant-capital-e-serifed.light.png similarity index 100% rename from images/character-variant-cv05-3.light.png rename to images/character-variant-capital-e-serifed.light.png diff --git a/images/character-variant-cv05-1.dark.png b/images/character-variant-capital-e-serifless.dark.png similarity index 100% rename from images/character-variant-cv05-1.dark.png rename to images/character-variant-capital-e-serifless.dark.png diff --git a/images/character-variant-cv05-1.light.png b/images/character-variant-capital-e-serifless.light.png similarity index 100% rename from images/character-variant-cv05-1.light.png rename to images/character-variant-capital-e-serifless.light.png diff --git a/images/character-variant-cv05-2.dark.png b/images/character-variant-capital-e-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv05-2.dark.png rename to images/character-variant-capital-e-top-left-serifed.dark.png diff --git a/images/character-variant-cv05-2.light.png b/images/character-variant-capital-e-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv05-2.light.png rename to images/character-variant-capital-e-top-left-serifed.light.png diff --git a/images/character-variant-cv06-3.dark.png b/images/character-variant-capital-f-serifed.dark.png similarity index 100% rename from images/character-variant-cv06-3.dark.png rename to images/character-variant-capital-f-serifed.dark.png diff --git a/images/character-variant-cv06-3.light.png b/images/character-variant-capital-f-serifed.light.png similarity index 100% rename from images/character-variant-cv06-3.light.png rename to images/character-variant-capital-f-serifed.light.png diff --git a/images/character-variant-cv06-1.dark.png b/images/character-variant-capital-f-serifless.dark.png similarity index 100% rename from images/character-variant-cv06-1.dark.png rename to images/character-variant-capital-f-serifless.dark.png diff --git a/images/character-variant-cv06-1.light.png b/images/character-variant-capital-f-serifless.light.png similarity index 100% rename from images/character-variant-cv06-1.light.png rename to images/character-variant-capital-f-serifless.light.png diff --git a/images/character-variant-cv06-2.dark.png b/images/character-variant-capital-f-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv06-2.dark.png rename to images/character-variant-capital-f-top-left-serifed.dark.png diff --git a/images/character-variant-cv06-2.light.png b/images/character-variant-capital-f-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv06-2.light.png rename to images/character-variant-capital-f-top-left-serifed.light.png diff --git a/images/character-variant-cv07-25.dark.png b/images/character-variant-capital-g-toothed-inward-serifed-capped.dark.png similarity index 100% rename from images/character-variant-cv07-25.dark.png rename to images/character-variant-capital-g-toothed-inward-serifed-capped.dark.png diff --git a/images/character-variant-cv07-25.light.png b/images/character-variant-capital-g-toothed-inward-serifed-capped.light.png similarity index 100% rename from images/character-variant-cv07-25.light.png rename to images/character-variant-capital-g-toothed-inward-serifed-capped.light.png diff --git a/images/character-variant-cv07-22.dark.png b/images/character-variant-capital-g-toothed-inward-serifed-hooked.dark.png similarity index 100% rename from images/character-variant-cv07-22.dark.png rename to images/character-variant-capital-g-toothed-inward-serifed-hooked.dark.png diff --git a/images/character-variant-cv07-22.light.png b/images/character-variant-capital-g-toothed-inward-serifed-hooked.light.png similarity index 100% rename from images/character-variant-cv07-22.light.png rename to images/character-variant-capital-g-toothed-inward-serifed-hooked.light.png diff --git a/images/character-variant-cv07-19.dark.png b/images/character-variant-capital-g-toothed-inward-serifed-hookless.dark.png similarity index 100% rename from images/character-variant-cv07-19.dark.png rename to images/character-variant-capital-g-toothed-inward-serifed-hookless.dark.png diff --git a/images/character-variant-cv07-19.light.png b/images/character-variant-capital-g-toothed-inward-serifed-hookless.light.png similarity index 100% rename from images/character-variant-cv07-19.light.png rename to images/character-variant-capital-g-toothed-inward-serifed-hookless.light.png diff --git a/images/character-variant-cv07-16.dark.png b/images/character-variant-capital-g-toothed-serifed-capped.dark.png similarity index 100% rename from images/character-variant-cv07-16.dark.png rename to images/character-variant-capital-g-toothed-serifed-capped.dark.png diff --git a/images/character-variant-cv07-16.light.png b/images/character-variant-capital-g-toothed-serifed-capped.light.png similarity index 100% rename from images/character-variant-cv07-16.light.png rename to images/character-variant-capital-g-toothed-serifed-capped.light.png diff --git a/images/character-variant-cv07-13.dark.png b/images/character-variant-capital-g-toothed-serifed-hooked.dark.png similarity index 100% rename from images/character-variant-cv07-13.dark.png rename to images/character-variant-capital-g-toothed-serifed-hooked.dark.png diff --git a/images/character-variant-cv07-13.light.png b/images/character-variant-capital-g-toothed-serifed-hooked.light.png similarity index 100% rename from images/character-variant-cv07-13.light.png rename to images/character-variant-capital-g-toothed-serifed-hooked.light.png diff --git a/images/character-variant-cv07-10.dark.png b/images/character-variant-capital-g-toothed-serifed-hookless.dark.png similarity index 100% rename from images/character-variant-cv07-10.dark.png rename to images/character-variant-capital-g-toothed-serifed-hookless.dark.png diff --git a/images/character-variant-cv07-10.light.png b/images/character-variant-capital-g-toothed-serifed-hookless.light.png similarity index 100% rename from images/character-variant-cv07-10.light.png rename to images/character-variant-capital-g-toothed-serifed-hookless.light.png diff --git a/images/character-variant-cv07-7.dark.png b/images/character-variant-capital-g-toothed-serifless-capped.dark.png similarity index 100% rename from images/character-variant-cv07-7.dark.png rename to images/character-variant-capital-g-toothed-serifless-capped.dark.png diff --git a/images/character-variant-cv07-7.light.png b/images/character-variant-capital-g-toothed-serifless-capped.light.png similarity index 100% rename from images/character-variant-cv07-7.light.png rename to images/character-variant-capital-g-toothed-serifless-capped.light.png diff --git a/images/character-variant-cv07-4.dark.png b/images/character-variant-capital-g-toothed-serifless-hooked.dark.png similarity index 100% rename from images/character-variant-cv07-4.dark.png rename to images/character-variant-capital-g-toothed-serifless-hooked.dark.png diff --git a/images/character-variant-cv07-4.light.png b/images/character-variant-capital-g-toothed-serifless-hooked.light.png similarity index 100% rename from images/character-variant-cv07-4.light.png rename to images/character-variant-capital-g-toothed-serifless-hooked.light.png diff --git a/images/character-variant-cv07-1.dark.png b/images/character-variant-capital-g-toothed-serifless-hookless.dark.png similarity index 100% rename from images/character-variant-cv07-1.dark.png rename to images/character-variant-capital-g-toothed-serifless-hookless.dark.png diff --git a/images/character-variant-cv07-1.light.png b/images/character-variant-capital-g-toothed-serifless-hookless.light.png similarity index 100% rename from images/character-variant-cv07-1.light.png rename to images/character-variant-capital-g-toothed-serifless-hookless.light.png diff --git a/images/character-variant-cv07-26.dark.png b/images/character-variant-capital-g-toothless-corner-inward-serifed-capped.dark.png similarity index 100% rename from images/character-variant-cv07-26.dark.png rename to images/character-variant-capital-g-toothless-corner-inward-serifed-capped.dark.png diff --git a/images/character-variant-cv07-26.light.png b/images/character-variant-capital-g-toothless-corner-inward-serifed-capped.light.png similarity index 100% rename from images/character-variant-cv07-26.light.png rename to images/character-variant-capital-g-toothless-corner-inward-serifed-capped.light.png diff --git a/images/character-variant-cv07-23.dark.png b/images/character-variant-capital-g-toothless-corner-inward-serifed-hooked.dark.png similarity index 100% rename from images/character-variant-cv07-23.dark.png rename to images/character-variant-capital-g-toothless-corner-inward-serifed-hooked.dark.png diff --git a/images/character-variant-cv07-23.light.png b/images/character-variant-capital-g-toothless-corner-inward-serifed-hooked.light.png similarity index 100% rename from images/character-variant-cv07-23.light.png rename to images/character-variant-capital-g-toothless-corner-inward-serifed-hooked.light.png diff --git a/images/character-variant-cv07-20.dark.png b/images/character-variant-capital-g-toothless-corner-inward-serifed-hookless.dark.png similarity index 100% rename from images/character-variant-cv07-20.dark.png rename to images/character-variant-capital-g-toothless-corner-inward-serifed-hookless.dark.png diff --git a/images/character-variant-cv07-20.light.png b/images/character-variant-capital-g-toothless-corner-inward-serifed-hookless.light.png similarity index 100% rename from images/character-variant-cv07-20.light.png rename to images/character-variant-capital-g-toothless-corner-inward-serifed-hookless.light.png diff --git a/images/character-variant-cv07-17.dark.png b/images/character-variant-capital-g-toothless-corner-serifed-capped.dark.png similarity index 100% rename from images/character-variant-cv07-17.dark.png rename to images/character-variant-capital-g-toothless-corner-serifed-capped.dark.png diff --git a/images/character-variant-cv07-17.light.png b/images/character-variant-capital-g-toothless-corner-serifed-capped.light.png similarity index 100% rename from images/character-variant-cv07-17.light.png rename to images/character-variant-capital-g-toothless-corner-serifed-capped.light.png diff --git a/images/character-variant-cv07-14.dark.png b/images/character-variant-capital-g-toothless-corner-serifed-hooked.dark.png similarity index 100% rename from images/character-variant-cv07-14.dark.png rename to images/character-variant-capital-g-toothless-corner-serifed-hooked.dark.png diff --git a/images/character-variant-cv07-14.light.png b/images/character-variant-capital-g-toothless-corner-serifed-hooked.light.png similarity index 100% rename from images/character-variant-cv07-14.light.png rename to images/character-variant-capital-g-toothless-corner-serifed-hooked.light.png diff --git a/images/character-variant-cv07-11.dark.png b/images/character-variant-capital-g-toothless-corner-serifed-hookless.dark.png similarity index 100% rename from images/character-variant-cv07-11.dark.png rename to images/character-variant-capital-g-toothless-corner-serifed-hookless.dark.png diff --git a/images/character-variant-cv07-11.light.png b/images/character-variant-capital-g-toothless-corner-serifed-hookless.light.png similarity index 100% rename from images/character-variant-cv07-11.light.png rename to images/character-variant-capital-g-toothless-corner-serifed-hookless.light.png diff --git a/images/character-variant-cv07-8.dark.png b/images/character-variant-capital-g-toothless-corner-serifless-capped.dark.png similarity index 100% rename from images/character-variant-cv07-8.dark.png rename to images/character-variant-capital-g-toothless-corner-serifless-capped.dark.png diff --git a/images/character-variant-cv07-8.light.png b/images/character-variant-capital-g-toothless-corner-serifless-capped.light.png similarity index 100% rename from images/character-variant-cv07-8.light.png rename to images/character-variant-capital-g-toothless-corner-serifless-capped.light.png diff --git a/images/character-variant-cv07-5.dark.png b/images/character-variant-capital-g-toothless-corner-serifless-hooked.dark.png similarity index 100% rename from images/character-variant-cv07-5.dark.png rename to images/character-variant-capital-g-toothless-corner-serifless-hooked.dark.png diff --git a/images/character-variant-cv07-5.light.png b/images/character-variant-capital-g-toothless-corner-serifless-hooked.light.png similarity index 100% rename from images/character-variant-cv07-5.light.png rename to images/character-variant-capital-g-toothless-corner-serifless-hooked.light.png diff --git a/images/character-variant-cv07-2.dark.png b/images/character-variant-capital-g-toothless-corner-serifless-hookless.dark.png similarity index 100% rename from images/character-variant-cv07-2.dark.png rename to images/character-variant-capital-g-toothless-corner-serifless-hookless.dark.png diff --git a/images/character-variant-cv07-2.light.png b/images/character-variant-capital-g-toothless-corner-serifless-hookless.light.png similarity index 100% rename from images/character-variant-cv07-2.light.png rename to images/character-variant-capital-g-toothless-corner-serifless-hookless.light.png diff --git a/images/character-variant-cv07-27.dark.png b/images/character-variant-capital-g-toothless-rounded-inward-serifed-capped.dark.png similarity index 100% rename from images/character-variant-cv07-27.dark.png rename to images/character-variant-capital-g-toothless-rounded-inward-serifed-capped.dark.png diff --git a/images/character-variant-cv07-27.light.png b/images/character-variant-capital-g-toothless-rounded-inward-serifed-capped.light.png similarity index 100% rename from images/character-variant-cv07-27.light.png rename to images/character-variant-capital-g-toothless-rounded-inward-serifed-capped.light.png diff --git a/images/character-variant-cv07-24.dark.png b/images/character-variant-capital-g-toothless-rounded-inward-serifed-hooked.dark.png similarity index 100% rename from images/character-variant-cv07-24.dark.png rename to images/character-variant-capital-g-toothless-rounded-inward-serifed-hooked.dark.png diff --git a/images/character-variant-cv07-24.light.png b/images/character-variant-capital-g-toothless-rounded-inward-serifed-hooked.light.png similarity index 100% rename from images/character-variant-cv07-24.light.png rename to images/character-variant-capital-g-toothless-rounded-inward-serifed-hooked.light.png diff --git a/images/character-variant-cv07-21.dark.png b/images/character-variant-capital-g-toothless-rounded-inward-serifed-hookless.dark.png similarity index 100% rename from images/character-variant-cv07-21.dark.png rename to images/character-variant-capital-g-toothless-rounded-inward-serifed-hookless.dark.png diff --git a/images/character-variant-cv07-21.light.png b/images/character-variant-capital-g-toothless-rounded-inward-serifed-hookless.light.png similarity index 100% rename from images/character-variant-cv07-21.light.png rename to images/character-variant-capital-g-toothless-rounded-inward-serifed-hookless.light.png diff --git a/images/character-variant-cv07-18.dark.png b/images/character-variant-capital-g-toothless-rounded-serifed-capped.dark.png similarity index 100% rename from images/character-variant-cv07-18.dark.png rename to images/character-variant-capital-g-toothless-rounded-serifed-capped.dark.png diff --git a/images/character-variant-cv07-18.light.png b/images/character-variant-capital-g-toothless-rounded-serifed-capped.light.png similarity index 100% rename from images/character-variant-cv07-18.light.png rename to images/character-variant-capital-g-toothless-rounded-serifed-capped.light.png diff --git a/images/character-variant-cv07-15.dark.png b/images/character-variant-capital-g-toothless-rounded-serifed-hooked.dark.png similarity index 100% rename from images/character-variant-cv07-15.dark.png rename to images/character-variant-capital-g-toothless-rounded-serifed-hooked.dark.png diff --git a/images/character-variant-cv07-15.light.png b/images/character-variant-capital-g-toothless-rounded-serifed-hooked.light.png similarity index 100% rename from images/character-variant-cv07-15.light.png rename to images/character-variant-capital-g-toothless-rounded-serifed-hooked.light.png diff --git a/images/character-variant-cv07-12.dark.png b/images/character-variant-capital-g-toothless-rounded-serifed-hookless.dark.png similarity index 100% rename from images/character-variant-cv07-12.dark.png rename to images/character-variant-capital-g-toothless-rounded-serifed-hookless.dark.png diff --git a/images/character-variant-cv07-12.light.png b/images/character-variant-capital-g-toothless-rounded-serifed-hookless.light.png similarity index 100% rename from images/character-variant-cv07-12.light.png rename to images/character-variant-capital-g-toothless-rounded-serifed-hookless.light.png diff --git a/images/character-variant-cv07-9.dark.png b/images/character-variant-capital-g-toothless-rounded-serifless-capped.dark.png similarity index 100% rename from images/character-variant-cv07-9.dark.png rename to images/character-variant-capital-g-toothless-rounded-serifless-capped.dark.png diff --git a/images/character-variant-cv07-9.light.png b/images/character-variant-capital-g-toothless-rounded-serifless-capped.light.png similarity index 100% rename from images/character-variant-cv07-9.light.png rename to images/character-variant-capital-g-toothless-rounded-serifless-capped.light.png diff --git a/images/character-variant-cv07-6.dark.png b/images/character-variant-capital-g-toothless-rounded-serifless-hooked.dark.png similarity index 100% rename from images/character-variant-cv07-6.dark.png rename to images/character-variant-capital-g-toothless-rounded-serifless-hooked.dark.png diff --git a/images/character-variant-cv07-6.light.png b/images/character-variant-capital-g-toothless-rounded-serifless-hooked.light.png similarity index 100% rename from images/character-variant-cv07-6.light.png rename to images/character-variant-capital-g-toothless-rounded-serifless-hooked.light.png diff --git a/images/character-variant-cv07-3.dark.png b/images/character-variant-capital-g-toothless-rounded-serifless-hookless.dark.png similarity index 100% rename from images/character-variant-cv07-3.dark.png rename to images/character-variant-capital-g-toothless-rounded-serifless-hookless.dark.png diff --git a/images/character-variant-cv07-3.light.png b/images/character-variant-capital-g-toothless-rounded-serifless-hookless.light.png similarity index 100% rename from images/character-variant-cv07-3.light.png rename to images/character-variant-capital-g-toothless-rounded-serifless-hookless.light.png diff --git a/images/character-variant-cv55-3.dark.png b/images/character-variant-capital-gamma-serifed.dark.png similarity index 100% rename from images/character-variant-cv55-3.dark.png rename to images/character-variant-capital-gamma-serifed.dark.png diff --git a/images/character-variant-cv55-3.light.png b/images/character-variant-capital-gamma-serifed.light.png similarity index 100% rename from images/character-variant-cv55-3.light.png rename to images/character-variant-capital-gamma-serifed.light.png diff --git a/images/character-variant-cv55-1.dark.png b/images/character-variant-capital-gamma-serifless.dark.png similarity index 100% rename from images/character-variant-cv55-1.dark.png rename to images/character-variant-capital-gamma-serifless.dark.png diff --git a/images/character-variant-cv55-1.light.png b/images/character-variant-capital-gamma-serifless.light.png similarity index 100% rename from images/character-variant-cv55-1.light.png rename to images/character-variant-capital-gamma-serifless.light.png diff --git a/images/character-variant-cv55-2.dark.png b/images/character-variant-capital-gamma-top-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv55-2.dark.png rename to images/character-variant-capital-gamma-top-right-serifed.dark.png diff --git a/images/character-variant-cv55-2.light.png b/images/character-variant-capital-gamma-top-right-serifed.light.png similarity index 100% rename from images/character-variant-cv55-2.light.png rename to images/character-variant-capital-gamma-top-right-serifed.light.png diff --git a/images/character-variant-cv08-4.dark.png b/images/character-variant-capital-h-serifed.dark.png similarity index 100% rename from images/character-variant-cv08-4.dark.png rename to images/character-variant-capital-h-serifed.dark.png diff --git a/images/character-variant-cv08-4.light.png b/images/character-variant-capital-h-serifed.light.png similarity index 100% rename from images/character-variant-cv08-4.light.png rename to images/character-variant-capital-h-serifed.light.png diff --git a/images/character-variant-cv08-1.dark.png b/images/character-variant-capital-h-serifless.dark.png similarity index 100% rename from images/character-variant-cv08-1.dark.png rename to images/character-variant-capital-h-serifless.dark.png diff --git a/images/character-variant-cv08-1.light.png b/images/character-variant-capital-h-serifless.light.png similarity index 100% rename from images/character-variant-cv08-1.light.png rename to images/character-variant-capital-h-serifless.light.png diff --git a/images/character-variant-cv08-3.dark.png b/images/character-variant-capital-h-top-left-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv08-3.dark.png rename to images/character-variant-capital-h-top-left-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv08-3.light.png b/images/character-variant-capital-h-top-left-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv08-3.light.png rename to images/character-variant-capital-h-top-left-bottom-right-serifed.light.png diff --git a/images/character-variant-cv08-2.dark.png b/images/character-variant-capital-h-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv08-2.dark.png rename to images/character-variant-capital-h-top-left-serifed.dark.png diff --git a/images/character-variant-cv08-2.light.png b/images/character-variant-capital-h-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv08-2.light.png rename to images/character-variant-capital-h-top-left-serifed.light.png diff --git a/images/character-variant-cv09-1.dark.png b/images/character-variant-capital-i-serifed.dark.png similarity index 100% rename from images/character-variant-cv09-1.dark.png rename to images/character-variant-capital-i-serifed.dark.png diff --git a/images/character-variant-cv09-1.light.png b/images/character-variant-capital-i-serifed.light.png similarity index 100% rename from images/character-variant-cv09-1.light.png rename to images/character-variant-capital-i-serifed.light.png diff --git a/images/character-variant-cv09-2.dark.png b/images/character-variant-capital-i-serifless.dark.png similarity index 100% rename from images/character-variant-cv09-2.dark.png rename to images/character-variant-capital-i-serifless.dark.png diff --git a/images/character-variant-cv09-2.light.png b/images/character-variant-capital-i-serifless.light.png similarity index 100% rename from images/character-variant-cv09-2.light.png rename to images/character-variant-capital-i-serifless.light.png diff --git a/images/character-variant-cv09-3.dark.png b/images/character-variant-capital-i-short-serifed.dark.png similarity index 100% rename from images/character-variant-cv09-3.dark.png rename to images/character-variant-capital-i-short-serifed.dark.png diff --git a/images/character-variant-cv09-3.light.png b/images/character-variant-capital-i-short-serifed.light.png similarity index 100% rename from images/character-variant-cv09-3.light.png rename to images/character-variant-capital-i-short-serifed.light.png diff --git a/images/character-variant-cv10-14.dark.png b/images/character-variant-capital-j-descending-flat-hook-serifed.dark.png similarity index 100% rename from images/character-variant-cv10-14.dark.png rename to images/character-variant-capital-j-descending-flat-hook-serifed.dark.png diff --git a/images/character-variant-cv10-14.light.png b/images/character-variant-capital-j-descending-flat-hook-serifed.light.png similarity index 100% rename from images/character-variant-cv10-14.light.png rename to images/character-variant-capital-j-descending-flat-hook-serifed.light.png diff --git a/images/character-variant-cv10-13.dark.png b/images/character-variant-capital-j-descending-flat-hook-serifless.dark.png similarity index 100% rename from images/character-variant-cv10-13.dark.png rename to images/character-variant-capital-j-descending-flat-hook-serifless.dark.png diff --git a/images/character-variant-cv10-13.light.png b/images/character-variant-capital-j-descending-flat-hook-serifless.light.png similarity index 100% rename from images/character-variant-cv10-13.light.png rename to images/character-variant-capital-j-descending-flat-hook-serifless.light.png diff --git a/images/character-variant-cv10-11.dark.png b/images/character-variant-capital-j-descending-serifed-both-sides.dark.png similarity index 100% rename from images/character-variant-cv10-11.dark.png rename to images/character-variant-capital-j-descending-serifed-both-sides.dark.png diff --git a/images/character-variant-cv10-11.light.png b/images/character-variant-capital-j-descending-serifed-both-sides.light.png similarity index 100% rename from images/character-variant-cv10-11.light.png rename to images/character-variant-capital-j-descending-serifed-both-sides.light.png diff --git a/images/character-variant-cv10-12.dark.png b/images/character-variant-capital-j-descending-serifed-symmetric.dark.png similarity index 100% rename from images/character-variant-cv10-12.dark.png rename to images/character-variant-capital-j-descending-serifed-symmetric.dark.png diff --git a/images/character-variant-cv10-12.light.png b/images/character-variant-capital-j-descending-serifed-symmetric.light.png similarity index 100% rename from images/character-variant-cv10-12.light.png rename to images/character-variant-capital-j-descending-serifed-symmetric.light.png diff --git a/images/character-variant-cv10-10.dark.png b/images/character-variant-capital-j-descending-serifed.dark.png similarity index 100% rename from images/character-variant-cv10-10.dark.png rename to images/character-variant-capital-j-descending-serifed.dark.png diff --git a/images/character-variant-cv10-10.light.png b/images/character-variant-capital-j-descending-serifed.light.png similarity index 100% rename from images/character-variant-cv10-10.light.png rename to images/character-variant-capital-j-descending-serifed.light.png diff --git a/images/character-variant-cv10-9.dark.png b/images/character-variant-capital-j-descending-serifless.dark.png similarity index 100% rename from images/character-variant-cv10-9.dark.png rename to images/character-variant-capital-j-descending-serifless.dark.png diff --git a/images/character-variant-cv10-9.light.png b/images/character-variant-capital-j-descending-serifless.light.png similarity index 100% rename from images/character-variant-cv10-9.light.png rename to images/character-variant-capital-j-descending-serifless.light.png diff --git a/images/character-variant-cv10-7.dark.png b/images/character-variant-capital-j-flat-hook-serifed-both-sides.dark.png similarity index 100% rename from images/character-variant-cv10-7.dark.png rename to images/character-variant-capital-j-flat-hook-serifed-both-sides.dark.png diff --git a/images/character-variant-cv10-7.light.png b/images/character-variant-capital-j-flat-hook-serifed-both-sides.light.png similarity index 100% rename from images/character-variant-cv10-7.light.png rename to images/character-variant-capital-j-flat-hook-serifed-both-sides.light.png diff --git a/images/character-variant-cv10-8.dark.png b/images/character-variant-capital-j-flat-hook-serifed-symmetric.dark.png similarity index 100% rename from images/character-variant-cv10-8.dark.png rename to images/character-variant-capital-j-flat-hook-serifed-symmetric.dark.png diff --git a/images/character-variant-cv10-8.light.png b/images/character-variant-capital-j-flat-hook-serifed-symmetric.light.png similarity index 100% rename from images/character-variant-cv10-8.light.png rename to images/character-variant-capital-j-flat-hook-serifed-symmetric.light.png diff --git a/images/character-variant-cv10-6.dark.png b/images/character-variant-capital-j-flat-hook-serifed.dark.png similarity index 100% rename from images/character-variant-cv10-6.dark.png rename to images/character-variant-capital-j-flat-hook-serifed.dark.png diff --git a/images/character-variant-cv10-6.light.png b/images/character-variant-capital-j-flat-hook-serifed.light.png similarity index 100% rename from images/character-variant-cv10-6.light.png rename to images/character-variant-capital-j-flat-hook-serifed.light.png diff --git a/images/character-variant-cv10-5.dark.png b/images/character-variant-capital-j-flat-hook-serifless.dark.png similarity index 100% rename from images/character-variant-cv10-5.dark.png rename to images/character-variant-capital-j-flat-hook-serifless.dark.png diff --git a/images/character-variant-cv10-5.light.png b/images/character-variant-capital-j-flat-hook-serifless.light.png similarity index 100% rename from images/character-variant-cv10-5.light.png rename to images/character-variant-capital-j-flat-hook-serifless.light.png diff --git a/images/character-variant-cv10-3.dark.png b/images/character-variant-capital-j-serifed-both-sides.dark.png similarity index 100% rename from images/character-variant-cv10-3.dark.png rename to images/character-variant-capital-j-serifed-both-sides.dark.png diff --git a/images/character-variant-cv10-3.light.png b/images/character-variant-capital-j-serifed-both-sides.light.png similarity index 100% rename from images/character-variant-cv10-3.light.png rename to images/character-variant-capital-j-serifed-both-sides.light.png diff --git a/images/character-variant-cv10-4.dark.png b/images/character-variant-capital-j-serifed-symmetric.dark.png similarity index 100% rename from images/character-variant-cv10-4.dark.png rename to images/character-variant-capital-j-serifed-symmetric.dark.png diff --git a/images/character-variant-cv10-4.light.png b/images/character-variant-capital-j-serifed-symmetric.light.png similarity index 100% rename from images/character-variant-cv10-4.light.png rename to images/character-variant-capital-j-serifed-symmetric.light.png diff --git a/images/character-variant-cv10-2.dark.png b/images/character-variant-capital-j-serifed.dark.png similarity index 100% rename from images/character-variant-cv10-2.dark.png rename to images/character-variant-capital-j-serifed.dark.png diff --git a/images/character-variant-cv10-2.light.png b/images/character-variant-capital-j-serifed.light.png similarity index 100% rename from images/character-variant-cv10-2.light.png rename to images/character-variant-capital-j-serifed.light.png diff --git a/images/character-variant-cv10-1.dark.png b/images/character-variant-capital-j-serifless.dark.png similarity index 100% rename from images/character-variant-cv10-1.dark.png rename to images/character-variant-capital-j-serifless.dark.png diff --git a/images/character-variant-cv10-1.light.png b/images/character-variant-capital-j-serifless.light.png similarity index 100% rename from images/character-variant-cv10-1.light.png rename to images/character-variant-capital-j-serifless.light.png diff --git a/images/character-variant-cv11-10.dark.png b/images/character-variant-capital-k-curly-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-10.dark.png rename to images/character-variant-capital-k-curly-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv11-10.light.png b/images/character-variant-capital-k-curly-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv11-10.light.png rename to images/character-variant-capital-k-curly-bottom-right-serifed.light.png diff --git a/images/character-variant-cv11-14.dark.png b/images/character-variant-capital-k-curly-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-14.dark.png rename to images/character-variant-capital-k-curly-serifed.dark.png diff --git a/images/character-variant-cv11-14.light.png b/images/character-variant-capital-k-curly-serifed.light.png similarity index 100% rename from images/character-variant-cv11-14.light.png rename to images/character-variant-capital-k-curly-serifed.light.png diff --git a/images/character-variant-cv11-2.dark.png b/images/character-variant-capital-k-curly-serifless.dark.png similarity index 100% rename from images/character-variant-cv11-2.dark.png rename to images/character-variant-capital-k-curly-serifless.dark.png diff --git a/images/character-variant-cv11-2.light.png b/images/character-variant-capital-k-curly-serifless.light.png similarity index 100% rename from images/character-variant-cv11-2.light.png rename to images/character-variant-capital-k-curly-serifless.light.png diff --git a/images/character-variant-cv11-18.dark.png b/images/character-variant-capital-k-curly-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-18.dark.png rename to images/character-variant-capital-k-curly-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv11-18.light.png b/images/character-variant-capital-k-curly-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv11-18.light.png rename to images/character-variant-capital-k-curly-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv11-6.dark.png b/images/character-variant-capital-k-curly-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-6.dark.png rename to images/character-variant-capital-k-curly-top-left-serifed.dark.png diff --git a/images/character-variant-cv11-6.light.png b/images/character-variant-capital-k-curly-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv11-6.light.png rename to images/character-variant-capital-k-curly-top-left-serifed.light.png diff --git a/images/character-variant-cv11-9.dark.png b/images/character-variant-capital-k-straight-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-9.dark.png rename to images/character-variant-capital-k-straight-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv11-9.light.png b/images/character-variant-capital-k-straight-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv11-9.light.png rename to images/character-variant-capital-k-straight-bottom-right-serifed.light.png diff --git a/images/character-variant-cv11-13.dark.png b/images/character-variant-capital-k-straight-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-13.dark.png rename to images/character-variant-capital-k-straight-serifed.dark.png diff --git a/images/character-variant-cv11-13.light.png b/images/character-variant-capital-k-straight-serifed.light.png similarity index 100% rename from images/character-variant-cv11-13.light.png rename to images/character-variant-capital-k-straight-serifed.light.png diff --git a/images/character-variant-cv11-1.dark.png b/images/character-variant-capital-k-straight-serifless.dark.png similarity index 100% rename from images/character-variant-cv11-1.dark.png rename to images/character-variant-capital-k-straight-serifless.dark.png diff --git a/images/character-variant-cv11-1.light.png b/images/character-variant-capital-k-straight-serifless.light.png similarity index 100% rename from images/character-variant-cv11-1.light.png rename to images/character-variant-capital-k-straight-serifless.light.png diff --git a/images/character-variant-cv11-17.dark.png b/images/character-variant-capital-k-straight-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-17.dark.png rename to images/character-variant-capital-k-straight-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv11-17.light.png b/images/character-variant-capital-k-straight-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv11-17.light.png rename to images/character-variant-capital-k-straight-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv11-5.dark.png b/images/character-variant-capital-k-straight-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-5.dark.png rename to images/character-variant-capital-k-straight-top-left-serifed.dark.png diff --git a/images/character-variant-cv11-5.light.png b/images/character-variant-capital-k-straight-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv11-5.light.png rename to images/character-variant-capital-k-straight-top-left-serifed.light.png diff --git a/images/character-variant-cv11-12.dark.png b/images/character-variant-capital-k-symmetric-connected-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-12.dark.png rename to images/character-variant-capital-k-symmetric-connected-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv11-12.light.png b/images/character-variant-capital-k-symmetric-connected-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv11-12.light.png rename to images/character-variant-capital-k-symmetric-connected-bottom-right-serifed.light.png diff --git a/images/character-variant-cv11-16.dark.png b/images/character-variant-capital-k-symmetric-connected-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-16.dark.png rename to images/character-variant-capital-k-symmetric-connected-serifed.dark.png diff --git a/images/character-variant-cv11-16.light.png b/images/character-variant-capital-k-symmetric-connected-serifed.light.png similarity index 100% rename from images/character-variant-cv11-16.light.png rename to images/character-variant-capital-k-symmetric-connected-serifed.light.png diff --git a/images/character-variant-cv11-4.dark.png b/images/character-variant-capital-k-symmetric-connected-serifless.dark.png similarity index 100% rename from images/character-variant-cv11-4.dark.png rename to images/character-variant-capital-k-symmetric-connected-serifless.dark.png diff --git a/images/character-variant-cv11-4.light.png b/images/character-variant-capital-k-symmetric-connected-serifless.light.png similarity index 100% rename from images/character-variant-cv11-4.light.png rename to images/character-variant-capital-k-symmetric-connected-serifless.light.png diff --git a/images/character-variant-cv11-20.dark.png b/images/character-variant-capital-k-symmetric-connected-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-20.dark.png rename to images/character-variant-capital-k-symmetric-connected-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv11-20.light.png b/images/character-variant-capital-k-symmetric-connected-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv11-20.light.png rename to images/character-variant-capital-k-symmetric-connected-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv11-8.dark.png b/images/character-variant-capital-k-symmetric-connected-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-8.dark.png rename to images/character-variant-capital-k-symmetric-connected-top-left-serifed.dark.png diff --git a/images/character-variant-cv11-8.light.png b/images/character-variant-capital-k-symmetric-connected-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv11-8.light.png rename to images/character-variant-capital-k-symmetric-connected-top-left-serifed.light.png diff --git a/images/character-variant-cv11-11.dark.png b/images/character-variant-capital-k-symmetric-touching-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-11.dark.png rename to images/character-variant-capital-k-symmetric-touching-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv11-11.light.png b/images/character-variant-capital-k-symmetric-touching-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv11-11.light.png rename to images/character-variant-capital-k-symmetric-touching-bottom-right-serifed.light.png diff --git a/images/character-variant-cv11-15.dark.png b/images/character-variant-capital-k-symmetric-touching-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-15.dark.png rename to images/character-variant-capital-k-symmetric-touching-serifed.dark.png diff --git a/images/character-variant-cv11-15.light.png b/images/character-variant-capital-k-symmetric-touching-serifed.light.png similarity index 100% rename from images/character-variant-cv11-15.light.png rename to images/character-variant-capital-k-symmetric-touching-serifed.light.png diff --git a/images/character-variant-cv11-3.dark.png b/images/character-variant-capital-k-symmetric-touching-serifless.dark.png similarity index 100% rename from images/character-variant-cv11-3.dark.png rename to images/character-variant-capital-k-symmetric-touching-serifless.dark.png diff --git a/images/character-variant-cv11-3.light.png b/images/character-variant-capital-k-symmetric-touching-serifless.light.png similarity index 100% rename from images/character-variant-cv11-3.light.png rename to images/character-variant-capital-k-symmetric-touching-serifless.light.png diff --git a/images/character-variant-cv11-19.dark.png b/images/character-variant-capital-k-symmetric-touching-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-19.dark.png rename to images/character-variant-capital-k-symmetric-touching-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv11-19.light.png b/images/character-variant-capital-k-symmetric-touching-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv11-19.light.png rename to images/character-variant-capital-k-symmetric-touching-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv11-7.dark.png b/images/character-variant-capital-k-symmetric-touching-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv11-7.dark.png rename to images/character-variant-capital-k-symmetric-touching-top-left-serifed.dark.png diff --git a/images/character-variant-cv11-7.light.png b/images/character-variant-capital-k-symmetric-touching-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv11-7.light.png rename to images/character-variant-capital-k-symmetric-touching-top-left-serifed.light.png diff --git a/images/character-variant-cv12-2.dark.png b/images/character-variant-capital-l-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv12-2.dark.png rename to images/character-variant-capital-l-motion-serifed.dark.png diff --git a/images/character-variant-cv12-2.light.png b/images/character-variant-capital-l-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv12-2.light.png rename to images/character-variant-capital-l-motion-serifed.light.png diff --git a/images/character-variant-cv12-3.dark.png b/images/character-variant-capital-l-serifed.dark.png similarity index 100% rename from images/character-variant-cv12-3.dark.png rename to images/character-variant-capital-l-serifed.dark.png diff --git a/images/character-variant-cv12-3.light.png b/images/character-variant-capital-l-serifed.light.png similarity index 100% rename from images/character-variant-cv12-3.light.png rename to images/character-variant-capital-l-serifed.light.png diff --git a/images/character-variant-cv12-1.dark.png b/images/character-variant-capital-l-serifless.dark.png similarity index 100% rename from images/character-variant-cv12-1.dark.png rename to images/character-variant-capital-l-serifless.dark.png diff --git a/images/character-variant-cv12-1.light.png b/images/character-variant-capital-l-serifless.light.png similarity index 100% rename from images/character-variant-cv12-1.light.png rename to images/character-variant-capital-l-serifless.light.png diff --git a/images/character-variant-cv13-6.dark.png b/images/character-variant-capital-m-flat-bottom-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv13-6.dark.png rename to images/character-variant-capital-m-flat-bottom-motion-serifed.dark.png diff --git a/images/character-variant-cv13-6.light.png b/images/character-variant-capital-m-flat-bottom-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv13-6.light.png rename to images/character-variant-capital-m-flat-bottom-motion-serifed.light.png diff --git a/images/character-variant-cv13-2.dark.png b/images/character-variant-capital-m-flat-bottom.dark.png similarity index 100% rename from images/character-variant-cv13-2.dark.png rename to images/character-variant-capital-m-flat-bottom.dark.png diff --git a/images/character-variant-cv13-2.light.png b/images/character-variant-capital-m-flat-bottom.light.png similarity index 100% rename from images/character-variant-cv13-2.light.png rename to images/character-variant-capital-m-flat-bottom.light.png diff --git a/images/character-variant-cv13-5.dark.png b/images/character-variant-capital-m-hanging-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv13-5.dark.png rename to images/character-variant-capital-m-hanging-motion-serifed.dark.png diff --git a/images/character-variant-cv13-5.light.png b/images/character-variant-capital-m-hanging-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv13-5.light.png rename to images/character-variant-capital-m-hanging-motion-serifed.light.png diff --git a/images/character-variant-cv13-1.dark.png b/images/character-variant-capital-m-hanging.dark.png similarity index 100% rename from images/character-variant-cv13-1.dark.png rename to images/character-variant-capital-m-hanging.dark.png diff --git a/images/character-variant-cv13-1.light.png b/images/character-variant-capital-m-hanging.light.png similarity index 100% rename from images/character-variant-cv13-1.light.png rename to images/character-variant-capital-m-hanging.light.png diff --git a/images/character-variant-cv13-8.dark.png b/images/character-variant-capital-m-slanted-sides-flat-bottom-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv13-8.dark.png rename to images/character-variant-capital-m-slanted-sides-flat-bottom-motion-serifed.dark.png diff --git a/images/character-variant-cv13-8.light.png b/images/character-variant-capital-m-slanted-sides-flat-bottom-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv13-8.light.png rename to images/character-variant-capital-m-slanted-sides-flat-bottom-motion-serifed.light.png diff --git a/images/character-variant-cv13-4.dark.png b/images/character-variant-capital-m-slanted-sides-flat-bottom.dark.png similarity index 100% rename from images/character-variant-cv13-4.dark.png rename to images/character-variant-capital-m-slanted-sides-flat-bottom.dark.png diff --git a/images/character-variant-cv13-4.light.png b/images/character-variant-capital-m-slanted-sides-flat-bottom.light.png similarity index 100% rename from images/character-variant-cv13-4.light.png rename to images/character-variant-capital-m-slanted-sides-flat-bottom.light.png diff --git a/images/character-variant-cv13-7.dark.png b/images/character-variant-capital-m-slanted-sides-hanging-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv13-7.dark.png rename to images/character-variant-capital-m-slanted-sides-hanging-motion-serifed.dark.png diff --git a/images/character-variant-cv13-7.light.png b/images/character-variant-capital-m-slanted-sides-hanging-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv13-7.light.png rename to images/character-variant-capital-m-slanted-sides-hanging-motion-serifed.light.png diff --git a/images/character-variant-cv13-3.dark.png b/images/character-variant-capital-m-slanted-sides-hanging.dark.png similarity index 100% rename from images/character-variant-cv13-3.dark.png rename to images/character-variant-capital-m-slanted-sides-hanging.dark.png diff --git a/images/character-variant-cv13-3.light.png b/images/character-variant-capital-m-slanted-sides-hanging.light.png similarity index 100% rename from images/character-variant-cv13-3.light.png rename to images/character-variant-capital-m-slanted-sides-hanging.light.png diff --git a/images/character-variant-cv14-4.dark.png b/images/character-variant-capital-n-asymmetric-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv14-4.dark.png rename to images/character-variant-capital-n-asymmetric-motion-serifed.dark.png diff --git a/images/character-variant-cv14-4.light.png b/images/character-variant-capital-n-asymmetric-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv14-4.light.png rename to images/character-variant-capital-n-asymmetric-motion-serifed.light.png diff --git a/images/character-variant-cv14-2.dark.png b/images/character-variant-capital-n-asymmetric.dark.png similarity index 100% rename from images/character-variant-cv14-2.dark.png rename to images/character-variant-capital-n-asymmetric.dark.png diff --git a/images/character-variant-cv14-2.light.png b/images/character-variant-capital-n-asymmetric.light.png similarity index 100% rename from images/character-variant-cv14-2.light.png rename to images/character-variant-capital-n-asymmetric.light.png diff --git a/images/character-variant-cv14-3.dark.png b/images/character-variant-capital-n-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv14-3.dark.png rename to images/character-variant-capital-n-motion-serifed.dark.png diff --git a/images/character-variant-cv14-3.light.png b/images/character-variant-capital-n-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv14-3.light.png rename to images/character-variant-capital-n-motion-serifed.light.png diff --git a/images/character-variant-cv14-1.dark.png b/images/character-variant-capital-n-standard.dark.png similarity index 100% rename from images/character-variant-cv14-1.dark.png rename to images/character-variant-capital-n-standard.dark.png diff --git a/images/character-variant-cv14-1.light.png b/images/character-variant-capital-n-standard.light.png similarity index 100% rename from images/character-variant-cv14-1.light.png rename to images/character-variant-capital-n-standard.light.png diff --git a/images/character-variant-cv15-3.dark.png b/images/character-variant-capital-p-closed-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv15-3.dark.png rename to images/character-variant-capital-p-closed-motion-serifed.dark.png diff --git a/images/character-variant-cv15-3.light.png b/images/character-variant-capital-p-closed-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv15-3.light.png rename to images/character-variant-capital-p-closed-motion-serifed.light.png diff --git a/images/character-variant-cv15-1.dark.png b/images/character-variant-capital-p-closed.dark.png similarity index 100% rename from images/character-variant-cv15-1.dark.png rename to images/character-variant-capital-p-closed.dark.png diff --git a/images/character-variant-cv15-1.light.png b/images/character-variant-capital-p-closed.light.png similarity index 100% rename from images/character-variant-cv15-1.light.png rename to images/character-variant-capital-p-closed.light.png diff --git a/images/character-variant-cv15-4.dark.png b/images/character-variant-capital-p-open-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv15-4.dark.png rename to images/character-variant-capital-p-open-motion-serifed.dark.png diff --git a/images/character-variant-cv15-4.light.png b/images/character-variant-capital-p-open-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv15-4.light.png rename to images/character-variant-capital-p-open-motion-serifed.light.png diff --git a/images/character-variant-cv15-2.dark.png b/images/character-variant-capital-p-open.dark.png similarity index 100% rename from images/character-variant-cv15-2.dark.png rename to images/character-variant-capital-p-open.dark.png diff --git a/images/character-variant-cv15-2.light.png b/images/character-variant-capital-p-open.light.png similarity index 100% rename from images/character-variant-cv15-2.light.png rename to images/character-variant-capital-p-open.light.png diff --git a/images/character-variant-cv16-2.dark.png b/images/character-variant-capital-q-crossing-curly-tailed.dark.png similarity index 100% rename from images/character-variant-cv16-2.dark.png rename to images/character-variant-capital-q-crossing-curly-tailed.dark.png diff --git a/images/character-variant-cv16-2.light.png b/images/character-variant-capital-q-crossing-curly-tailed.light.png similarity index 100% rename from images/character-variant-cv16-2.light.png rename to images/character-variant-capital-q-crossing-curly-tailed.light.png diff --git a/images/character-variant-cv16-4.dark.png b/images/character-variant-capital-q-crossing.dark.png similarity index 100% rename from images/character-variant-cv16-4.dark.png rename to images/character-variant-capital-q-crossing.dark.png diff --git a/images/character-variant-cv16-4.light.png b/images/character-variant-capital-q-crossing.light.png similarity index 100% rename from images/character-variant-cv16-4.light.png rename to images/character-variant-capital-q-crossing.light.png diff --git a/images/character-variant-cv16-1.dark.png b/images/character-variant-capital-q-curly-tailed.dark.png similarity index 100% rename from images/character-variant-cv16-1.dark.png rename to images/character-variant-capital-q-curly-tailed.dark.png diff --git a/images/character-variant-cv16-1.light.png b/images/character-variant-capital-q-curly-tailed.light.png similarity index 100% rename from images/character-variant-cv16-1.light.png rename to images/character-variant-capital-q-curly-tailed.light.png diff --git a/images/character-variant-cv16-8.dark.png b/images/character-variant-capital-q-detached-bend-tailed.dark.png similarity index 100% rename from images/character-variant-cv16-8.dark.png rename to images/character-variant-capital-q-detached-bend-tailed.dark.png diff --git a/images/character-variant-cv16-8.light.png b/images/character-variant-capital-q-detached-bend-tailed.light.png similarity index 100% rename from images/character-variant-cv16-8.light.png rename to images/character-variant-capital-q-detached-bend-tailed.light.png diff --git a/images/character-variant-cv16-7.dark.png b/images/character-variant-capital-q-detached-tailed.dark.png similarity index 100% rename from images/character-variant-cv16-7.dark.png rename to images/character-variant-capital-q-detached-tailed.dark.png diff --git a/images/character-variant-cv16-7.light.png b/images/character-variant-capital-q-detached-tailed.light.png similarity index 100% rename from images/character-variant-cv16-7.light.png rename to images/character-variant-capital-q-detached-tailed.light.png diff --git a/images/character-variant-cv16-6.dark.png b/images/character-variant-capital-q-horizontal-tailed.dark.png similarity index 100% rename from images/character-variant-cv16-6.dark.png rename to images/character-variant-capital-q-horizontal-tailed.dark.png diff --git a/images/character-variant-cv16-6.light.png b/images/character-variant-capital-q-horizontal-tailed.light.png similarity index 100% rename from images/character-variant-cv16-6.light.png rename to images/character-variant-capital-q-horizontal-tailed.light.png diff --git a/images/character-variant-cv16-9.dark.png b/images/character-variant-capital-q-open-swash.dark.png similarity index 100% rename from images/character-variant-cv16-9.dark.png rename to images/character-variant-capital-q-open-swash.dark.png diff --git a/images/character-variant-cv16-9.light.png b/images/character-variant-capital-q-open-swash.light.png similarity index 100% rename from images/character-variant-cv16-9.light.png rename to images/character-variant-capital-q-open-swash.light.png diff --git a/images/character-variant-cv16-3.dark.png b/images/character-variant-capital-q-straight.dark.png similarity index 100% rename from images/character-variant-cv16-3.dark.png rename to images/character-variant-capital-q-straight.dark.png diff --git a/images/character-variant-cv16-3.light.png b/images/character-variant-capital-q-straight.light.png similarity index 100% rename from images/character-variant-cv16-3.light.png rename to images/character-variant-capital-q-straight.light.png diff --git a/images/character-variant-cv16-5.dark.png b/images/character-variant-capital-q-vertical-crossing.dark.png similarity index 100% rename from images/character-variant-cv16-5.dark.png rename to images/character-variant-capital-q-vertical-crossing.dark.png diff --git a/images/character-variant-cv16-5.light.png b/images/character-variant-capital-q-vertical-crossing.light.png similarity index 100% rename from images/character-variant-cv16-5.light.png rename to images/character-variant-capital-q-vertical-crossing.light.png diff --git a/images/character-variant-cv17-8.dark.png b/images/character-variant-capital-r-curly-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv17-8.dark.png rename to images/character-variant-capital-r-curly-motion-serifed.dark.png diff --git a/images/character-variant-cv17-8.light.png b/images/character-variant-capital-r-curly-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv17-8.light.png rename to images/character-variant-capital-r-curly-motion-serifed.light.png diff --git a/images/character-variant-cv17-11.dark.png b/images/character-variant-capital-r-curly-open-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv17-11.dark.png rename to images/character-variant-capital-r-curly-open-motion-serifed.dark.png diff --git a/images/character-variant-cv17-11.light.png b/images/character-variant-capital-r-curly-open-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv17-11.light.png rename to images/character-variant-capital-r-curly-open-motion-serifed.light.png diff --git a/images/character-variant-cv17-5.dark.png b/images/character-variant-capital-r-curly-open.dark.png similarity index 100% rename from images/character-variant-cv17-5.dark.png rename to images/character-variant-capital-r-curly-open.dark.png diff --git a/images/character-variant-cv17-5.light.png b/images/character-variant-capital-r-curly-open.light.png similarity index 100% rename from images/character-variant-cv17-5.light.png rename to images/character-variant-capital-r-curly-open.light.png diff --git a/images/character-variant-cv17-2.dark.png b/images/character-variant-capital-r-curly.dark.png similarity index 100% rename from images/character-variant-cv17-2.dark.png rename to images/character-variant-capital-r-curly.dark.png diff --git a/images/character-variant-cv17-2.light.png b/images/character-variant-capital-r-curly.light.png similarity index 100% rename from images/character-variant-cv17-2.light.png rename to images/character-variant-capital-r-curly.light.png diff --git a/images/character-variant-cv17-9.dark.png b/images/character-variant-capital-r-standing-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv17-9.dark.png rename to images/character-variant-capital-r-standing-motion-serifed.dark.png diff --git a/images/character-variant-cv17-9.light.png b/images/character-variant-capital-r-standing-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv17-9.light.png rename to images/character-variant-capital-r-standing-motion-serifed.light.png diff --git a/images/character-variant-cv17-12.dark.png b/images/character-variant-capital-r-standing-open-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv17-12.dark.png rename to images/character-variant-capital-r-standing-open-motion-serifed.dark.png diff --git a/images/character-variant-cv17-12.light.png b/images/character-variant-capital-r-standing-open-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv17-12.light.png rename to images/character-variant-capital-r-standing-open-motion-serifed.light.png diff --git a/images/character-variant-cv17-6.dark.png b/images/character-variant-capital-r-standing-open.dark.png similarity index 100% rename from images/character-variant-cv17-6.dark.png rename to images/character-variant-capital-r-standing-open.dark.png diff --git a/images/character-variant-cv17-6.light.png b/images/character-variant-capital-r-standing-open.light.png similarity index 100% rename from images/character-variant-cv17-6.light.png rename to images/character-variant-capital-r-standing-open.light.png diff --git a/images/character-variant-cv17-3.dark.png b/images/character-variant-capital-r-standing.dark.png similarity index 100% rename from images/character-variant-cv17-3.dark.png rename to images/character-variant-capital-r-standing.dark.png diff --git a/images/character-variant-cv17-3.light.png b/images/character-variant-capital-r-standing.light.png similarity index 100% rename from images/character-variant-cv17-3.light.png rename to images/character-variant-capital-r-standing.light.png diff --git a/images/character-variant-cv17-7.dark.png b/images/character-variant-capital-r-straight-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv17-7.dark.png rename to images/character-variant-capital-r-straight-motion-serifed.dark.png diff --git a/images/character-variant-cv17-7.light.png b/images/character-variant-capital-r-straight-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv17-7.light.png rename to images/character-variant-capital-r-straight-motion-serifed.light.png diff --git a/images/character-variant-cv17-10.dark.png b/images/character-variant-capital-r-straight-open-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv17-10.dark.png rename to images/character-variant-capital-r-straight-open-motion-serifed.dark.png diff --git a/images/character-variant-cv17-10.light.png b/images/character-variant-capital-r-straight-open-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv17-10.light.png rename to images/character-variant-capital-r-straight-open-motion-serifed.light.png diff --git a/images/character-variant-cv17-4.dark.png b/images/character-variant-capital-r-straight-open.dark.png similarity index 100% rename from images/character-variant-cv17-4.dark.png rename to images/character-variant-capital-r-straight-open.dark.png diff --git a/images/character-variant-cv17-4.light.png b/images/character-variant-capital-r-straight-open.light.png similarity index 100% rename from images/character-variant-cv17-4.light.png rename to images/character-variant-capital-r-straight-open.light.png diff --git a/images/character-variant-cv17-1.dark.png b/images/character-variant-capital-r-straight.dark.png similarity index 100% rename from images/character-variant-cv17-1.dark.png rename to images/character-variant-capital-r-straight.dark.png diff --git a/images/character-variant-cv17-1.light.png b/images/character-variant-capital-r-straight.light.png similarity index 100% rename from images/character-variant-cv17-1.light.png rename to images/character-variant-capital-r-straight.light.png diff --git a/images/character-variant-cv18-5.dark.png b/images/character-variant-capital-s-bilateral-inward-serifed.dark.png similarity index 100% rename from images/character-variant-cv18-5.dark.png rename to images/character-variant-capital-s-bilateral-inward-serifed.dark.png diff --git a/images/character-variant-cv18-5.light.png b/images/character-variant-capital-s-bilateral-inward-serifed.light.png similarity index 100% rename from images/character-variant-cv18-5.light.png rename to images/character-variant-capital-s-bilateral-inward-serifed.light.png diff --git a/images/character-variant-cv18-3.dark.png b/images/character-variant-capital-s-bilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv18-3.dark.png rename to images/character-variant-capital-s-bilateral-serifed.dark.png diff --git a/images/character-variant-cv18-3.light.png b/images/character-variant-capital-s-bilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv18-3.light.png rename to images/character-variant-capital-s-bilateral-serifed.light.png diff --git a/images/character-variant-cv18-1.dark.png b/images/character-variant-capital-s-serifless.dark.png similarity index 100% rename from images/character-variant-cv18-1.dark.png rename to images/character-variant-capital-s-serifless.dark.png diff --git a/images/character-variant-cv18-1.light.png b/images/character-variant-capital-s-serifless.light.png similarity index 100% rename from images/character-variant-cv18-1.light.png rename to images/character-variant-capital-s-serifless.light.png diff --git a/images/character-variant-cv18-4.dark.png b/images/character-variant-capital-s-unilateral-inward-serifed.dark.png similarity index 100% rename from images/character-variant-cv18-4.dark.png rename to images/character-variant-capital-s-unilateral-inward-serifed.dark.png diff --git a/images/character-variant-cv18-4.light.png b/images/character-variant-capital-s-unilateral-inward-serifed.light.png similarity index 100% rename from images/character-variant-cv18-4.light.png rename to images/character-variant-capital-s-unilateral-inward-serifed.light.png diff --git a/images/character-variant-cv18-2.dark.png b/images/character-variant-capital-s-unilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv18-2.dark.png rename to images/character-variant-capital-s-unilateral-serifed.dark.png diff --git a/images/character-variant-cv18-2.light.png b/images/character-variant-capital-s-unilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv18-2.light.png rename to images/character-variant-capital-s-unilateral-serifed.light.png diff --git a/images/character-variant-cv19-2.dark.png b/images/character-variant-capital-t-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv19-2.dark.png rename to images/character-variant-capital-t-motion-serifed.dark.png diff --git a/images/character-variant-cv19-2.light.png b/images/character-variant-capital-t-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv19-2.light.png rename to images/character-variant-capital-t-motion-serifed.light.png diff --git a/images/character-variant-cv19-3.dark.png b/images/character-variant-capital-t-serifed.dark.png similarity index 100% rename from images/character-variant-cv19-3.dark.png rename to images/character-variant-capital-t-serifed.dark.png diff --git a/images/character-variant-cv19-3.light.png b/images/character-variant-capital-t-serifed.light.png similarity index 100% rename from images/character-variant-cv19-3.light.png rename to images/character-variant-capital-t-serifed.light.png diff --git a/images/character-variant-cv19-1.dark.png b/images/character-variant-capital-t-serifless.dark.png similarity index 100% rename from images/character-variant-cv19-1.dark.png rename to images/character-variant-capital-t-serifless.dark.png diff --git a/images/character-variant-cv19-1.light.png b/images/character-variant-capital-t-serifless.light.png similarity index 100% rename from images/character-variant-cv19-1.light.png rename to images/character-variant-capital-t-serifless.light.png diff --git a/images/character-variant-cv20-5.dark.png b/images/character-variant-capital-u-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv20-5.dark.png rename to images/character-variant-capital-u-motion-serifed.dark.png diff --git a/images/character-variant-cv20-5.light.png b/images/character-variant-capital-u-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv20-5.light.png rename to images/character-variant-capital-u-motion-serifed.light.png diff --git a/images/character-variant-cv20-6.dark.png b/images/character-variant-capital-u-tailed-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv20-6.dark.png rename to images/character-variant-capital-u-tailed-motion-serifed.dark.png diff --git a/images/character-variant-cv20-6.light.png b/images/character-variant-capital-u-tailed-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv20-6.light.png rename to images/character-variant-capital-u-tailed-motion-serifed.light.png diff --git a/images/character-variant-cv20-4.dark.png b/images/character-variant-capital-u-tailed.dark.png similarity index 100% rename from images/character-variant-cv20-4.dark.png rename to images/character-variant-capital-u-tailed.dark.png diff --git a/images/character-variant-cv20-4.light.png b/images/character-variant-capital-u-tailed.light.png similarity index 100% rename from images/character-variant-cv20-4.light.png rename to images/character-variant-capital-u-tailed.light.png diff --git a/images/character-variant-cv20-1.dark.png b/images/character-variant-capital-u-toothed.dark.png similarity index 100% rename from images/character-variant-cv20-1.dark.png rename to images/character-variant-capital-u-toothed.dark.png diff --git a/images/character-variant-cv20-1.light.png b/images/character-variant-capital-u-toothed.light.png similarity index 100% rename from images/character-variant-cv20-1.light.png rename to images/character-variant-capital-u-toothed.light.png diff --git a/images/character-variant-cv20-9.dark.png b/images/character-variant-capital-u-toothless-corner-bilateral-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv20-9.dark.png rename to images/character-variant-capital-u-toothless-corner-bilateral-motion-serifed.dark.png diff --git a/images/character-variant-cv20-9.light.png b/images/character-variant-capital-u-toothless-corner-bilateral-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv20-9.light.png rename to images/character-variant-capital-u-toothless-corner-bilateral-motion-serifed.light.png diff --git a/images/character-variant-cv20-7.dark.png b/images/character-variant-capital-u-toothless-corner-unilateral-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv20-7.dark.png rename to images/character-variant-capital-u-toothless-corner-unilateral-motion-serifed.dark.png diff --git a/images/character-variant-cv20-7.light.png b/images/character-variant-capital-u-toothless-corner-unilateral-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv20-7.light.png rename to images/character-variant-capital-u-toothless-corner-unilateral-motion-serifed.light.png diff --git a/images/character-variant-cv20-2.dark.png b/images/character-variant-capital-u-toothless-corner.dark.png similarity index 100% rename from images/character-variant-cv20-2.dark.png rename to images/character-variant-capital-u-toothless-corner.dark.png diff --git a/images/character-variant-cv20-2.light.png b/images/character-variant-capital-u-toothless-corner.light.png similarity index 100% rename from images/character-variant-cv20-2.light.png rename to images/character-variant-capital-u-toothless-corner.light.png diff --git a/images/character-variant-cv20-10.dark.png b/images/character-variant-capital-u-toothless-rounded-bilateral-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv20-10.dark.png rename to images/character-variant-capital-u-toothless-rounded-bilateral-motion-serifed.dark.png diff --git a/images/character-variant-cv20-10.light.png b/images/character-variant-capital-u-toothless-rounded-bilateral-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv20-10.light.png rename to images/character-variant-capital-u-toothless-rounded-bilateral-motion-serifed.light.png diff --git a/images/character-variant-cv20-8.dark.png b/images/character-variant-capital-u-toothless-rounded-unilateral-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv20-8.dark.png rename to images/character-variant-capital-u-toothless-rounded-unilateral-motion-serifed.dark.png diff --git a/images/character-variant-cv20-8.light.png b/images/character-variant-capital-u-toothless-rounded-unilateral-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv20-8.light.png rename to images/character-variant-capital-u-toothless-rounded-unilateral-motion-serifed.light.png diff --git a/images/character-variant-cv20-3.dark.png b/images/character-variant-capital-u-toothless-rounded.dark.png similarity index 100% rename from images/character-variant-cv20-3.dark.png rename to images/character-variant-capital-u-toothless-rounded.dark.png diff --git a/images/character-variant-cv20-3.light.png b/images/character-variant-capital-u-toothless-rounded.light.png similarity index 100% rename from images/character-variant-cv20-3.light.png rename to images/character-variant-capital-u-toothless-rounded.light.png diff --git a/images/character-variant-cv21-4.dark.png b/images/character-variant-capital-v-curly-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv21-4.dark.png rename to images/character-variant-capital-v-curly-motion-serifed.dark.png diff --git a/images/character-variant-cv21-4.light.png b/images/character-variant-capital-v-curly-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv21-4.light.png rename to images/character-variant-capital-v-curly-motion-serifed.light.png diff --git a/images/character-variant-cv21-2.dark.png b/images/character-variant-capital-v-curly.dark.png similarity index 100% rename from images/character-variant-cv21-2.dark.png rename to images/character-variant-capital-v-curly.dark.png diff --git a/images/character-variant-cv21-2.light.png b/images/character-variant-capital-v-curly.light.png similarity index 100% rename from images/character-variant-cv21-2.light.png rename to images/character-variant-capital-v-curly.light.png diff --git a/images/character-variant-capital-v-straight-motion-serifed.dark.png b/images/character-variant-capital-v-straight-motion-serifed.dark.png new file mode 100644 index 000000000..bf08933b7 Binary files /dev/null and b/images/character-variant-capital-v-straight-motion-serifed.dark.png differ diff --git a/images/character-variant-capital-v-straight-motion-serifed.light.png b/images/character-variant-capital-v-straight-motion-serifed.light.png new file mode 100644 index 000000000..0aabbce7f Binary files /dev/null and b/images/character-variant-capital-v-straight-motion-serifed.light.png differ diff --git a/images/character-variant-cv21-1.dark.png b/images/character-variant-capital-v-straight.dark.png similarity index 100% rename from images/character-variant-cv21-1.dark.png rename to images/character-variant-capital-v-straight.dark.png diff --git a/images/character-variant-cv21-1.light.png b/images/character-variant-capital-v-straight.light.png similarity index 100% rename from images/character-variant-cv21-1.light.png rename to images/character-variant-capital-v-straight.light.png diff --git a/images/character-variant-cv22-8.dark.png b/images/character-variant-capital-w-curly-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv22-8.dark.png rename to images/character-variant-capital-w-curly-motion-serifed.dark.png diff --git a/images/character-variant-cv22-8.light.png b/images/character-variant-capital-w-curly-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv22-8.light.png rename to images/character-variant-capital-w-curly-motion-serifed.light.png diff --git a/images/character-variant-cv22-2.dark.png b/images/character-variant-capital-w-curly.dark.png similarity index 100% rename from images/character-variant-cv22-2.dark.png rename to images/character-variant-capital-w-curly.dark.png diff --git a/images/character-variant-cv22-2.light.png b/images/character-variant-capital-w-curly.light.png similarity index 100% rename from images/character-variant-cv22-2.light.png rename to images/character-variant-capital-w-curly.light.png diff --git a/images/character-variant-cv22-11.dark.png b/images/character-variant-capital-w-straight-asymmetric-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv22-11.dark.png rename to images/character-variant-capital-w-straight-asymmetric-motion-serifed.dark.png diff --git a/images/character-variant-cv22-11.light.png b/images/character-variant-capital-w-straight-asymmetric-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv22-11.light.png rename to images/character-variant-capital-w-straight-asymmetric-motion-serifed.light.png diff --git a/images/character-variant-cv22-5.dark.png b/images/character-variant-capital-w-straight-asymmetric.dark.png similarity index 100% rename from images/character-variant-cv22-5.dark.png rename to images/character-variant-capital-w-straight-asymmetric.dark.png diff --git a/images/character-variant-cv22-5.light.png b/images/character-variant-capital-w-straight-asymmetric.light.png similarity index 100% rename from images/character-variant-cv22-5.light.png rename to images/character-variant-capital-w-straight-asymmetric.light.png diff --git a/images/character-variant-cv22-10.dark.png b/images/character-variant-capital-w-straight-double-v-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv22-10.dark.png rename to images/character-variant-capital-w-straight-double-v-motion-serifed.dark.png diff --git a/images/character-variant-cv22-10.light.png b/images/character-variant-capital-w-straight-double-v-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv22-10.light.png rename to images/character-variant-capital-w-straight-double-v-motion-serifed.light.png diff --git a/images/character-variant-cv22-4.dark.png b/images/character-variant-capital-w-straight-double-v.dark.png similarity index 100% rename from images/character-variant-cv22-4.dark.png rename to images/character-variant-capital-w-straight-double-v.dark.png diff --git a/images/character-variant-cv22-4.light.png b/images/character-variant-capital-w-straight-double-v.light.png similarity index 100% rename from images/character-variant-cv22-4.light.png rename to images/character-variant-capital-w-straight-double-v.light.png diff --git a/images/character-variant-cv22-9.dark.png b/images/character-variant-capital-w-straight-flat-top-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv22-9.dark.png rename to images/character-variant-capital-w-straight-flat-top-motion-serifed.dark.png diff --git a/images/character-variant-cv22-9.light.png b/images/character-variant-capital-w-straight-flat-top-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv22-9.light.png rename to images/character-variant-capital-w-straight-flat-top-motion-serifed.light.png diff --git a/images/character-variant-cv22-3.dark.png b/images/character-variant-capital-w-straight-flat-top.dark.png similarity index 100% rename from images/character-variant-cv22-3.dark.png rename to images/character-variant-capital-w-straight-flat-top.dark.png diff --git a/images/character-variant-cv22-3.light.png b/images/character-variant-capital-w-straight-flat-top.light.png similarity index 100% rename from images/character-variant-cv22-3.light.png rename to images/character-variant-capital-w-straight-flat-top.light.png diff --git a/images/character-variant-cv22-7.dark.png b/images/character-variant-capital-w-straight-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv22-7.dark.png rename to images/character-variant-capital-w-straight-motion-serifed.dark.png diff --git a/images/character-variant-cv22-7.light.png b/images/character-variant-capital-w-straight-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv22-7.light.png rename to images/character-variant-capital-w-straight-motion-serifed.light.png diff --git a/images/character-variant-cv22-12.dark.png b/images/character-variant-capital-w-straight-vertical-sides-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv22-12.dark.png rename to images/character-variant-capital-w-straight-vertical-sides-motion-serifed.dark.png diff --git a/images/character-variant-cv22-12.light.png b/images/character-variant-capital-w-straight-vertical-sides-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv22-12.light.png rename to images/character-variant-capital-w-straight-vertical-sides-motion-serifed.light.png diff --git a/images/character-variant-cv22-6.dark.png b/images/character-variant-capital-w-straight-vertical-sides.dark.png similarity index 100% rename from images/character-variant-cv22-6.dark.png rename to images/character-variant-capital-w-straight-vertical-sides.dark.png diff --git a/images/character-variant-cv22-6.light.png b/images/character-variant-capital-w-straight-vertical-sides.light.png similarity index 100% rename from images/character-variant-cv22-6.light.png rename to images/character-variant-capital-w-straight-vertical-sides.light.png diff --git a/images/character-variant-cv22-1.dark.png b/images/character-variant-capital-w-straight.dark.png similarity index 100% rename from images/character-variant-cv22-1.dark.png rename to images/character-variant-capital-w-straight.dark.png diff --git a/images/character-variant-cv22-1.light.png b/images/character-variant-capital-w-straight.light.png similarity index 100% rename from images/character-variant-cv22-1.light.png rename to images/character-variant-capital-w-straight.light.png diff --git a/images/character-variant-cv23-4.dark.png b/images/character-variant-capital-x-curly-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv23-4.dark.png rename to images/character-variant-capital-x-curly-motion-serifed.dark.png diff --git a/images/character-variant-cv23-4.light.png b/images/character-variant-capital-x-curly-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv23-4.light.png rename to images/character-variant-capital-x-curly-motion-serifed.light.png diff --git a/images/character-variant-cv23-6.dark.png b/images/character-variant-capital-x-curly-serifed.dark.png similarity index 100% rename from images/character-variant-cv23-6.dark.png rename to images/character-variant-capital-x-curly-serifed.dark.png diff --git a/images/character-variant-cv23-6.light.png b/images/character-variant-capital-x-curly-serifed.light.png similarity index 100% rename from images/character-variant-cv23-6.light.png rename to images/character-variant-capital-x-curly-serifed.light.png diff --git a/images/character-variant-cv23-2.dark.png b/images/character-variant-capital-x-curly-serifless.dark.png similarity index 100% rename from images/character-variant-cv23-2.dark.png rename to images/character-variant-capital-x-curly-serifless.dark.png diff --git a/images/character-variant-cv23-2.light.png b/images/character-variant-capital-x-curly-serifless.light.png similarity index 100% rename from images/character-variant-cv23-2.light.png rename to images/character-variant-capital-x-curly-serifless.light.png diff --git a/images/character-variant-cv23-3.dark.png b/images/character-variant-capital-x-straight-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv23-3.dark.png rename to images/character-variant-capital-x-straight-motion-serifed.dark.png diff --git a/images/character-variant-cv23-3.light.png b/images/character-variant-capital-x-straight-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv23-3.light.png rename to images/character-variant-capital-x-straight-motion-serifed.light.png diff --git a/images/character-variant-cv23-5.dark.png b/images/character-variant-capital-x-straight-serifed.dark.png similarity index 100% rename from images/character-variant-cv23-5.dark.png rename to images/character-variant-capital-x-straight-serifed.dark.png diff --git a/images/character-variant-cv23-5.light.png b/images/character-variant-capital-x-straight-serifed.light.png similarity index 100% rename from images/character-variant-cv23-5.light.png rename to images/character-variant-capital-x-straight-serifed.light.png diff --git a/images/character-variant-cv23-1.dark.png b/images/character-variant-capital-x-straight-serifless.dark.png similarity index 100% rename from images/character-variant-cv23-1.dark.png rename to images/character-variant-capital-x-straight-serifless.dark.png diff --git a/images/character-variant-cv23-1.light.png b/images/character-variant-capital-x-straight-serifless.light.png similarity index 100% rename from images/character-variant-cv23-1.light.png rename to images/character-variant-capital-x-straight-serifless.light.png diff --git a/images/character-variant-cv24-4.dark.png b/images/character-variant-capital-y-curly-base-serifed.dark.png similarity index 100% rename from images/character-variant-cv24-4.dark.png rename to images/character-variant-capital-y-curly-base-serifed.dark.png diff --git a/images/character-variant-cv24-4.light.png b/images/character-variant-capital-y-curly-base-serifed.light.png similarity index 100% rename from images/character-variant-cv24-4.light.png rename to images/character-variant-capital-y-curly-base-serifed.light.png diff --git a/images/character-variant-cv24-6.dark.png b/images/character-variant-capital-y-curly-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv24-6.dark.png rename to images/character-variant-capital-y-curly-motion-serifed.dark.png diff --git a/images/character-variant-cv24-6.light.png b/images/character-variant-capital-y-curly-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv24-6.light.png rename to images/character-variant-capital-y-curly-motion-serifed.light.png diff --git a/images/character-variant-cv24-8.dark.png b/images/character-variant-capital-y-curly-serifed.dark.png similarity index 100% rename from images/character-variant-cv24-8.dark.png rename to images/character-variant-capital-y-curly-serifed.dark.png diff --git a/images/character-variant-cv24-8.light.png b/images/character-variant-capital-y-curly-serifed.light.png similarity index 100% rename from images/character-variant-cv24-8.light.png rename to images/character-variant-capital-y-curly-serifed.light.png diff --git a/images/character-variant-cv24-2.dark.png b/images/character-variant-capital-y-curly-serifless.dark.png similarity index 100% rename from images/character-variant-cv24-2.dark.png rename to images/character-variant-capital-y-curly-serifless.dark.png diff --git a/images/character-variant-cv24-2.light.png b/images/character-variant-capital-y-curly-serifless.light.png similarity index 100% rename from images/character-variant-cv24-2.light.png rename to images/character-variant-capital-y-curly-serifless.light.png diff --git a/images/character-variant-cv24-3.dark.png b/images/character-variant-capital-y-straight-base-serifed.dark.png similarity index 100% rename from images/character-variant-cv24-3.dark.png rename to images/character-variant-capital-y-straight-base-serifed.dark.png diff --git a/images/character-variant-cv24-3.light.png b/images/character-variant-capital-y-straight-base-serifed.light.png similarity index 100% rename from images/character-variant-cv24-3.light.png rename to images/character-variant-capital-y-straight-base-serifed.light.png diff --git a/images/character-variant-cv24-5.dark.png b/images/character-variant-capital-y-straight-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv24-5.dark.png rename to images/character-variant-capital-y-straight-motion-serifed.dark.png diff --git a/images/character-variant-cv24-5.light.png b/images/character-variant-capital-y-straight-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv24-5.light.png rename to images/character-variant-capital-y-straight-motion-serifed.light.png diff --git a/images/character-variant-cv24-7.dark.png b/images/character-variant-capital-y-straight-serifed.dark.png similarity index 100% rename from images/character-variant-cv24-7.dark.png rename to images/character-variant-capital-y-straight-serifed.dark.png diff --git a/images/character-variant-cv24-7.light.png b/images/character-variant-capital-y-straight-serifed.light.png similarity index 100% rename from images/character-variant-cv24-7.light.png rename to images/character-variant-capital-y-straight-serifed.light.png diff --git a/images/character-variant-cv24-1.dark.png b/images/character-variant-capital-y-straight-serifless.dark.png similarity index 100% rename from images/character-variant-cv24-1.dark.png rename to images/character-variant-capital-y-straight-serifless.dark.png diff --git a/images/character-variant-cv24-1.light.png b/images/character-variant-capital-y-straight-serifless.light.png similarity index 100% rename from images/character-variant-cv24-1.light.png rename to images/character-variant-capital-y-straight-serifless.light.png diff --git a/images/character-variant-cv25-16.dark.png b/images/character-variant-capital-z-curly-bottom-serifed-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-16.dark.png rename to images/character-variant-capital-z-curly-bottom-serifed-with-crossbar.dark.png diff --git a/images/character-variant-cv25-16.light.png b/images/character-variant-capital-z-curly-bottom-serifed-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-16.light.png rename to images/character-variant-capital-z-curly-bottom-serifed-with-crossbar.light.png diff --git a/images/character-variant-cv25-17.dark.png b/images/character-variant-capital-z-curly-bottom-serifed-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-17.dark.png rename to images/character-variant-capital-z-curly-bottom-serifed-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv25-17.light.png b/images/character-variant-capital-z-curly-bottom-serifed-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-17.light.png rename to images/character-variant-capital-z-curly-bottom-serifed-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv25-18.dark.png b/images/character-variant-capital-z-curly-bottom-serifed.dark.png similarity index 100% rename from images/character-variant-cv25-18.dark.png rename to images/character-variant-capital-z-curly-bottom-serifed.dark.png diff --git a/images/character-variant-cv25-18.light.png b/images/character-variant-capital-z-curly-bottom-serifed.light.png similarity index 100% rename from images/character-variant-cv25-18.light.png rename to images/character-variant-capital-z-curly-bottom-serifed.light.png diff --git a/images/character-variant-cv25-11.dark.png b/images/character-variant-capital-z-curly-serifed-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-11.dark.png rename to images/character-variant-capital-z-curly-serifed-with-crossbar.dark.png diff --git a/images/character-variant-cv25-11.light.png b/images/character-variant-capital-z-curly-serifed-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-11.light.png rename to images/character-variant-capital-z-curly-serifed-with-crossbar.light.png diff --git a/images/character-variant-cv25-12.dark.png b/images/character-variant-capital-z-curly-serifed-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-12.dark.png rename to images/character-variant-capital-z-curly-serifed-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv25-12.light.png b/images/character-variant-capital-z-curly-serifed-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-12.light.png rename to images/character-variant-capital-z-curly-serifed-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv25-10.dark.png b/images/character-variant-capital-z-curly-serifed.dark.png similarity index 100% rename from images/character-variant-cv25-10.dark.png rename to images/character-variant-capital-z-curly-serifed.dark.png diff --git a/images/character-variant-cv25-10.light.png b/images/character-variant-capital-z-curly-serifed.light.png similarity index 100% rename from images/character-variant-cv25-10.light.png rename to images/character-variant-capital-z-curly-serifed.light.png diff --git a/images/character-variant-cv25-5.dark.png b/images/character-variant-capital-z-curly-serifless-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-5.dark.png rename to images/character-variant-capital-z-curly-serifless-with-crossbar.dark.png diff --git a/images/character-variant-cv25-5.light.png b/images/character-variant-capital-z-curly-serifless-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-5.light.png rename to images/character-variant-capital-z-curly-serifless-with-crossbar.light.png diff --git a/images/character-variant-cv25-6.dark.png b/images/character-variant-capital-z-curly-serifless-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-6.dark.png rename to images/character-variant-capital-z-curly-serifless-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv25-6.light.png b/images/character-variant-capital-z-curly-serifless-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-6.light.png rename to images/character-variant-capital-z-curly-serifless-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv25-4.dark.png b/images/character-variant-capital-z-curly-serifless.dark.png similarity index 100% rename from images/character-variant-cv25-4.dark.png rename to images/character-variant-capital-z-curly-serifless.dark.png diff --git a/images/character-variant-cv25-4.light.png b/images/character-variant-capital-z-curly-serifless.light.png similarity index 100% rename from images/character-variant-cv25-4.light.png rename to images/character-variant-capital-z-curly-serifless.light.png diff --git a/images/character-variant-cv25-23.dark.png b/images/character-variant-capital-z-curly-top-serifed-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-23.dark.png rename to images/character-variant-capital-z-curly-top-serifed-with-crossbar.dark.png diff --git a/images/character-variant-cv25-23.light.png b/images/character-variant-capital-z-curly-top-serifed-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-23.light.png rename to images/character-variant-capital-z-curly-top-serifed-with-crossbar.light.png diff --git a/images/character-variant-cv25-24.dark.png b/images/character-variant-capital-z-curly-top-serifed-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-24.dark.png rename to images/character-variant-capital-z-curly-top-serifed-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv25-24.light.png b/images/character-variant-capital-z-curly-top-serifed-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-24.light.png rename to images/character-variant-capital-z-curly-top-serifed-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv25-22.dark.png b/images/character-variant-capital-z-curly-top-serifed.dark.png similarity index 100% rename from images/character-variant-cv25-22.dark.png rename to images/character-variant-capital-z-curly-top-serifed.dark.png diff --git a/images/character-variant-cv25-22.light.png b/images/character-variant-capital-z-curly-top-serifed.light.png similarity index 100% rename from images/character-variant-cv25-22.light.png rename to images/character-variant-capital-z-curly-top-serifed.light.png diff --git a/images/character-variant-cv25-26.dark.png b/images/character-variant-capital-z-cursive-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-26.dark.png rename to images/character-variant-capital-z-cursive-with-crossbar.dark.png diff --git a/images/character-variant-cv25-26.light.png b/images/character-variant-capital-z-cursive-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-26.light.png rename to images/character-variant-capital-z-cursive-with-crossbar.light.png diff --git a/images/character-variant-cv25-27.dark.png b/images/character-variant-capital-z-cursive-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-27.dark.png rename to images/character-variant-capital-z-cursive-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv25-27.light.png b/images/character-variant-capital-z-cursive-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-27.light.png rename to images/character-variant-capital-z-cursive-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv25-25.dark.png b/images/character-variant-capital-z-cursive.dark.png similarity index 100% rename from images/character-variant-cv25-25.dark.png rename to images/character-variant-capital-z-cursive.dark.png diff --git a/images/character-variant-cv25-25.light.png b/images/character-variant-capital-z-cursive.light.png similarity index 100% rename from images/character-variant-cv25-25.light.png rename to images/character-variant-capital-z-cursive.light.png diff --git a/images/character-variant-cv25-14.dark.png b/images/character-variant-capital-z-straight-bottom-serifed-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-14.dark.png rename to images/character-variant-capital-z-straight-bottom-serifed-with-crossbar.dark.png diff --git a/images/character-variant-cv25-14.light.png b/images/character-variant-capital-z-straight-bottom-serifed-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-14.light.png rename to images/character-variant-capital-z-straight-bottom-serifed-with-crossbar.light.png diff --git a/images/character-variant-cv25-15.dark.png b/images/character-variant-capital-z-straight-bottom-serifed-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-15.dark.png rename to images/character-variant-capital-z-straight-bottom-serifed-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv25-15.light.png b/images/character-variant-capital-z-straight-bottom-serifed-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-15.light.png rename to images/character-variant-capital-z-straight-bottom-serifed-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv25-13.dark.png b/images/character-variant-capital-z-straight-bottom-serifed.dark.png similarity index 100% rename from images/character-variant-cv25-13.dark.png rename to images/character-variant-capital-z-straight-bottom-serifed.dark.png diff --git a/images/character-variant-cv25-13.light.png b/images/character-variant-capital-z-straight-bottom-serifed.light.png similarity index 100% rename from images/character-variant-cv25-13.light.png rename to images/character-variant-capital-z-straight-bottom-serifed.light.png diff --git a/images/character-variant-cv25-8.dark.png b/images/character-variant-capital-z-straight-serifed-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-8.dark.png rename to images/character-variant-capital-z-straight-serifed-with-crossbar.dark.png diff --git a/images/character-variant-cv25-8.light.png b/images/character-variant-capital-z-straight-serifed-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-8.light.png rename to images/character-variant-capital-z-straight-serifed-with-crossbar.light.png diff --git a/images/character-variant-cv25-9.dark.png b/images/character-variant-capital-z-straight-serifed-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-9.dark.png rename to images/character-variant-capital-z-straight-serifed-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv25-9.light.png b/images/character-variant-capital-z-straight-serifed-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-9.light.png rename to images/character-variant-capital-z-straight-serifed-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv25-7.dark.png b/images/character-variant-capital-z-straight-serifed.dark.png similarity index 100% rename from images/character-variant-cv25-7.dark.png rename to images/character-variant-capital-z-straight-serifed.dark.png diff --git a/images/character-variant-cv25-7.light.png b/images/character-variant-capital-z-straight-serifed.light.png similarity index 100% rename from images/character-variant-cv25-7.light.png rename to images/character-variant-capital-z-straight-serifed.light.png diff --git a/images/character-variant-cv25-2.dark.png b/images/character-variant-capital-z-straight-serifless-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-2.dark.png rename to images/character-variant-capital-z-straight-serifless-with-crossbar.dark.png diff --git a/images/character-variant-cv25-2.light.png b/images/character-variant-capital-z-straight-serifless-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-2.light.png rename to images/character-variant-capital-z-straight-serifless-with-crossbar.light.png diff --git a/images/character-variant-cv25-3.dark.png b/images/character-variant-capital-z-straight-serifless-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-3.dark.png rename to images/character-variant-capital-z-straight-serifless-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv25-3.light.png b/images/character-variant-capital-z-straight-serifless-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-3.light.png rename to images/character-variant-capital-z-straight-serifless-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv25-1.dark.png b/images/character-variant-capital-z-straight-serifless.dark.png similarity index 100% rename from images/character-variant-cv25-1.dark.png rename to images/character-variant-capital-z-straight-serifless.dark.png diff --git a/images/character-variant-cv25-1.light.png b/images/character-variant-capital-z-straight-serifless.light.png similarity index 100% rename from images/character-variant-cv25-1.light.png rename to images/character-variant-capital-z-straight-serifless.light.png diff --git a/images/character-variant-cv25-20.dark.png b/images/character-variant-capital-z-straight-top-serifed-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-20.dark.png rename to images/character-variant-capital-z-straight-top-serifed-with-crossbar.dark.png diff --git a/images/character-variant-cv25-20.light.png b/images/character-variant-capital-z-straight-top-serifed-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-20.light.png rename to images/character-variant-capital-z-straight-top-serifed-with-crossbar.light.png diff --git a/images/character-variant-cv25-21.dark.png b/images/character-variant-capital-z-straight-top-serifed-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv25-21.dark.png rename to images/character-variant-capital-z-straight-top-serifed-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv25-21.light.png b/images/character-variant-capital-z-straight-top-serifed-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv25-21.light.png rename to images/character-variant-capital-z-straight-top-serifed-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv25-19.dark.png b/images/character-variant-capital-z-straight-top-serifed.dark.png similarity index 100% rename from images/character-variant-cv25-19.dark.png rename to images/character-variant-capital-z-straight-top-serifed.dark.png diff --git a/images/character-variant-cv25-19.light.png b/images/character-variant-capital-z-straight-top-serifed.light.png similarity index 100% rename from images/character-variant-cv25-19.light.png rename to images/character-variant-capital-z-straight-top-serifed.light.png diff --git a/images/character-variant-cv85-1.dark.png b/images/character-variant-caret-high.dark.png similarity index 100% rename from images/character-variant-cv85-1.dark.png rename to images/character-variant-caret-high.dark.png diff --git a/images/character-variant-cv85-1.light.png b/images/character-variant-caret-high.light.png similarity index 100% rename from images/character-variant-cv85-1.light.png rename to images/character-variant-caret-high.light.png diff --git a/images/character-variant-cv85-3.dark.png b/images/character-variant-caret-low.dark.png similarity index 100% rename from images/character-variant-cv85-3.dark.png rename to images/character-variant-caret-low.dark.png diff --git a/images/character-variant-cv85-3.light.png b/images/character-variant-caret-low.light.png similarity index 100% rename from images/character-variant-cv85-3.light.png rename to images/character-variant-caret-low.light.png diff --git a/images/character-variant-cv85-2.dark.png b/images/character-variant-caret-medium.dark.png similarity index 100% rename from images/character-variant-cv85-2.dark.png rename to images/character-variant-caret-medium.dark.png diff --git a/images/character-variant-cv85-2.light.png b/images/character-variant-caret-medium.light.png similarity index 100% rename from images/character-variant-cv85-2.light.png rename to images/character-variant-caret-medium.light.png diff --git a/images/character-variant-cv92-3.dark.png b/images/character-variant-cent-bar-interrupted.dark.png similarity index 100% rename from images/character-variant-cv92-3.dark.png rename to images/character-variant-cent-bar-interrupted.dark.png diff --git a/images/character-variant-cv92-3.light.png b/images/character-variant-cent-bar-interrupted.light.png similarity index 100% rename from images/character-variant-cv92-3.light.png rename to images/character-variant-cent-bar-interrupted.light.png diff --git a/images/character-variant-cv92-1.dark.png b/images/character-variant-cent-open.dark.png similarity index 100% rename from images/character-variant-cv92-1.dark.png rename to images/character-variant-cent-open.dark.png diff --git a/images/character-variant-cv92-1.light.png b/images/character-variant-cent-open.light.png similarity index 100% rename from images/character-variant-cv92-1.light.png rename to images/character-variant-cent-open.light.png diff --git a/images/character-variant-cv92-2.dark.png b/images/character-variant-cent-through.dark.png similarity index 100% rename from images/character-variant-cv92-2.dark.png rename to images/character-variant-cent-through.dark.png diff --git a/images/character-variant-cv92-2.light.png b/images/character-variant-cent-through.light.png similarity index 100% rename from images/character-variant-cv92-2.light.png rename to images/character-variant-cent-through.light.png diff --git a/images/character-variant-cv21-3.dark.png b/images/character-variant-cv21-3.dark.png deleted file mode 100644 index b4615068c..000000000 Binary files a/images/character-variant-cv21-3.dark.png and /dev/null differ diff --git a/images/character-variant-cv21-3.light.png b/images/character-variant-cv21-3.light.png deleted file mode 100644 index 4fd5990e5..000000000 Binary files a/images/character-variant-cv21-3.light.png and /dev/null differ diff --git a/images/character-variant-cv46-4.dark.png b/images/character-variant-cv46-4.dark.png deleted file mode 100644 index 5633e1284..000000000 Binary files a/images/character-variant-cv46-4.dark.png and /dev/null differ diff --git a/images/character-variant-cv46-4.light.png b/images/character-variant-cv46-4.light.png deleted file mode 100644 index ed94ddcd3..000000000 Binary files a/images/character-variant-cv46-4.light.png and /dev/null differ diff --git a/images/character-variant-cv60-10.dark.png b/images/character-variant-cyrl-capital-ka-curly-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-10.dark.png rename to images/character-variant-cyrl-capital-ka-curly-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv60-10.light.png b/images/character-variant-cyrl-capital-ka-curly-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv60-10.light.png rename to images/character-variant-cyrl-capital-ka-curly-bottom-right-serifed.light.png diff --git a/images/character-variant-cv60-14.dark.png b/images/character-variant-cyrl-capital-ka-curly-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-14.dark.png rename to images/character-variant-cyrl-capital-ka-curly-serifed.dark.png diff --git a/images/character-variant-cv60-14.light.png b/images/character-variant-cyrl-capital-ka-curly-serifed.light.png similarity index 100% rename from images/character-variant-cv60-14.light.png rename to images/character-variant-cyrl-capital-ka-curly-serifed.light.png diff --git a/images/character-variant-cv60-2.dark.png b/images/character-variant-cyrl-capital-ka-curly-serifless.dark.png similarity index 100% rename from images/character-variant-cv60-2.dark.png rename to images/character-variant-cyrl-capital-ka-curly-serifless.dark.png diff --git a/images/character-variant-cv60-2.light.png b/images/character-variant-cyrl-capital-ka-curly-serifless.light.png similarity index 100% rename from images/character-variant-cv60-2.light.png rename to images/character-variant-cyrl-capital-ka-curly-serifless.light.png diff --git a/images/character-variant-cv60-18.dark.png b/images/character-variant-cyrl-capital-ka-curly-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-18.dark.png rename to images/character-variant-cyrl-capital-ka-curly-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv60-18.light.png b/images/character-variant-cyrl-capital-ka-curly-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv60-18.light.png rename to images/character-variant-cyrl-capital-ka-curly-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv60-6.dark.png b/images/character-variant-cyrl-capital-ka-curly-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-6.dark.png rename to images/character-variant-cyrl-capital-ka-curly-top-left-serifed.dark.png diff --git a/images/character-variant-cv60-6.light.png b/images/character-variant-cyrl-capital-ka-curly-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv60-6.light.png rename to images/character-variant-cyrl-capital-ka-curly-top-left-serifed.light.png diff --git a/images/character-variant-cv60-9.dark.png b/images/character-variant-cyrl-capital-ka-straight-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-9.dark.png rename to images/character-variant-cyrl-capital-ka-straight-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv60-9.light.png b/images/character-variant-cyrl-capital-ka-straight-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv60-9.light.png rename to images/character-variant-cyrl-capital-ka-straight-bottom-right-serifed.light.png diff --git a/images/character-variant-cv60-13.dark.png b/images/character-variant-cyrl-capital-ka-straight-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-13.dark.png rename to images/character-variant-cyrl-capital-ka-straight-serifed.dark.png diff --git a/images/character-variant-cv60-13.light.png b/images/character-variant-cyrl-capital-ka-straight-serifed.light.png similarity index 100% rename from images/character-variant-cv60-13.light.png rename to images/character-variant-cyrl-capital-ka-straight-serifed.light.png diff --git a/images/character-variant-cv60-1.dark.png b/images/character-variant-cyrl-capital-ka-straight-serifless.dark.png similarity index 100% rename from images/character-variant-cv60-1.dark.png rename to images/character-variant-cyrl-capital-ka-straight-serifless.dark.png diff --git a/images/character-variant-cv60-1.light.png b/images/character-variant-cyrl-capital-ka-straight-serifless.light.png similarity index 100% rename from images/character-variant-cv60-1.light.png rename to images/character-variant-cyrl-capital-ka-straight-serifless.light.png diff --git a/images/character-variant-cv60-17.dark.png b/images/character-variant-cyrl-capital-ka-straight-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-17.dark.png rename to images/character-variant-cyrl-capital-ka-straight-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv60-17.light.png b/images/character-variant-cyrl-capital-ka-straight-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv60-17.light.png rename to images/character-variant-cyrl-capital-ka-straight-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv60-5.dark.png b/images/character-variant-cyrl-capital-ka-straight-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-5.dark.png rename to images/character-variant-cyrl-capital-ka-straight-top-left-serifed.dark.png diff --git a/images/character-variant-cv60-5.light.png b/images/character-variant-cyrl-capital-ka-straight-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv60-5.light.png rename to images/character-variant-cyrl-capital-ka-straight-top-left-serifed.light.png diff --git a/images/character-variant-cv60-12.dark.png b/images/character-variant-cyrl-capital-ka-symmetric-connected-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-12.dark.png rename to images/character-variant-cyrl-capital-ka-symmetric-connected-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv60-12.light.png b/images/character-variant-cyrl-capital-ka-symmetric-connected-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv60-12.light.png rename to images/character-variant-cyrl-capital-ka-symmetric-connected-bottom-right-serifed.light.png diff --git a/images/character-variant-cv60-16.dark.png b/images/character-variant-cyrl-capital-ka-symmetric-connected-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-16.dark.png rename to images/character-variant-cyrl-capital-ka-symmetric-connected-serifed.dark.png diff --git a/images/character-variant-cv60-16.light.png b/images/character-variant-cyrl-capital-ka-symmetric-connected-serifed.light.png similarity index 100% rename from images/character-variant-cv60-16.light.png rename to images/character-variant-cyrl-capital-ka-symmetric-connected-serifed.light.png diff --git a/images/character-variant-cv60-4.dark.png b/images/character-variant-cyrl-capital-ka-symmetric-connected-serifless.dark.png similarity index 100% rename from images/character-variant-cv60-4.dark.png rename to images/character-variant-cyrl-capital-ka-symmetric-connected-serifless.dark.png diff --git a/images/character-variant-cv60-4.light.png b/images/character-variant-cyrl-capital-ka-symmetric-connected-serifless.light.png similarity index 100% rename from images/character-variant-cv60-4.light.png rename to images/character-variant-cyrl-capital-ka-symmetric-connected-serifless.light.png diff --git a/images/character-variant-cv60-20.dark.png b/images/character-variant-cyrl-capital-ka-symmetric-connected-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-20.dark.png rename to images/character-variant-cyrl-capital-ka-symmetric-connected-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv60-20.light.png b/images/character-variant-cyrl-capital-ka-symmetric-connected-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv60-20.light.png rename to images/character-variant-cyrl-capital-ka-symmetric-connected-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv60-8.dark.png b/images/character-variant-cyrl-capital-ka-symmetric-connected-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-8.dark.png rename to images/character-variant-cyrl-capital-ka-symmetric-connected-top-left-serifed.dark.png diff --git a/images/character-variant-cv60-8.light.png b/images/character-variant-cyrl-capital-ka-symmetric-connected-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv60-8.light.png rename to images/character-variant-cyrl-capital-ka-symmetric-connected-top-left-serifed.light.png diff --git a/images/character-variant-cv60-11.dark.png b/images/character-variant-cyrl-capital-ka-symmetric-touching-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-11.dark.png rename to images/character-variant-cyrl-capital-ka-symmetric-touching-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv60-11.light.png b/images/character-variant-cyrl-capital-ka-symmetric-touching-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv60-11.light.png rename to images/character-variant-cyrl-capital-ka-symmetric-touching-bottom-right-serifed.light.png diff --git a/images/character-variant-cv60-15.dark.png b/images/character-variant-cyrl-capital-ka-symmetric-touching-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-15.dark.png rename to images/character-variant-cyrl-capital-ka-symmetric-touching-serifed.dark.png diff --git a/images/character-variant-cv60-15.light.png b/images/character-variant-cyrl-capital-ka-symmetric-touching-serifed.light.png similarity index 100% rename from images/character-variant-cv60-15.light.png rename to images/character-variant-cyrl-capital-ka-symmetric-touching-serifed.light.png diff --git a/images/character-variant-cv60-3.dark.png b/images/character-variant-cyrl-capital-ka-symmetric-touching-serifless.dark.png similarity index 100% rename from images/character-variant-cv60-3.dark.png rename to images/character-variant-cyrl-capital-ka-symmetric-touching-serifless.dark.png diff --git a/images/character-variant-cv60-3.light.png b/images/character-variant-cyrl-capital-ka-symmetric-touching-serifless.light.png similarity index 100% rename from images/character-variant-cv60-3.light.png rename to images/character-variant-cyrl-capital-ka-symmetric-touching-serifless.light.png diff --git a/images/character-variant-cv60-19.dark.png b/images/character-variant-cyrl-capital-ka-symmetric-touching-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-19.dark.png rename to images/character-variant-cyrl-capital-ka-symmetric-touching-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv60-19.light.png b/images/character-variant-cyrl-capital-ka-symmetric-touching-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv60-19.light.png rename to images/character-variant-cyrl-capital-ka-symmetric-touching-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv60-7.dark.png b/images/character-variant-cyrl-capital-ka-symmetric-touching-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv60-7.dark.png rename to images/character-variant-cyrl-capital-ka-symmetric-touching-top-left-serifed.dark.png diff --git a/images/character-variant-cv60-7.light.png b/images/character-variant-cyrl-capital-ka-symmetric-touching-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv60-7.light.png rename to images/character-variant-cyrl-capital-ka-symmetric-touching-top-left-serifed.light.png diff --git a/images/character-variant-cv66-4.dark.png b/images/character-variant-cyrl-capital-u-curly-turn.dark.png similarity index 100% rename from images/character-variant-cv66-4.dark.png rename to images/character-variant-cyrl-capital-u-curly-turn.dark.png diff --git a/images/character-variant-cv66-4.light.png b/images/character-variant-cyrl-capital-u-curly-turn.light.png similarity index 100% rename from images/character-variant-cv66-4.light.png rename to images/character-variant-cyrl-capital-u-curly-turn.light.png diff --git a/images/character-variant-cv66-3.dark.png b/images/character-variant-cyrl-capital-u-curly.dark.png similarity index 100% rename from images/character-variant-cv66-3.dark.png rename to images/character-variant-cyrl-capital-u-curly.dark.png diff --git a/images/character-variant-cv66-3.light.png b/images/character-variant-cyrl-capital-u-curly.light.png similarity index 100% rename from images/character-variant-cv66-3.light.png rename to images/character-variant-cyrl-capital-u-curly.light.png diff --git a/images/character-variant-cv66-6.dark.png b/images/character-variant-cyrl-capital-u-cursive-flat-hook.dark.png similarity index 100% rename from images/character-variant-cv66-6.dark.png rename to images/character-variant-cyrl-capital-u-cursive-flat-hook.dark.png diff --git a/images/character-variant-cv66-6.light.png b/images/character-variant-cyrl-capital-u-cursive-flat-hook.light.png similarity index 100% rename from images/character-variant-cv66-6.light.png rename to images/character-variant-cyrl-capital-u-cursive-flat-hook.light.png diff --git a/images/character-variant-cv66-5.dark.png b/images/character-variant-cyrl-capital-u-cursive.dark.png similarity index 100% rename from images/character-variant-cv66-5.dark.png rename to images/character-variant-cyrl-capital-u-cursive.dark.png diff --git a/images/character-variant-cv66-5.light.png b/images/character-variant-cyrl-capital-u-cursive.light.png similarity index 100% rename from images/character-variant-cv66-5.light.png rename to images/character-variant-cyrl-capital-u-cursive.light.png diff --git a/images/character-variant-cv66-2.dark.png b/images/character-variant-cyrl-capital-u-straight-turn.dark.png similarity index 100% rename from images/character-variant-cv66-2.dark.png rename to images/character-variant-cyrl-capital-u-straight-turn.dark.png diff --git a/images/character-variant-cv66-2.light.png b/images/character-variant-cyrl-capital-u-straight-turn.light.png similarity index 100% rename from images/character-variant-cv66-2.light.png rename to images/character-variant-cyrl-capital-u-straight-turn.light.png diff --git a/images/character-variant-cv66-1.dark.png b/images/character-variant-cyrl-capital-u-straight.dark.png similarity index 100% rename from images/character-variant-cv66-1.dark.png rename to images/character-variant-cyrl-capital-u-straight.dark.png diff --git a/images/character-variant-cv66-1.light.png b/images/character-variant-cyrl-capital-u-straight.light.png similarity index 100% rename from images/character-variant-cv66-1.light.png rename to images/character-variant-cyrl-capital-u-straight.light.png diff --git a/images/character-variant-cv67-5.dark.png b/images/character-variant-cyrl-capital-ya-curly-open.dark.png similarity index 100% rename from images/character-variant-cv67-5.dark.png rename to images/character-variant-cyrl-capital-ya-curly-open.dark.png diff --git a/images/character-variant-cv67-5.light.png b/images/character-variant-cyrl-capital-ya-curly-open.light.png similarity index 100% rename from images/character-variant-cv67-5.light.png rename to images/character-variant-cyrl-capital-ya-curly-open.light.png diff --git a/images/character-variant-cv67-2.dark.png b/images/character-variant-cyrl-capital-ya-curly.dark.png similarity index 100% rename from images/character-variant-cv67-2.dark.png rename to images/character-variant-cyrl-capital-ya-curly.dark.png diff --git a/images/character-variant-cv67-2.light.png b/images/character-variant-cyrl-capital-ya-curly.light.png similarity index 100% rename from images/character-variant-cv67-2.light.png rename to images/character-variant-cyrl-capital-ya-curly.light.png diff --git a/images/character-variant-cv67-6.dark.png b/images/character-variant-cyrl-capital-ya-standing-open.dark.png similarity index 100% rename from images/character-variant-cv67-6.dark.png rename to images/character-variant-cyrl-capital-ya-standing-open.dark.png diff --git a/images/character-variant-cv67-6.light.png b/images/character-variant-cyrl-capital-ya-standing-open.light.png similarity index 100% rename from images/character-variant-cv67-6.light.png rename to images/character-variant-cyrl-capital-ya-standing-open.light.png diff --git a/images/character-variant-cv67-3.dark.png b/images/character-variant-cyrl-capital-ya-standing.dark.png similarity index 100% rename from images/character-variant-cv67-3.dark.png rename to images/character-variant-cyrl-capital-ya-standing.dark.png diff --git a/images/character-variant-cv67-3.light.png b/images/character-variant-cyrl-capital-ya-standing.light.png similarity index 100% rename from images/character-variant-cv67-3.light.png rename to images/character-variant-cyrl-capital-ya-standing.light.png diff --git a/images/character-variant-cv67-4.dark.png b/images/character-variant-cyrl-capital-ya-straight-open.dark.png similarity index 100% rename from images/character-variant-cv67-4.dark.png rename to images/character-variant-cyrl-capital-ya-straight-open.dark.png diff --git a/images/character-variant-cv67-4.light.png b/images/character-variant-cyrl-capital-ya-straight-open.light.png similarity index 100% rename from images/character-variant-cv67-4.light.png rename to images/character-variant-cyrl-capital-ya-straight-open.light.png diff --git a/images/character-variant-cv67-1.dark.png b/images/character-variant-cyrl-capital-ya-straight.dark.png similarity index 100% rename from images/character-variant-cv67-1.dark.png rename to images/character-variant-cyrl-capital-ya-straight.dark.png diff --git a/images/character-variant-cv67-1.light.png b/images/character-variant-cyrl-capital-ya-straight.light.png similarity index 100% rename from images/character-variant-cv67-1.light.png rename to images/character-variant-cyrl-capital-ya-straight.light.png diff --git a/images/character-variant-cv58-5.dark.png b/images/character-variant-cyrl-capital-ze-bilateral-inward-serifed.dark.png similarity index 100% rename from images/character-variant-cv58-5.dark.png rename to images/character-variant-cyrl-capital-ze-bilateral-inward-serifed.dark.png diff --git a/images/character-variant-cv58-5.light.png b/images/character-variant-cyrl-capital-ze-bilateral-inward-serifed.light.png similarity index 100% rename from images/character-variant-cv58-5.light.png rename to images/character-variant-cyrl-capital-ze-bilateral-inward-serifed.light.png diff --git a/images/character-variant-cv58-3.dark.png b/images/character-variant-cyrl-capital-ze-bilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv58-3.dark.png rename to images/character-variant-cyrl-capital-ze-bilateral-serifed.dark.png diff --git a/images/character-variant-cv58-3.light.png b/images/character-variant-cyrl-capital-ze-bilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv58-3.light.png rename to images/character-variant-cyrl-capital-ze-bilateral-serifed.light.png diff --git a/images/character-variant-cv58-1.dark.png b/images/character-variant-cyrl-capital-ze-serifless.dark.png similarity index 100% rename from images/character-variant-cv58-1.dark.png rename to images/character-variant-cyrl-capital-ze-serifless.dark.png diff --git a/images/character-variant-cv58-1.light.png b/images/character-variant-cyrl-capital-ze-serifless.light.png similarity index 100% rename from images/character-variant-cv58-1.light.png rename to images/character-variant-cyrl-capital-ze-serifless.light.png diff --git a/images/character-variant-cv58-4.dark.png b/images/character-variant-cyrl-capital-ze-unilateral-inward-serifed.dark.png similarity index 100% rename from images/character-variant-cv58-4.dark.png rename to images/character-variant-cyrl-capital-ze-unilateral-inward-serifed.dark.png diff --git a/images/character-variant-cv58-4.light.png b/images/character-variant-cyrl-capital-ze-unilateral-inward-serifed.light.png similarity index 100% rename from images/character-variant-cv58-4.light.png rename to images/character-variant-cyrl-capital-ze-unilateral-inward-serifed.light.png diff --git a/images/character-variant-cv58-2.dark.png b/images/character-variant-cyrl-capital-ze-unilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv58-2.dark.png rename to images/character-variant-cyrl-capital-ze-unilateral-serifed.dark.png diff --git a/images/character-variant-cv58-2.light.png b/images/character-variant-cyrl-capital-ze-unilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv58-2.light.png rename to images/character-variant-cyrl-capital-ze-unilateral-serifed.light.png diff --git a/images/character-variant-cv65-1.dark.png b/images/character-variant-cyrl-che-standard.dark.png similarity index 100% rename from images/character-variant-cv65-1.dark.png rename to images/character-variant-cyrl-che-standard.dark.png diff --git a/images/character-variant-cv65-1.light.png b/images/character-variant-cyrl-che-standard.light.png similarity index 100% rename from images/character-variant-cv65-1.light.png rename to images/character-variant-cyrl-che-standard.light.png diff --git a/images/character-variant-cv65-2.dark.png b/images/character-variant-cyrl-che-tailed.dark.png similarity index 100% rename from images/character-variant-cv65-2.dark.png rename to images/character-variant-cyrl-che-tailed.dark.png diff --git a/images/character-variant-cv65-2.light.png b/images/character-variant-cyrl-che-tailed.light.png similarity index 100% rename from images/character-variant-cv65-2.light.png rename to images/character-variant-cyrl-che-tailed.light.png diff --git a/images/character-variant-cv64-2.dark.png b/images/character-variant-cyrl-ef-cursive.dark.png similarity index 100% rename from images/character-variant-cv64-2.dark.png rename to images/character-variant-cyrl-ef-cursive.dark.png diff --git a/images/character-variant-cv64-2.light.png b/images/character-variant-cyrl-ef-cursive.light.png similarity index 100% rename from images/character-variant-cv64-2.light.png rename to images/character-variant-cyrl-ef-cursive.light.png diff --git a/images/character-variant-cv64-4.dark.png b/images/character-variant-cyrl-ef-serifed.dark.png similarity index 100% rename from images/character-variant-cv64-4.dark.png rename to images/character-variant-cyrl-ef-serifed.dark.png diff --git a/images/character-variant-cv64-4.light.png b/images/character-variant-cyrl-ef-serifed.light.png similarity index 100% rename from images/character-variant-cv64-4.light.png rename to images/character-variant-cyrl-ef-serifed.light.png diff --git a/images/character-variant-cv64-1.dark.png b/images/character-variant-cyrl-ef-serifless.dark.png similarity index 100% rename from images/character-variant-cv64-1.dark.png rename to images/character-variant-cyrl-ef-serifless.dark.png diff --git a/images/character-variant-cv64-1.light.png b/images/character-variant-cyrl-ef-serifless.light.png similarity index 100% rename from images/character-variant-cv64-1.light.png rename to images/character-variant-cyrl-ef-serifless.light.png diff --git a/images/character-variant-cv64-3.dark.png b/images/character-variant-cyrl-ef-top-serifed.dark.png similarity index 100% rename from images/character-variant-cv64-3.dark.png rename to images/character-variant-cyrl-ef-top-serifed.dark.png diff --git a/images/character-variant-cv64-3.light.png b/images/character-variant-cyrl-ef-top-serifed.light.png similarity index 100% rename from images/character-variant-cv64-3.light.png rename to images/character-variant-cyrl-ef-top-serifed.light.png diff --git a/images/character-variant-cv62-1.dark.png b/images/character-variant-cyrl-el-straight.dark.png similarity index 100% rename from images/character-variant-cv62-1.dark.png rename to images/character-variant-cyrl-el-straight.dark.png diff --git a/images/character-variant-cv62-1.light.png b/images/character-variant-cyrl-el-straight.light.png similarity index 100% rename from images/character-variant-cv62-1.light.png rename to images/character-variant-cyrl-el-straight.light.png diff --git a/images/character-variant-cv62-2.dark.png b/images/character-variant-cyrl-el-tailed.dark.png similarity index 100% rename from images/character-variant-cv62-2.dark.png rename to images/character-variant-cyrl-el-tailed.dark.png diff --git a/images/character-variant-cv62-2.light.png b/images/character-variant-cyrl-el-tailed.light.png similarity index 100% rename from images/character-variant-cv62-2.light.png rename to images/character-variant-cyrl-el-tailed.light.png diff --git a/images/character-variant-cv63-6.dark.png b/images/character-variant-cyrl-en-serifed.dark.png similarity index 100% rename from images/character-variant-cv63-6.dark.png rename to images/character-variant-cyrl-en-serifed.dark.png diff --git a/images/character-variant-cv63-6.light.png b/images/character-variant-cyrl-en-serifed.light.png similarity index 100% rename from images/character-variant-cv63-6.light.png rename to images/character-variant-cyrl-en-serifed.light.png diff --git a/images/character-variant-cv63-1.dark.png b/images/character-variant-cyrl-en-serifless.dark.png similarity index 100% rename from images/character-variant-cv63-1.dark.png rename to images/character-variant-cyrl-en-serifless.dark.png diff --git a/images/character-variant-cv63-1.light.png b/images/character-variant-cyrl-en-serifless.light.png similarity index 100% rename from images/character-variant-cv63-1.light.png rename to images/character-variant-cyrl-en-serifless.light.png diff --git a/images/character-variant-cv63-7.dark.png b/images/character-variant-cyrl-en-tailed-serifed.dark.png similarity index 100% rename from images/character-variant-cv63-7.dark.png rename to images/character-variant-cyrl-en-tailed-serifed.dark.png diff --git a/images/character-variant-cv63-7.light.png b/images/character-variant-cyrl-en-tailed-serifed.light.png similarity index 100% rename from images/character-variant-cv63-7.light.png rename to images/character-variant-cyrl-en-tailed-serifed.light.png diff --git a/images/character-variant-cv63-2.dark.png b/images/character-variant-cyrl-en-tailed-serifless.dark.png similarity index 100% rename from images/character-variant-cv63-2.dark.png rename to images/character-variant-cyrl-en-tailed-serifless.dark.png diff --git a/images/character-variant-cv63-2.light.png b/images/character-variant-cyrl-en-tailed-serifless.light.png similarity index 100% rename from images/character-variant-cv63-2.light.png rename to images/character-variant-cyrl-en-tailed-serifless.light.png diff --git a/images/character-variant-cv63-4.dark.png b/images/character-variant-cyrl-en-tailed-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv63-4.dark.png rename to images/character-variant-cyrl-en-tailed-top-left-serifed.dark.png diff --git a/images/character-variant-cv63-4.light.png b/images/character-variant-cyrl-en-tailed-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv63-4.light.png rename to images/character-variant-cyrl-en-tailed-top-left-serifed.light.png diff --git a/images/character-variant-cv63-5.dark.png b/images/character-variant-cyrl-en-top-left-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv63-5.dark.png rename to images/character-variant-cyrl-en-top-left-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv63-5.light.png b/images/character-variant-cyrl-en-top-left-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv63-5.light.png rename to images/character-variant-cyrl-en-top-left-bottom-right-serifed.light.png diff --git a/images/character-variant-cv63-3.dark.png b/images/character-variant-cyrl-en-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv63-3.dark.png rename to images/character-variant-cyrl-en-top-left-serifed.dark.png diff --git a/images/character-variant-cv63-3.light.png b/images/character-variant-cyrl-en-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv63-3.light.png rename to images/character-variant-cyrl-en-top-left-serifed.light.png diff --git a/images/character-variant-cv61-10.dark.png b/images/character-variant-cyrl-ka-curly-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-10.dark.png rename to images/character-variant-cyrl-ka-curly-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv61-10.light.png b/images/character-variant-cyrl-ka-curly-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv61-10.light.png rename to images/character-variant-cyrl-ka-curly-bottom-right-serifed.light.png diff --git a/images/character-variant-cv61-14.dark.png b/images/character-variant-cyrl-ka-curly-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-14.dark.png rename to images/character-variant-cyrl-ka-curly-serifed.dark.png diff --git a/images/character-variant-cv61-14.light.png b/images/character-variant-cyrl-ka-curly-serifed.light.png similarity index 100% rename from images/character-variant-cv61-14.light.png rename to images/character-variant-cyrl-ka-curly-serifed.light.png diff --git a/images/character-variant-cv61-2.dark.png b/images/character-variant-cyrl-ka-curly-serifless.dark.png similarity index 100% rename from images/character-variant-cv61-2.dark.png rename to images/character-variant-cyrl-ka-curly-serifless.dark.png diff --git a/images/character-variant-cv61-2.light.png b/images/character-variant-cyrl-ka-curly-serifless.light.png similarity index 100% rename from images/character-variant-cv61-2.light.png rename to images/character-variant-cyrl-ka-curly-serifless.light.png diff --git a/images/character-variant-cv61-18.dark.png b/images/character-variant-cyrl-ka-curly-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-18.dark.png rename to images/character-variant-cyrl-ka-curly-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv61-18.light.png b/images/character-variant-cyrl-ka-curly-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv61-18.light.png rename to images/character-variant-cyrl-ka-curly-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv61-6.dark.png b/images/character-variant-cyrl-ka-curly-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-6.dark.png rename to images/character-variant-cyrl-ka-curly-top-left-serifed.dark.png diff --git a/images/character-variant-cv61-6.light.png b/images/character-variant-cyrl-ka-curly-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv61-6.light.png rename to images/character-variant-cyrl-ka-curly-top-left-serifed.light.png diff --git a/images/character-variant-cv61-9.dark.png b/images/character-variant-cyrl-ka-straight-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-9.dark.png rename to images/character-variant-cyrl-ka-straight-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv61-9.light.png b/images/character-variant-cyrl-ka-straight-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv61-9.light.png rename to images/character-variant-cyrl-ka-straight-bottom-right-serifed.light.png diff --git a/images/character-variant-cv61-13.dark.png b/images/character-variant-cyrl-ka-straight-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-13.dark.png rename to images/character-variant-cyrl-ka-straight-serifed.dark.png diff --git a/images/character-variant-cv61-13.light.png b/images/character-variant-cyrl-ka-straight-serifed.light.png similarity index 100% rename from images/character-variant-cv61-13.light.png rename to images/character-variant-cyrl-ka-straight-serifed.light.png diff --git a/images/character-variant-cv61-1.dark.png b/images/character-variant-cyrl-ka-straight-serifless.dark.png similarity index 100% rename from images/character-variant-cv61-1.dark.png rename to images/character-variant-cyrl-ka-straight-serifless.dark.png diff --git a/images/character-variant-cv61-1.light.png b/images/character-variant-cyrl-ka-straight-serifless.light.png similarity index 100% rename from images/character-variant-cv61-1.light.png rename to images/character-variant-cyrl-ka-straight-serifless.light.png diff --git a/images/character-variant-cv61-17.dark.png b/images/character-variant-cyrl-ka-straight-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-17.dark.png rename to images/character-variant-cyrl-ka-straight-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv61-17.light.png b/images/character-variant-cyrl-ka-straight-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv61-17.light.png rename to images/character-variant-cyrl-ka-straight-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv61-5.dark.png b/images/character-variant-cyrl-ka-straight-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-5.dark.png rename to images/character-variant-cyrl-ka-straight-top-left-serifed.dark.png diff --git a/images/character-variant-cv61-5.light.png b/images/character-variant-cyrl-ka-straight-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv61-5.light.png rename to images/character-variant-cyrl-ka-straight-top-left-serifed.light.png diff --git a/images/character-variant-cv61-12.dark.png b/images/character-variant-cyrl-ka-symmetric-connected-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-12.dark.png rename to images/character-variant-cyrl-ka-symmetric-connected-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv61-12.light.png b/images/character-variant-cyrl-ka-symmetric-connected-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv61-12.light.png rename to images/character-variant-cyrl-ka-symmetric-connected-bottom-right-serifed.light.png diff --git a/images/character-variant-cv61-16.dark.png b/images/character-variant-cyrl-ka-symmetric-connected-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-16.dark.png rename to images/character-variant-cyrl-ka-symmetric-connected-serifed.dark.png diff --git a/images/character-variant-cv61-16.light.png b/images/character-variant-cyrl-ka-symmetric-connected-serifed.light.png similarity index 100% rename from images/character-variant-cv61-16.light.png rename to images/character-variant-cyrl-ka-symmetric-connected-serifed.light.png diff --git a/images/character-variant-cv61-4.dark.png b/images/character-variant-cyrl-ka-symmetric-connected-serifless.dark.png similarity index 100% rename from images/character-variant-cv61-4.dark.png rename to images/character-variant-cyrl-ka-symmetric-connected-serifless.dark.png diff --git a/images/character-variant-cv61-4.light.png b/images/character-variant-cyrl-ka-symmetric-connected-serifless.light.png similarity index 100% rename from images/character-variant-cv61-4.light.png rename to images/character-variant-cyrl-ka-symmetric-connected-serifless.light.png diff --git a/images/character-variant-cv61-20.dark.png b/images/character-variant-cyrl-ka-symmetric-connected-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-20.dark.png rename to images/character-variant-cyrl-ka-symmetric-connected-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv61-20.light.png b/images/character-variant-cyrl-ka-symmetric-connected-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv61-20.light.png rename to images/character-variant-cyrl-ka-symmetric-connected-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv61-8.dark.png b/images/character-variant-cyrl-ka-symmetric-connected-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-8.dark.png rename to images/character-variant-cyrl-ka-symmetric-connected-top-left-serifed.dark.png diff --git a/images/character-variant-cv61-8.light.png b/images/character-variant-cyrl-ka-symmetric-connected-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv61-8.light.png rename to images/character-variant-cyrl-ka-symmetric-connected-top-left-serifed.light.png diff --git a/images/character-variant-cv61-11.dark.png b/images/character-variant-cyrl-ka-symmetric-touching-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-11.dark.png rename to images/character-variant-cyrl-ka-symmetric-touching-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv61-11.light.png b/images/character-variant-cyrl-ka-symmetric-touching-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv61-11.light.png rename to images/character-variant-cyrl-ka-symmetric-touching-bottom-right-serifed.light.png diff --git a/images/character-variant-cv61-15.dark.png b/images/character-variant-cyrl-ka-symmetric-touching-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-15.dark.png rename to images/character-variant-cyrl-ka-symmetric-touching-serifed.dark.png diff --git a/images/character-variant-cv61-15.light.png b/images/character-variant-cyrl-ka-symmetric-touching-serifed.light.png similarity index 100% rename from images/character-variant-cv61-15.light.png rename to images/character-variant-cyrl-ka-symmetric-touching-serifed.light.png diff --git a/images/character-variant-cv61-3.dark.png b/images/character-variant-cyrl-ka-symmetric-touching-serifless.dark.png similarity index 100% rename from images/character-variant-cv61-3.dark.png rename to images/character-variant-cyrl-ka-symmetric-touching-serifless.dark.png diff --git a/images/character-variant-cv61-3.light.png b/images/character-variant-cyrl-ka-symmetric-touching-serifless.light.png similarity index 100% rename from images/character-variant-cv61-3.light.png rename to images/character-variant-cyrl-ka-symmetric-touching-serifless.light.png diff --git a/images/character-variant-cv61-19.dark.png b/images/character-variant-cyrl-ka-symmetric-touching-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-19.dark.png rename to images/character-variant-cyrl-ka-symmetric-touching-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv61-19.light.png b/images/character-variant-cyrl-ka-symmetric-touching-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv61-19.light.png rename to images/character-variant-cyrl-ka-symmetric-touching-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv61-7.dark.png b/images/character-variant-cyrl-ka-symmetric-touching-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv61-7.dark.png rename to images/character-variant-cyrl-ka-symmetric-touching-top-left-serifed.dark.png diff --git a/images/character-variant-cv61-7.light.png b/images/character-variant-cyrl-ka-symmetric-touching-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv61-7.light.png rename to images/character-variant-cyrl-ka-symmetric-touching-top-left-serifed.light.png diff --git a/images/character-variant-cv68-11.dark.png b/images/character-variant-cyrl-ya-curly-open-tailed.dark.png similarity index 100% rename from images/character-variant-cv68-11.dark.png rename to images/character-variant-cyrl-ya-curly-open-tailed.dark.png diff --git a/images/character-variant-cv68-11.light.png b/images/character-variant-cyrl-ya-curly-open-tailed.light.png similarity index 100% rename from images/character-variant-cv68-11.light.png rename to images/character-variant-cyrl-ya-curly-open-tailed.light.png diff --git a/images/character-variant-cv68-5.dark.png b/images/character-variant-cyrl-ya-curly-open.dark.png similarity index 100% rename from images/character-variant-cv68-5.dark.png rename to images/character-variant-cyrl-ya-curly-open.dark.png diff --git a/images/character-variant-cv68-5.light.png b/images/character-variant-cyrl-ya-curly-open.light.png similarity index 100% rename from images/character-variant-cv68-5.light.png rename to images/character-variant-cyrl-ya-curly-open.light.png diff --git a/images/character-variant-cv68-8.dark.png b/images/character-variant-cyrl-ya-curly-tailed.dark.png similarity index 100% rename from images/character-variant-cv68-8.dark.png rename to images/character-variant-cyrl-ya-curly-tailed.dark.png diff --git a/images/character-variant-cv68-8.light.png b/images/character-variant-cyrl-ya-curly-tailed.light.png similarity index 100% rename from images/character-variant-cv68-8.light.png rename to images/character-variant-cyrl-ya-curly-tailed.light.png diff --git a/images/character-variant-cv68-2.dark.png b/images/character-variant-cyrl-ya-curly.dark.png similarity index 100% rename from images/character-variant-cv68-2.dark.png rename to images/character-variant-cyrl-ya-curly.dark.png diff --git a/images/character-variant-cv68-2.light.png b/images/character-variant-cyrl-ya-curly.light.png similarity index 100% rename from images/character-variant-cv68-2.light.png rename to images/character-variant-cyrl-ya-curly.light.png diff --git a/images/character-variant-cv68-12.dark.png b/images/character-variant-cyrl-ya-standing-open-tailed.dark.png similarity index 100% rename from images/character-variant-cv68-12.dark.png rename to images/character-variant-cyrl-ya-standing-open-tailed.dark.png diff --git a/images/character-variant-cv68-12.light.png b/images/character-variant-cyrl-ya-standing-open-tailed.light.png similarity index 100% rename from images/character-variant-cv68-12.light.png rename to images/character-variant-cyrl-ya-standing-open-tailed.light.png diff --git a/images/character-variant-cv68-6.dark.png b/images/character-variant-cyrl-ya-standing-open.dark.png similarity index 100% rename from images/character-variant-cv68-6.dark.png rename to images/character-variant-cyrl-ya-standing-open.dark.png diff --git a/images/character-variant-cv68-6.light.png b/images/character-variant-cyrl-ya-standing-open.light.png similarity index 100% rename from images/character-variant-cv68-6.light.png rename to images/character-variant-cyrl-ya-standing-open.light.png diff --git a/images/character-variant-cv68-9.dark.png b/images/character-variant-cyrl-ya-standing-tailed.dark.png similarity index 100% rename from images/character-variant-cv68-9.dark.png rename to images/character-variant-cyrl-ya-standing-tailed.dark.png diff --git a/images/character-variant-cv68-9.light.png b/images/character-variant-cyrl-ya-standing-tailed.light.png similarity index 100% rename from images/character-variant-cv68-9.light.png rename to images/character-variant-cyrl-ya-standing-tailed.light.png diff --git a/images/character-variant-cv68-3.dark.png b/images/character-variant-cyrl-ya-standing.dark.png similarity index 100% rename from images/character-variant-cv68-3.dark.png rename to images/character-variant-cyrl-ya-standing.dark.png diff --git a/images/character-variant-cv68-3.light.png b/images/character-variant-cyrl-ya-standing.light.png similarity index 100% rename from images/character-variant-cv68-3.light.png rename to images/character-variant-cyrl-ya-standing.light.png diff --git a/images/character-variant-cv68-10.dark.png b/images/character-variant-cyrl-ya-straight-open-tailed.dark.png similarity index 100% rename from images/character-variant-cv68-10.dark.png rename to images/character-variant-cyrl-ya-straight-open-tailed.dark.png diff --git a/images/character-variant-cv68-10.light.png b/images/character-variant-cyrl-ya-straight-open-tailed.light.png similarity index 100% rename from images/character-variant-cv68-10.light.png rename to images/character-variant-cyrl-ya-straight-open-tailed.light.png diff --git a/images/character-variant-cv68-4.dark.png b/images/character-variant-cyrl-ya-straight-open.dark.png similarity index 100% rename from images/character-variant-cv68-4.dark.png rename to images/character-variant-cyrl-ya-straight-open.dark.png diff --git a/images/character-variant-cv68-4.light.png b/images/character-variant-cyrl-ya-straight-open.light.png similarity index 100% rename from images/character-variant-cv68-4.light.png rename to images/character-variant-cyrl-ya-straight-open.light.png diff --git a/images/character-variant-cv68-7.dark.png b/images/character-variant-cyrl-ya-straight-tailed.dark.png similarity index 100% rename from images/character-variant-cv68-7.dark.png rename to images/character-variant-cyrl-ya-straight-tailed.dark.png diff --git a/images/character-variant-cv68-7.light.png b/images/character-variant-cyrl-ya-straight-tailed.light.png similarity index 100% rename from images/character-variant-cv68-7.light.png rename to images/character-variant-cyrl-ya-straight-tailed.light.png diff --git a/images/character-variant-cv68-1.dark.png b/images/character-variant-cyrl-ya-straight.dark.png similarity index 100% rename from images/character-variant-cv68-1.dark.png rename to images/character-variant-cyrl-ya-straight.dark.png diff --git a/images/character-variant-cv68-1.light.png b/images/character-variant-cyrl-ya-straight.light.png similarity index 100% rename from images/character-variant-cv68-1.light.png rename to images/character-variant-cyrl-ya-straight.light.png diff --git a/images/character-variant-cv69-1.dark.png b/images/character-variant-cyrl-yeri-corner.dark.png similarity index 100% rename from images/character-variant-cv69-1.dark.png rename to images/character-variant-cyrl-yeri-corner.dark.png diff --git a/images/character-variant-cv69-1.light.png b/images/character-variant-cyrl-yeri-corner.light.png similarity index 100% rename from images/character-variant-cv69-1.light.png rename to images/character-variant-cyrl-yeri-corner.light.png diff --git a/images/character-variant-cv69-3.dark.png b/images/character-variant-cyrl-yeri-cursive.dark.png similarity index 100% rename from images/character-variant-cv69-3.dark.png rename to images/character-variant-cyrl-yeri-cursive.dark.png diff --git a/images/character-variant-cv69-3.light.png b/images/character-variant-cyrl-yeri-cursive.light.png similarity index 100% rename from images/character-variant-cv69-3.light.png rename to images/character-variant-cyrl-yeri-cursive.light.png diff --git a/images/character-variant-cv69-2.dark.png b/images/character-variant-cyrl-yeri-round.dark.png similarity index 100% rename from images/character-variant-cv69-2.dark.png rename to images/character-variant-cyrl-yeri-round.dark.png diff --git a/images/character-variant-cv69-2.light.png b/images/character-variant-cyrl-yeri-round.light.png similarity index 100% rename from images/character-variant-cv69-2.light.png rename to images/character-variant-cyrl-yeri-round.light.png diff --git a/images/character-variant-cv70-4.dark.png b/images/character-variant-cyrl-yery-corner-tailed.dark.png similarity index 100% rename from images/character-variant-cv70-4.dark.png rename to images/character-variant-cyrl-yery-corner-tailed.dark.png diff --git a/images/character-variant-cv70-4.light.png b/images/character-variant-cyrl-yery-corner-tailed.light.png similarity index 100% rename from images/character-variant-cv70-4.light.png rename to images/character-variant-cyrl-yery-corner-tailed.light.png diff --git a/images/character-variant-cv70-1.dark.png b/images/character-variant-cyrl-yery-corner.dark.png similarity index 100% rename from images/character-variant-cv70-1.dark.png rename to images/character-variant-cyrl-yery-corner.dark.png diff --git a/images/character-variant-cv70-1.light.png b/images/character-variant-cyrl-yery-corner.light.png similarity index 100% rename from images/character-variant-cv70-1.light.png rename to images/character-variant-cyrl-yery-corner.light.png diff --git a/images/character-variant-cv70-6.dark.png b/images/character-variant-cyrl-yery-cursive-tailed.dark.png similarity index 100% rename from images/character-variant-cv70-6.dark.png rename to images/character-variant-cyrl-yery-cursive-tailed.dark.png diff --git a/images/character-variant-cv70-6.light.png b/images/character-variant-cyrl-yery-cursive-tailed.light.png similarity index 100% rename from images/character-variant-cv70-6.light.png rename to images/character-variant-cyrl-yery-cursive-tailed.light.png diff --git a/images/character-variant-cv70-3.dark.png b/images/character-variant-cyrl-yery-cursive.dark.png similarity index 100% rename from images/character-variant-cv70-3.dark.png rename to images/character-variant-cyrl-yery-cursive.dark.png diff --git a/images/character-variant-cv70-3.light.png b/images/character-variant-cyrl-yery-cursive.light.png similarity index 100% rename from images/character-variant-cv70-3.light.png rename to images/character-variant-cyrl-yery-cursive.light.png diff --git a/images/character-variant-cv70-5.dark.png b/images/character-variant-cyrl-yery-round-tailed.dark.png similarity index 100% rename from images/character-variant-cv70-5.dark.png rename to images/character-variant-cyrl-yery-round-tailed.dark.png diff --git a/images/character-variant-cv70-5.light.png b/images/character-variant-cyrl-yery-round-tailed.light.png similarity index 100% rename from images/character-variant-cv70-5.light.png rename to images/character-variant-cyrl-yery-round-tailed.light.png diff --git a/images/character-variant-cv70-2.dark.png b/images/character-variant-cyrl-yery-round.dark.png similarity index 100% rename from images/character-variant-cv70-2.dark.png rename to images/character-variant-cyrl-yery-round.dark.png diff --git a/images/character-variant-cv70-2.light.png b/images/character-variant-cyrl-yery-round.light.png similarity index 100% rename from images/character-variant-cv70-2.light.png rename to images/character-variant-cyrl-yery-round.light.png diff --git a/images/character-variant-cv59-5.dark.png b/images/character-variant-cyrl-ze-bilateral-inward-serifed.dark.png similarity index 100% rename from images/character-variant-cv59-5.dark.png rename to images/character-variant-cyrl-ze-bilateral-inward-serifed.dark.png diff --git a/images/character-variant-cv59-5.light.png b/images/character-variant-cyrl-ze-bilateral-inward-serifed.light.png similarity index 100% rename from images/character-variant-cv59-5.light.png rename to images/character-variant-cyrl-ze-bilateral-inward-serifed.light.png diff --git a/images/character-variant-cv59-3.dark.png b/images/character-variant-cyrl-ze-bilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv59-3.dark.png rename to images/character-variant-cyrl-ze-bilateral-serifed.dark.png diff --git a/images/character-variant-cv59-3.light.png b/images/character-variant-cyrl-ze-bilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv59-3.light.png rename to images/character-variant-cyrl-ze-bilateral-serifed.light.png diff --git a/images/character-variant-cv59-1.dark.png b/images/character-variant-cyrl-ze-serifless.dark.png similarity index 100% rename from images/character-variant-cv59-1.dark.png rename to images/character-variant-cyrl-ze-serifless.dark.png diff --git a/images/character-variant-cv59-1.light.png b/images/character-variant-cyrl-ze-serifless.light.png similarity index 100% rename from images/character-variant-cv59-1.light.png rename to images/character-variant-cyrl-ze-serifless.light.png diff --git a/images/character-variant-cv59-4.dark.png b/images/character-variant-cyrl-ze-unilateral-inward-serifed.dark.png similarity index 100% rename from images/character-variant-cv59-4.dark.png rename to images/character-variant-cyrl-ze-unilateral-inward-serifed.dark.png diff --git a/images/character-variant-cv59-4.light.png b/images/character-variant-cyrl-ze-unilateral-inward-serifed.light.png similarity index 100% rename from images/character-variant-cv59-4.light.png rename to images/character-variant-cyrl-ze-unilateral-inward-serifed.light.png diff --git a/images/character-variant-cv59-2.dark.png b/images/character-variant-cyrl-ze-unilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv59-2.dark.png rename to images/character-variant-cyrl-ze-unilateral-serifed.dark.png diff --git a/images/character-variant-cv59-2.light.png b/images/character-variant-cyrl-ze-unilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv59-2.light.png rename to images/character-variant-cyrl-ze-unilateral-serifed.light.png diff --git a/images/character-variant-cv29-9.dark.png b/images/character-variant-d-tailed-serifed.dark.png similarity index 100% rename from images/character-variant-cv29-9.dark.png rename to images/character-variant-d-tailed-serifed.dark.png diff --git a/images/character-variant-cv29-9.light.png b/images/character-variant-d-tailed-serifed.light.png similarity index 100% rename from images/character-variant-cv29-9.light.png rename to images/character-variant-d-tailed-serifed.light.png diff --git a/images/character-variant-cv29-4.dark.png b/images/character-variant-d-tailed-serifless.dark.png similarity index 100% rename from images/character-variant-cv29-4.dark.png rename to images/character-variant-d-tailed-serifless.dark.png diff --git a/images/character-variant-cv29-4.light.png b/images/character-variant-d-tailed-serifless.light.png similarity index 100% rename from images/character-variant-cv29-4.light.png rename to images/character-variant-d-tailed-serifless.light.png diff --git a/images/character-variant-cv29-6.dark.png b/images/character-variant-d-toothed-serifed.dark.png similarity index 100% rename from images/character-variant-cv29-6.dark.png rename to images/character-variant-d-toothed-serifed.dark.png diff --git a/images/character-variant-cv29-6.light.png b/images/character-variant-d-toothed-serifed.light.png similarity index 100% rename from images/character-variant-cv29-6.light.png rename to images/character-variant-d-toothed-serifed.light.png diff --git a/images/character-variant-cv29-1.dark.png b/images/character-variant-d-toothed-serifless.dark.png similarity index 100% rename from images/character-variant-cv29-1.dark.png rename to images/character-variant-d-toothed-serifless.dark.png diff --git a/images/character-variant-cv29-1.light.png b/images/character-variant-d-toothed-serifless.light.png similarity index 100% rename from images/character-variant-cv29-1.light.png rename to images/character-variant-d-toothed-serifless.light.png diff --git a/images/character-variant-cv29-5.dark.png b/images/character-variant-d-toothed-top-serifed.dark.png similarity index 100% rename from images/character-variant-cv29-5.dark.png rename to images/character-variant-d-toothed-top-serifed.dark.png diff --git a/images/character-variant-cv29-5.light.png b/images/character-variant-d-toothed-top-serifed.light.png similarity index 100% rename from images/character-variant-cv29-5.light.png rename to images/character-variant-d-toothed-top-serifed.light.png diff --git a/images/character-variant-cv29-7.dark.png b/images/character-variant-d-toothless-corner-serifed.dark.png similarity index 100% rename from images/character-variant-cv29-7.dark.png rename to images/character-variant-d-toothless-corner-serifed.dark.png diff --git a/images/character-variant-cv29-7.light.png b/images/character-variant-d-toothless-corner-serifed.light.png similarity index 100% rename from images/character-variant-cv29-7.light.png rename to images/character-variant-d-toothless-corner-serifed.light.png diff --git a/images/character-variant-cv29-2.dark.png b/images/character-variant-d-toothless-corner-serifless.dark.png similarity index 100% rename from images/character-variant-cv29-2.dark.png rename to images/character-variant-d-toothless-corner-serifless.dark.png diff --git a/images/character-variant-cv29-2.light.png b/images/character-variant-d-toothless-corner-serifless.light.png similarity index 100% rename from images/character-variant-cv29-2.light.png rename to images/character-variant-d-toothless-corner-serifless.light.png diff --git a/images/character-variant-cv29-8.dark.png b/images/character-variant-d-toothless-rounded-serifed.dark.png similarity index 100% rename from images/character-variant-cv29-8.dark.png rename to images/character-variant-d-toothless-rounded-serifed.dark.png diff --git a/images/character-variant-cv29-8.light.png b/images/character-variant-d-toothless-rounded-serifed.light.png similarity index 100% rename from images/character-variant-cv29-8.light.png rename to images/character-variant-d-toothless-rounded-serifed.light.png diff --git a/images/character-variant-cv29-3.dark.png b/images/character-variant-d-toothless-rounded-serifless.dark.png similarity index 100% rename from images/character-variant-cv29-3.dark.png rename to images/character-variant-d-toothless-rounded-serifless.dark.png diff --git a/images/character-variant-cv29-3.light.png b/images/character-variant-d-toothless-rounded-serifless.light.png similarity index 100% rename from images/character-variant-cv29-3.light.png rename to images/character-variant-d-toothless-rounded-serifless.light.png diff --git a/images/character-variant-lnum.dark.png b/images/character-variant-digit-form-lining.dark.png similarity index 100% rename from images/character-variant-lnum.dark.png rename to images/character-variant-digit-form-lining.dark.png diff --git a/images/character-variant-lnum.light.png b/images/character-variant-digit-form-lining.light.png similarity index 100% rename from images/character-variant-lnum.light.png rename to images/character-variant-digit-form-lining.light.png diff --git a/images/character-variant-onum.dark.png b/images/character-variant-digit-form-old-style.dark.png similarity index 100% rename from images/character-variant-onum.dark.png rename to images/character-variant-digit-form-old-style.dark.png diff --git a/images/character-variant-onum.light.png b/images/character-variant-digit-form-old-style.light.png similarity index 100% rename from images/character-variant-onum.light.png rename to images/character-variant-digit-form-old-style.light.png diff --git a/images/character-variant-cv91-6.dark.png b/images/character-variant-dollar-interrupted-cap.dark.png similarity index 100% rename from images/character-variant-cv91-6.dark.png rename to images/character-variant-dollar-interrupted-cap.dark.png diff --git a/images/character-variant-cv91-6.light.png b/images/character-variant-dollar-interrupted-cap.light.png similarity index 100% rename from images/character-variant-cv91-6.light.png rename to images/character-variant-dollar-interrupted-cap.light.png diff --git a/images/character-variant-cv91-3.dark.png b/images/character-variant-dollar-interrupted.dark.png similarity index 100% rename from images/character-variant-cv91-3.dark.png rename to images/character-variant-dollar-interrupted.dark.png diff --git a/images/character-variant-cv91-3.light.png b/images/character-variant-dollar-interrupted.light.png similarity index 100% rename from images/character-variant-cv91-3.light.png rename to images/character-variant-dollar-interrupted.light.png diff --git a/images/character-variant-cv91-4.dark.png b/images/character-variant-dollar-open-cap.dark.png similarity index 100% rename from images/character-variant-cv91-4.dark.png rename to images/character-variant-dollar-open-cap.dark.png diff --git a/images/character-variant-cv91-4.light.png b/images/character-variant-dollar-open-cap.light.png similarity index 100% rename from images/character-variant-cv91-4.light.png rename to images/character-variant-dollar-open-cap.light.png diff --git a/images/character-variant-cv91-1.dark.png b/images/character-variant-dollar-open.dark.png similarity index 100% rename from images/character-variant-cv91-1.dark.png rename to images/character-variant-dollar-open.dark.png diff --git a/images/character-variant-cv91-1.light.png b/images/character-variant-dollar-open.light.png similarity index 100% rename from images/character-variant-cv91-1.light.png rename to images/character-variant-dollar-open.light.png diff --git a/images/character-variant-cv91-5.dark.png b/images/character-variant-dollar-through-cap.dark.png similarity index 100% rename from images/character-variant-cv91-5.dark.png rename to images/character-variant-dollar-through-cap.dark.png diff --git a/images/character-variant-cv91-5.light.png b/images/character-variant-dollar-through-cap.light.png similarity index 100% rename from images/character-variant-cv91-5.light.png rename to images/character-variant-dollar-through-cap.light.png diff --git a/images/character-variant-cv91-2.dark.png b/images/character-variant-dollar-through.dark.png similarity index 100% rename from images/character-variant-cv91-2.dark.png rename to images/character-variant-dollar-through.dark.png diff --git a/images/character-variant-cv91-2.light.png b/images/character-variant-dollar-through.light.png similarity index 100% rename from images/character-variant-cv91-2.light.png rename to images/character-variant-dollar-through.light.png diff --git a/images/character-variant-cv30-1.dark.png b/images/character-variant-e-flat-crossbar.dark.png similarity index 100% rename from images/character-variant-cv30-1.dark.png rename to images/character-variant-e-flat-crossbar.dark.png diff --git a/images/character-variant-cv30-1.light.png b/images/character-variant-e-flat-crossbar.light.png similarity index 100% rename from images/character-variant-cv30-1.light.png rename to images/character-variant-e-flat-crossbar.light.png diff --git a/images/character-variant-cv30-2.dark.png b/images/character-variant-e-rounded.dark.png similarity index 100% rename from images/character-variant-cv30-2.dark.png rename to images/character-variant-e-rounded.dark.png diff --git a/images/character-variant-cv30-2.light.png b/images/character-variant-e-rounded.light.png similarity index 100% rename from images/character-variant-cv30-2.light.png rename to images/character-variant-e-rounded.light.png diff --git a/images/character-variant-cv79-3.dark.png b/images/character-variant-eight-crossing-asymmetric.dark.png similarity index 100% rename from images/character-variant-cv79-3.dark.png rename to images/character-variant-eight-crossing-asymmetric.dark.png diff --git a/images/character-variant-cv79-3.light.png b/images/character-variant-eight-crossing-asymmetric.light.png similarity index 100% rename from images/character-variant-cv79-3.light.png rename to images/character-variant-eight-crossing-asymmetric.light.png diff --git a/images/character-variant-cv79-1.dark.png b/images/character-variant-eight-crossing.dark.png similarity index 100% rename from images/character-variant-cv79-1.dark.png rename to images/character-variant-eight-crossing.dark.png diff --git a/images/character-variant-cv79-1.light.png b/images/character-variant-eight-crossing.light.png similarity index 100% rename from images/character-variant-cv79-1.light.png rename to images/character-variant-eight-crossing.light.png diff --git a/images/character-variant-cv79-2.dark.png b/images/character-variant-eight-two-circles.dark.png similarity index 100% rename from images/character-variant-cv79-2.dark.png rename to images/character-variant-eight-two-circles.dark.png diff --git a/images/character-variant-cv79-2.light.png b/images/character-variant-eight-two-circles.light.png similarity index 100% rename from images/character-variant-cv79-2.light.png rename to images/character-variant-eight-two-circles.light.png diff --git a/images/character-variant-cv52-11.dark.png b/images/character-variant-eszet-longs-s-lig-descending.dark.png similarity index 100% rename from images/character-variant-cv52-11.dark.png rename to images/character-variant-eszet-longs-s-lig-descending.dark.png diff --git a/images/character-variant-cv52-11.light.png b/images/character-variant-eszet-longs-s-lig-descending.light.png similarity index 100% rename from images/character-variant-cv52-11.light.png rename to images/character-variant-eszet-longs-s-lig-descending.light.png diff --git a/images/character-variant-cv52-12.dark.png b/images/character-variant-eszet-longs-s-lig-tailed.dark.png similarity index 100% rename from images/character-variant-cv52-12.dark.png rename to images/character-variant-eszet-longs-s-lig-tailed.dark.png diff --git a/images/character-variant-cv52-12.light.png b/images/character-variant-eszet-longs-s-lig-tailed.light.png similarity index 100% rename from images/character-variant-cv52-12.light.png rename to images/character-variant-eszet-longs-s-lig-tailed.light.png diff --git a/images/character-variant-cv52-10.dark.png b/images/character-variant-eszet-longs-s-lig.dark.png similarity index 100% rename from images/character-variant-cv52-10.dark.png rename to images/character-variant-eszet-longs-s-lig.dark.png diff --git a/images/character-variant-cv52-10.light.png b/images/character-variant-eszet-longs-s-lig.light.png similarity index 100% rename from images/character-variant-cv52-10.light.png rename to images/character-variant-eszet-longs-s-lig.light.png diff --git a/images/character-variant-cv52-8.dark.png b/images/character-variant-eszet-sulzbacher-descending.dark.png similarity index 100% rename from images/character-variant-cv52-8.dark.png rename to images/character-variant-eszet-sulzbacher-descending.dark.png diff --git a/images/character-variant-cv52-8.light.png b/images/character-variant-eszet-sulzbacher-descending.light.png similarity index 100% rename from images/character-variant-cv52-8.light.png rename to images/character-variant-eszet-sulzbacher-descending.light.png diff --git a/images/character-variant-cv52-9.dark.png b/images/character-variant-eszet-sulzbacher-tailed.dark.png similarity index 100% rename from images/character-variant-cv52-9.dark.png rename to images/character-variant-eszet-sulzbacher-tailed.dark.png diff --git a/images/character-variant-cv52-9.light.png b/images/character-variant-eszet-sulzbacher-tailed.light.png similarity index 100% rename from images/character-variant-cv52-9.light.png rename to images/character-variant-eszet-sulzbacher-tailed.light.png diff --git a/images/character-variant-cv52-7.dark.png b/images/character-variant-eszet-sulzbacher.dark.png similarity index 100% rename from images/character-variant-cv52-7.dark.png rename to images/character-variant-eszet-sulzbacher.dark.png diff --git a/images/character-variant-cv52-7.light.png b/images/character-variant-eszet-sulzbacher.light.png similarity index 100% rename from images/character-variant-cv52-7.light.png rename to images/character-variant-eszet-sulzbacher.light.png diff --git a/images/character-variant-cv52-2.dark.png b/images/character-variant-eszet-traditional-descending.dark.png similarity index 100% rename from images/character-variant-cv52-2.dark.png rename to images/character-variant-eszet-traditional-descending.dark.png diff --git a/images/character-variant-cv52-2.light.png b/images/character-variant-eszet-traditional-descending.light.png similarity index 100% rename from images/character-variant-cv52-2.light.png rename to images/character-variant-eszet-traditional-descending.light.png diff --git a/images/character-variant-cv52-5.dark.png b/images/character-variant-eszet-traditional-flat-hook-descending.dark.png similarity index 100% rename from images/character-variant-cv52-5.dark.png rename to images/character-variant-eszet-traditional-flat-hook-descending.dark.png diff --git a/images/character-variant-cv52-5.light.png b/images/character-variant-eszet-traditional-flat-hook-descending.light.png similarity index 100% rename from images/character-variant-cv52-5.light.png rename to images/character-variant-eszet-traditional-flat-hook-descending.light.png diff --git a/images/character-variant-cv52-6.dark.png b/images/character-variant-eszet-traditional-flat-hook-tailed.dark.png similarity index 100% rename from images/character-variant-cv52-6.dark.png rename to images/character-variant-eszet-traditional-flat-hook-tailed.dark.png diff --git a/images/character-variant-cv52-6.light.png b/images/character-variant-eszet-traditional-flat-hook-tailed.light.png similarity index 100% rename from images/character-variant-cv52-6.light.png rename to images/character-variant-eszet-traditional-flat-hook-tailed.light.png diff --git a/images/character-variant-cv52-4.dark.png b/images/character-variant-eszet-traditional-flat-hook.dark.png similarity index 100% rename from images/character-variant-cv52-4.dark.png rename to images/character-variant-eszet-traditional-flat-hook.dark.png diff --git a/images/character-variant-cv52-4.light.png b/images/character-variant-eszet-traditional-flat-hook.light.png similarity index 100% rename from images/character-variant-cv52-4.light.png rename to images/character-variant-eszet-traditional-flat-hook.light.png diff --git a/images/character-variant-cv52-3.dark.png b/images/character-variant-eszet-traditional-tailed.dark.png similarity index 100% rename from images/character-variant-cv52-3.dark.png rename to images/character-variant-eszet-traditional-tailed.dark.png diff --git a/images/character-variant-cv52-3.light.png b/images/character-variant-eszet-traditional-tailed.light.png similarity index 100% rename from images/character-variant-cv52-3.light.png rename to images/character-variant-eszet-traditional-tailed.light.png diff --git a/images/character-variant-cv52-1.dark.png b/images/character-variant-eszet-traditional.dark.png similarity index 100% rename from images/character-variant-cv52-1.dark.png rename to images/character-variant-eszet-traditional.dark.png diff --git a/images/character-variant-cv52-1.light.png b/images/character-variant-eszet-traditional.light.png similarity index 100% rename from images/character-variant-cv52-1.light.png rename to images/character-variant-eszet-traditional.light.png diff --git a/images/character-variant-cv31-10.dark.png b/images/character-variant-f-diagonal-tailed-crossbar-at-x-height.dark.png similarity index 100% rename from images/character-variant-cv31-10.dark.png rename to images/character-variant-f-diagonal-tailed-crossbar-at-x-height.dark.png diff --git a/images/character-variant-cv31-10.light.png b/images/character-variant-f-diagonal-tailed-crossbar-at-x-height.light.png similarity index 100% rename from images/character-variant-cv31-10.light.png rename to images/character-variant-f-diagonal-tailed-crossbar-at-x-height.light.png diff --git a/images/character-variant-cv31-5.dark.png b/images/character-variant-f-diagonal-tailed.dark.png similarity index 100% rename from images/character-variant-cv31-5.dark.png rename to images/character-variant-f-diagonal-tailed.dark.png diff --git a/images/character-variant-cv31-5.light.png b/images/character-variant-f-diagonal-tailed.light.png similarity index 100% rename from images/character-variant-cv31-5.light.png rename to images/character-variant-f-diagonal-tailed.light.png diff --git a/images/character-variant-cv31-9.dark.png b/images/character-variant-f-extended-crossbar-at-x-height.dark.png similarity index 100% rename from images/character-variant-cv31-9.dark.png rename to images/character-variant-f-extended-crossbar-at-x-height.dark.png diff --git a/images/character-variant-cv31-9.light.png b/images/character-variant-f-extended-crossbar-at-x-height.light.png similarity index 100% rename from images/character-variant-cv31-9.light.png rename to images/character-variant-f-extended-crossbar-at-x-height.light.png diff --git a/images/character-variant-cv31-4.dark.png b/images/character-variant-f-extended.dark.png similarity index 100% rename from images/character-variant-cv31-4.dark.png rename to images/character-variant-f-extended.dark.png diff --git a/images/character-variant-cv31-4.light.png b/images/character-variant-f-extended.light.png similarity index 100% rename from images/character-variant-cv31-4.light.png rename to images/character-variant-f-extended.light.png diff --git a/images/character-variant-cv31-16.dark.png b/images/character-variant-f-flat-hook-crossbar-at-x-height.dark.png similarity index 100% rename from images/character-variant-cv31-16.dark.png rename to images/character-variant-f-flat-hook-crossbar-at-x-height.dark.png diff --git a/images/character-variant-cv31-16.light.png b/images/character-variant-f-flat-hook-crossbar-at-x-height.light.png similarity index 100% rename from images/character-variant-cv31-16.light.png rename to images/character-variant-f-flat-hook-crossbar-at-x-height.light.png diff --git a/images/character-variant-cv31-20.dark.png b/images/character-variant-f-flat-hook-diagonal-tailed-crossbar-at-x-height.dark.png similarity index 100% rename from images/character-variant-cv31-20.dark.png rename to images/character-variant-f-flat-hook-diagonal-tailed-crossbar-at-x-height.dark.png diff --git a/images/character-variant-cv31-20.light.png b/images/character-variant-f-flat-hook-diagonal-tailed-crossbar-at-x-height.light.png similarity index 100% rename from images/character-variant-cv31-20.light.png rename to images/character-variant-f-flat-hook-diagonal-tailed-crossbar-at-x-height.light.png diff --git a/images/character-variant-cv31-15.dark.png b/images/character-variant-f-flat-hook-diagonal-tailed.dark.png similarity index 100% rename from images/character-variant-cv31-15.dark.png rename to images/character-variant-f-flat-hook-diagonal-tailed.dark.png diff --git a/images/character-variant-cv31-15.light.png b/images/character-variant-f-flat-hook-diagonal-tailed.light.png similarity index 100% rename from images/character-variant-cv31-15.light.png rename to images/character-variant-f-flat-hook-diagonal-tailed.light.png diff --git a/images/character-variant-cv31-19.dark.png b/images/character-variant-f-flat-hook-extended-crossbar-at-x-height.dark.png similarity index 100% rename from images/character-variant-cv31-19.dark.png rename to images/character-variant-f-flat-hook-extended-crossbar-at-x-height.dark.png diff --git a/images/character-variant-cv31-19.light.png b/images/character-variant-f-flat-hook-extended-crossbar-at-x-height.light.png similarity index 100% rename from images/character-variant-cv31-19.light.png rename to images/character-variant-f-flat-hook-extended-crossbar-at-x-height.light.png diff --git a/images/character-variant-cv31-14.dark.png b/images/character-variant-f-flat-hook-extended.dark.png similarity index 100% rename from images/character-variant-cv31-14.dark.png rename to images/character-variant-f-flat-hook-extended.dark.png diff --git a/images/character-variant-cv31-14.light.png b/images/character-variant-f-flat-hook-extended.light.png similarity index 100% rename from images/character-variant-cv31-14.light.png rename to images/character-variant-f-flat-hook-extended.light.png diff --git a/images/character-variant-cv31-17.dark.png b/images/character-variant-f-flat-hook-serifed-crossbar-at-x-height.dark.png similarity index 100% rename from images/character-variant-cv31-17.dark.png rename to images/character-variant-f-flat-hook-serifed-crossbar-at-x-height.dark.png diff --git a/images/character-variant-cv31-17.light.png b/images/character-variant-f-flat-hook-serifed-crossbar-at-x-height.light.png similarity index 100% rename from images/character-variant-cv31-17.light.png rename to images/character-variant-f-flat-hook-serifed-crossbar-at-x-height.light.png diff --git a/images/character-variant-cv31-12.dark.png b/images/character-variant-f-flat-hook-serifed.dark.png similarity index 100% rename from images/character-variant-cv31-12.dark.png rename to images/character-variant-f-flat-hook-serifed.dark.png diff --git a/images/character-variant-cv31-12.light.png b/images/character-variant-f-flat-hook-serifed.light.png similarity index 100% rename from images/character-variant-cv31-12.light.png rename to images/character-variant-f-flat-hook-serifed.light.png diff --git a/images/character-variant-cv31-18.dark.png b/images/character-variant-f-flat-hook-tailed-crossbar-at-x-height.dark.png similarity index 100% rename from images/character-variant-cv31-18.dark.png rename to images/character-variant-f-flat-hook-tailed-crossbar-at-x-height.dark.png diff --git a/images/character-variant-cv31-18.light.png b/images/character-variant-f-flat-hook-tailed-crossbar-at-x-height.light.png similarity index 100% rename from images/character-variant-cv31-18.light.png rename to images/character-variant-f-flat-hook-tailed-crossbar-at-x-height.light.png diff --git a/images/character-variant-cv31-13.dark.png b/images/character-variant-f-flat-hook-tailed.dark.png similarity index 100% rename from images/character-variant-cv31-13.dark.png rename to images/character-variant-f-flat-hook-tailed.dark.png diff --git a/images/character-variant-cv31-13.light.png b/images/character-variant-f-flat-hook-tailed.light.png similarity index 100% rename from images/character-variant-cv31-13.light.png rename to images/character-variant-f-flat-hook-tailed.light.png diff --git a/images/character-variant-cv31-11.dark.png b/images/character-variant-f-flat-hook.dark.png similarity index 100% rename from images/character-variant-cv31-11.dark.png rename to images/character-variant-f-flat-hook.dark.png diff --git a/images/character-variant-cv31-11.light.png b/images/character-variant-f-flat-hook.light.png similarity index 100% rename from images/character-variant-cv31-11.light.png rename to images/character-variant-f-flat-hook.light.png diff --git a/images/character-variant-cv31-7.dark.png b/images/character-variant-f-serifed-crossbar-at-x-height.dark.png similarity index 100% rename from images/character-variant-cv31-7.dark.png rename to images/character-variant-f-serifed-crossbar-at-x-height.dark.png diff --git a/images/character-variant-cv31-7.light.png b/images/character-variant-f-serifed-crossbar-at-x-height.light.png similarity index 100% rename from images/character-variant-cv31-7.light.png rename to images/character-variant-f-serifed-crossbar-at-x-height.light.png diff --git a/images/character-variant-cv31-2.dark.png b/images/character-variant-f-serifed.dark.png similarity index 100% rename from images/character-variant-cv31-2.dark.png rename to images/character-variant-f-serifed.dark.png diff --git a/images/character-variant-cv31-2.light.png b/images/character-variant-f-serifed.light.png similarity index 100% rename from images/character-variant-cv31-2.light.png rename to images/character-variant-f-serifed.light.png diff --git a/images/character-variant-cv31-6.dark.png b/images/character-variant-f-serifless-crossbar-at-x-height.dark.png similarity index 100% rename from images/character-variant-cv31-6.dark.png rename to images/character-variant-f-serifless-crossbar-at-x-height.dark.png diff --git a/images/character-variant-cv31-6.light.png b/images/character-variant-f-serifless-crossbar-at-x-height.light.png similarity index 100% rename from images/character-variant-cv31-6.light.png rename to images/character-variant-f-serifless-crossbar-at-x-height.light.png diff --git a/images/character-variant-cv31-1.dark.png b/images/character-variant-f-serifless.dark.png similarity index 100% rename from images/character-variant-cv31-1.dark.png rename to images/character-variant-f-serifless.dark.png diff --git a/images/character-variant-cv31-1.light.png b/images/character-variant-f-serifless.light.png similarity index 100% rename from images/character-variant-cv31-1.light.png rename to images/character-variant-f-serifless.light.png diff --git a/images/character-variant-cv31-8.dark.png b/images/character-variant-f-tailed-crossbar-at-x-height.dark.png similarity index 100% rename from images/character-variant-cv31-8.dark.png rename to images/character-variant-f-tailed-crossbar-at-x-height.dark.png diff --git a/images/character-variant-cv31-8.light.png b/images/character-variant-f-tailed-crossbar-at-x-height.light.png similarity index 100% rename from images/character-variant-cv31-8.light.png rename to images/character-variant-f-tailed-crossbar-at-x-height.light.png diff --git a/images/character-variant-cv31-3.dark.png b/images/character-variant-f-tailed.dark.png similarity index 100% rename from images/character-variant-cv31-3.dark.png rename to images/character-variant-f-tailed.dark.png diff --git a/images/character-variant-cv31-3.light.png b/images/character-variant-f-tailed.light.png similarity index 100% rename from images/character-variant-cv31-3.light.png rename to images/character-variant-f-tailed.light.png diff --git a/images/character-variant-cv76-2.dark.png b/images/character-variant-five-oblique-upper-left-bar.dark.png similarity index 100% rename from images/character-variant-cv76-2.dark.png rename to images/character-variant-five-oblique-upper-left-bar.dark.png diff --git a/images/character-variant-cv76-2.light.png b/images/character-variant-five-oblique-upper-left-bar.light.png similarity index 100% rename from images/character-variant-cv76-2.light.png rename to images/character-variant-five-oblique-upper-left-bar.light.png diff --git a/images/character-variant-cv76-1.dark.png b/images/character-variant-five-vertical-upper-left-bar.dark.png similarity index 100% rename from images/character-variant-cv76-1.dark.png rename to images/character-variant-five-vertical-upper-left-bar.dark.png diff --git a/images/character-variant-cv76-1.light.png b/images/character-variant-five-vertical-upper-left-bar.light.png similarity index 100% rename from images/character-variant-cv76-1.light.png rename to images/character-variant-five-vertical-upper-left-bar.light.png diff --git a/images/character-variant-cv75-2.dark.png b/images/character-variant-four-closed-non-crossing.dark.png similarity index 100% rename from images/character-variant-cv75-2.dark.png rename to images/character-variant-four-closed-non-crossing.dark.png diff --git a/images/character-variant-cv75-2.light.png b/images/character-variant-four-closed-non-crossing.light.png similarity index 100% rename from images/character-variant-cv75-2.light.png rename to images/character-variant-four-closed-non-crossing.light.png diff --git a/images/character-variant-cv75-1.dark.png b/images/character-variant-four-closed.dark.png similarity index 100% rename from images/character-variant-cv75-1.dark.png rename to images/character-variant-four-closed.dark.png diff --git a/images/character-variant-cv75-1.light.png b/images/character-variant-four-closed.light.png similarity index 100% rename from images/character-variant-cv75-1.light.png rename to images/character-variant-four-closed.light.png diff --git a/images/character-variant-cv75-6.dark.png b/images/character-variant-four-open-non-crossing.dark.png similarity index 100% rename from images/character-variant-cv75-6.dark.png rename to images/character-variant-four-open-non-crossing.dark.png diff --git a/images/character-variant-cv75-6.light.png b/images/character-variant-four-open-non-crossing.light.png similarity index 100% rename from images/character-variant-cv75-6.light.png rename to images/character-variant-four-open-non-crossing.light.png diff --git a/images/character-variant-cv75-5.dark.png b/images/character-variant-four-open.dark.png similarity index 100% rename from images/character-variant-cv75-5.dark.png rename to images/character-variant-four-open.dark.png diff --git a/images/character-variant-cv75-5.light.png b/images/character-variant-four-open.light.png similarity index 100% rename from images/character-variant-cv75-5.light.png rename to images/character-variant-four-open.light.png diff --git a/images/character-variant-cv75-4.dark.png b/images/character-variant-four-semi-open-non-crossing.dark.png similarity index 100% rename from images/character-variant-cv75-4.dark.png rename to images/character-variant-four-semi-open-non-crossing.dark.png diff --git a/images/character-variant-cv75-4.light.png b/images/character-variant-four-semi-open-non-crossing.light.png similarity index 100% rename from images/character-variant-cv75-4.light.png rename to images/character-variant-four-semi-open-non-crossing.light.png diff --git a/images/character-variant-cv75-3.dark.png b/images/character-variant-four-semi-open.dark.png similarity index 100% rename from images/character-variant-cv75-3.dark.png rename to images/character-variant-four-semi-open.dark.png diff --git a/images/character-variant-cv75-3.light.png b/images/character-variant-four-semi-open.light.png similarity index 100% rename from images/character-variant-cv75-3.light.png rename to images/character-variant-four-semi-open.light.png diff --git a/images/character-variant-cv32-2.dark.png b/images/character-variant-g-double-storey-open.dark.png similarity index 100% rename from images/character-variant-cv32-2.dark.png rename to images/character-variant-g-double-storey-open.dark.png diff --git a/images/character-variant-cv32-2.light.png b/images/character-variant-g-double-storey-open.light.png similarity index 100% rename from images/character-variant-cv32-2.light.png rename to images/character-variant-g-double-storey-open.light.png diff --git a/images/character-variant-cv32-1.dark.png b/images/character-variant-g-double-storey.dark.png similarity index 100% rename from images/character-variant-cv32-1.dark.png rename to images/character-variant-g-double-storey.dark.png diff --git a/images/character-variant-cv32-1.light.png b/images/character-variant-g-double-storey.light.png similarity index 100% rename from images/character-variant-cv32-1.light.png rename to images/character-variant-g-double-storey.light.png diff --git a/images/character-variant-cv32-5.dark.png b/images/character-variant-g-earless-corner.dark.png similarity index 100% rename from images/character-variant-cv32-5.dark.png rename to images/character-variant-g-earless-corner.dark.png diff --git a/images/character-variant-cv32-5.light.png b/images/character-variant-g-earless-corner.light.png similarity index 100% rename from images/character-variant-cv32-5.light.png rename to images/character-variant-g-earless-corner.light.png diff --git a/images/character-variant-cv32-6.dark.png b/images/character-variant-g-earless-rounded.dark.png similarity index 100% rename from images/character-variant-cv32-6.dark.png rename to images/character-variant-g-earless-rounded.dark.png diff --git a/images/character-variant-cv32-6.light.png b/images/character-variant-g-earless-rounded.light.png similarity index 100% rename from images/character-variant-cv32-6.light.png rename to images/character-variant-g-earless-rounded.light.png diff --git a/images/character-variant-cv32-9.dark.png b/images/character-variant-g-single-storey-earless-corner-flat-hook.dark.png similarity index 100% rename from images/character-variant-cv32-9.dark.png rename to images/character-variant-g-single-storey-earless-corner-flat-hook.dark.png diff --git a/images/character-variant-cv32-9.light.png b/images/character-variant-g-single-storey-earless-corner-flat-hook.light.png similarity index 100% rename from images/character-variant-cv32-9.light.png rename to images/character-variant-g-single-storey-earless-corner-flat-hook.light.png diff --git a/images/character-variant-cv32-10.dark.png b/images/character-variant-g-single-storey-earless-rounded-flat-hook.dark.png similarity index 100% rename from images/character-variant-cv32-10.dark.png rename to images/character-variant-g-single-storey-earless-rounded-flat-hook.dark.png diff --git a/images/character-variant-cv32-10.light.png b/images/character-variant-g-single-storey-earless-rounded-flat-hook.light.png similarity index 100% rename from images/character-variant-cv32-10.light.png rename to images/character-variant-g-single-storey-earless-rounded-flat-hook.light.png diff --git a/images/character-variant-cv32-8.dark.png b/images/character-variant-g-single-storey-flat-hook-serifed.dark.png similarity index 100% rename from images/character-variant-cv32-8.dark.png rename to images/character-variant-g-single-storey-flat-hook-serifed.dark.png diff --git a/images/character-variant-cv32-8.light.png b/images/character-variant-g-single-storey-flat-hook-serifed.light.png similarity index 100% rename from images/character-variant-cv32-8.light.png rename to images/character-variant-g-single-storey-flat-hook-serifed.light.png diff --git a/images/character-variant-cv32-7.dark.png b/images/character-variant-g-single-storey-flat-hook-serifless.dark.png similarity index 100% rename from images/character-variant-cv32-7.dark.png rename to images/character-variant-g-single-storey-flat-hook-serifless.dark.png diff --git a/images/character-variant-cv32-7.light.png b/images/character-variant-g-single-storey-flat-hook-serifless.light.png similarity index 100% rename from images/character-variant-cv32-7.light.png rename to images/character-variant-g-single-storey-flat-hook-serifless.light.png diff --git a/images/character-variant-cv32-4.dark.png b/images/character-variant-g-single-storey-serifed.dark.png similarity index 100% rename from images/character-variant-cv32-4.dark.png rename to images/character-variant-g-single-storey-serifed.dark.png diff --git a/images/character-variant-cv32-4.light.png b/images/character-variant-g-single-storey-serifed.light.png similarity index 100% rename from images/character-variant-cv32-4.light.png rename to images/character-variant-g-single-storey-serifed.light.png diff --git a/images/character-variant-cv32-3.dark.png b/images/character-variant-g-single-storey-serifless.dark.png similarity index 100% rename from images/character-variant-cv32-3.dark.png rename to images/character-variant-g-single-storey-serifless.dark.png diff --git a/images/character-variant-cv32-3.light.png b/images/character-variant-g-single-storey-serifless.light.png similarity index 100% rename from images/character-variant-cv32-3.light.png rename to images/character-variant-g-single-storey-serifless.light.png diff --git a/images/character-variant-cv33-3.dark.png b/images/character-variant-h-straight-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv33-3.dark.png rename to images/character-variant-h-straight-motion-serifed.dark.png diff --git a/images/character-variant-cv33-3.light.png b/images/character-variant-h-straight-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv33-3.light.png rename to images/character-variant-h-straight-motion-serifed.light.png diff --git a/images/character-variant-cv33-5.dark.png b/images/character-variant-h-straight-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv33-5.dark.png rename to images/character-variant-h-straight-top-left-serifed.dark.png diff --git a/images/character-variant-cv33-5.light.png b/images/character-variant-h-straight-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv33-5.light.png rename to images/character-variant-h-straight-top-left-serifed.light.png diff --git a/images/character-variant-cv33-1.dark.png b/images/character-variant-h-straight.dark.png similarity index 100% rename from images/character-variant-cv33-1.dark.png rename to images/character-variant-h-straight.dark.png diff --git a/images/character-variant-cv33-1.light.png b/images/character-variant-h-straight.light.png similarity index 100% rename from images/character-variant-cv33-1.light.png rename to images/character-variant-h-straight.light.png diff --git a/images/character-variant-cv33-4.dark.png b/images/character-variant-h-tailed-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv33-4.dark.png rename to images/character-variant-h-tailed-motion-serifed.dark.png diff --git a/images/character-variant-cv33-4.light.png b/images/character-variant-h-tailed-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv33-4.light.png rename to images/character-variant-h-tailed-motion-serifed.light.png diff --git a/images/character-variant-cv33-2.dark.png b/images/character-variant-h-tailed.dark.png similarity index 100% rename from images/character-variant-cv33-2.dark.png rename to images/character-variant-h-tailed.dark.png diff --git a/images/character-variant-cv33-2.light.png b/images/character-variant-h-tailed.light.png similarity index 100% rename from images/character-variant-cv33-2.light.png rename to images/character-variant-h-tailed.light.png diff --git a/images/character-variant-cv34-11.dark.png b/images/character-variant-i-diagonal-tailed.dark.png similarity index 100% rename from images/character-variant-cv34-11.dark.png rename to images/character-variant-i-diagonal-tailed.dark.png diff --git a/images/character-variant-cv34-11.light.png b/images/character-variant-i-diagonal-tailed.light.png similarity index 100% rename from images/character-variant-cv34-11.light.png rename to images/character-variant-i-diagonal-tailed.light.png diff --git a/images/character-variant-cv34-9.dark.png b/images/character-variant-i-flat-tailed.dark.png similarity index 100% rename from images/character-variant-cv34-9.dark.png rename to images/character-variant-i-flat-tailed.dark.png diff --git a/images/character-variant-cv34-9.light.png b/images/character-variant-i-flat-tailed.light.png similarity index 100% rename from images/character-variant-cv34-9.light.png rename to images/character-variant-i-flat-tailed.light.png diff --git a/images/character-variant-cv34-5.dark.png b/images/character-variant-i-hooky-bottom.dark.png similarity index 100% rename from images/character-variant-cv34-5.dark.png rename to images/character-variant-i-hooky-bottom.dark.png diff --git a/images/character-variant-cv34-5.light.png b/images/character-variant-i-hooky-bottom.light.png similarity index 100% rename from images/character-variant-cv34-5.light.png rename to images/character-variant-i-hooky-bottom.light.png diff --git a/images/character-variant-cv34-4.dark.png b/images/character-variant-i-hooky.dark.png similarity index 100% rename from images/character-variant-cv34-4.dark.png rename to images/character-variant-i-hooky.dark.png diff --git a/images/character-variant-cv34-4.light.png b/images/character-variant-i-hooky.light.png similarity index 100% rename from images/character-variant-cv34-4.light.png rename to images/character-variant-i-hooky.light.png diff --git a/images/character-variant-cv34-6.dark.png b/images/character-variant-i-serifed-asymmetric.dark.png similarity index 100% rename from images/character-variant-cv34-6.dark.png rename to images/character-variant-i-serifed-asymmetric.dark.png diff --git a/images/character-variant-cv34-6.light.png b/images/character-variant-i-serifed-asymmetric.light.png similarity index 100% rename from images/character-variant-cv34-6.light.png rename to images/character-variant-i-serifed-asymmetric.light.png diff --git a/images/character-variant-cv34-12.dark.png b/images/character-variant-i-serifed-diagonal-tailed.dark.png similarity index 100% rename from images/character-variant-cv34-12.dark.png rename to images/character-variant-i-serifed-diagonal-tailed.dark.png diff --git a/images/character-variant-cv34-12.light.png b/images/character-variant-i-serifed-diagonal-tailed.light.png similarity index 100% rename from images/character-variant-cv34-12.light.png rename to images/character-variant-i-serifed-diagonal-tailed.light.png diff --git a/images/character-variant-cv34-10.dark.png b/images/character-variant-i-serifed-flat-tailed.dark.png similarity index 100% rename from images/character-variant-cv34-10.dark.png rename to images/character-variant-i-serifed-flat-tailed.dark.png diff --git a/images/character-variant-cv34-10.light.png b/images/character-variant-i-serifed-flat-tailed.light.png similarity index 100% rename from images/character-variant-cv34-10.light.png rename to images/character-variant-i-serifed-flat-tailed.light.png diff --git a/images/character-variant-cv34-1.dark.png b/images/character-variant-i-serifed.dark.png similarity index 100% rename from images/character-variant-cv34-1.dark.png rename to images/character-variant-i-serifed.dark.png diff --git a/images/character-variant-cv34-1.light.png b/images/character-variant-i-serifed.light.png similarity index 100% rename from images/character-variant-cv34-1.light.png rename to images/character-variant-i-serifed.light.png diff --git a/images/character-variant-cv34-3.dark.png b/images/character-variant-i-serifless.dark.png similarity index 100% rename from images/character-variant-cv34-3.dark.png rename to images/character-variant-i-serifless.dark.png diff --git a/images/character-variant-cv34-3.light.png b/images/character-variant-i-serifless.light.png similarity index 100% rename from images/character-variant-cv34-3.light.png rename to images/character-variant-i-serifless.light.png diff --git a/images/character-variant-cv34-8.dark.png b/images/character-variant-i-tailed-serifed.dark.png similarity index 100% rename from images/character-variant-cv34-8.dark.png rename to images/character-variant-i-tailed-serifed.dark.png diff --git a/images/character-variant-cv34-8.light.png b/images/character-variant-i-tailed-serifed.light.png similarity index 100% rename from images/character-variant-cv34-8.light.png rename to images/character-variant-i-tailed-serifed.light.png diff --git a/images/character-variant-cv34-7.dark.png b/images/character-variant-i-tailed.dark.png similarity index 100% rename from images/character-variant-cv34-7.dark.png rename to images/character-variant-i-tailed.dark.png diff --git a/images/character-variant-cv34-7.light.png b/images/character-variant-i-tailed.light.png similarity index 100% rename from images/character-variant-cv34-7.light.png rename to images/character-variant-i-tailed.light.png diff --git a/images/character-variant-cv34-2.dark.png b/images/character-variant-i-zshaped.dark.png similarity index 100% rename from images/character-variant-cv34-2.dark.png rename to images/character-variant-i-zshaped.dark.png diff --git a/images/character-variant-cv34-2.light.png b/images/character-variant-i-zshaped.light.png similarity index 100% rename from images/character-variant-cv34-2.light.png rename to images/character-variant-i-zshaped.light.png diff --git a/images/character-variant-cv35-8.dark.png b/images/character-variant-j-diagonal-tailed-serifed.dark.png similarity index 100% rename from images/character-variant-cv35-8.dark.png rename to images/character-variant-j-diagonal-tailed-serifed.dark.png diff --git a/images/character-variant-cv35-8.light.png b/images/character-variant-j-diagonal-tailed-serifed.light.png similarity index 100% rename from images/character-variant-cv35-8.light.png rename to images/character-variant-j-diagonal-tailed-serifed.light.png diff --git a/images/character-variant-cv35-7.dark.png b/images/character-variant-j-diagonal-tailed-serifless.dark.png similarity index 100% rename from images/character-variant-cv35-7.dark.png rename to images/character-variant-j-diagonal-tailed-serifless.dark.png diff --git a/images/character-variant-cv35-7.light.png b/images/character-variant-j-diagonal-tailed-serifless.light.png similarity index 100% rename from images/character-variant-cv35-7.light.png rename to images/character-variant-j-diagonal-tailed-serifless.light.png diff --git a/images/character-variant-cv35-6.dark.png b/images/character-variant-j-flat-hook-serifed.dark.png similarity index 100% rename from images/character-variant-cv35-6.dark.png rename to images/character-variant-j-flat-hook-serifed.dark.png diff --git a/images/character-variant-cv35-6.light.png b/images/character-variant-j-flat-hook-serifed.light.png similarity index 100% rename from images/character-variant-cv35-6.light.png rename to images/character-variant-j-flat-hook-serifed.light.png diff --git a/images/character-variant-cv35-5.dark.png b/images/character-variant-j-flat-hook-serifless.dark.png similarity index 100% rename from images/character-variant-cv35-5.dark.png rename to images/character-variant-j-flat-hook-serifless.dark.png diff --git a/images/character-variant-cv35-5.light.png b/images/character-variant-j-flat-hook-serifless.light.png similarity index 100% rename from images/character-variant-cv35-5.light.png rename to images/character-variant-j-flat-hook-serifless.light.png diff --git a/images/character-variant-cv35-4.dark.png b/images/character-variant-j-hooky.dark.png similarity index 100% rename from images/character-variant-cv35-4.dark.png rename to images/character-variant-j-hooky.dark.png diff --git a/images/character-variant-cv35-4.light.png b/images/character-variant-j-hooky.light.png similarity index 100% rename from images/character-variant-cv35-4.light.png rename to images/character-variant-j-hooky.light.png diff --git a/images/character-variant-cv35-2.dark.png b/images/character-variant-j-serifed.dark.png similarity index 100% rename from images/character-variant-cv35-2.dark.png rename to images/character-variant-j-serifed.dark.png diff --git a/images/character-variant-cv35-2.light.png b/images/character-variant-j-serifed.light.png similarity index 100% rename from images/character-variant-cv35-2.light.png rename to images/character-variant-j-serifed.light.png diff --git a/images/character-variant-cv35-1.dark.png b/images/character-variant-j-serifless.dark.png similarity index 100% rename from images/character-variant-cv35-1.dark.png rename to images/character-variant-j-serifless.dark.png diff --git a/images/character-variant-cv35-1.light.png b/images/character-variant-j-serifless.light.png similarity index 100% rename from images/character-variant-cv35-1.light.png rename to images/character-variant-j-serifless.light.png diff --git a/images/character-variant-cv35-3.dark.png b/images/character-variant-j-straight-line.dark.png similarity index 100% rename from images/character-variant-cv35-3.dark.png rename to images/character-variant-j-straight-line.dark.png diff --git a/images/character-variant-cv35-3.light.png b/images/character-variant-j-straight-line.light.png similarity index 100% rename from images/character-variant-cv35-3.light.png rename to images/character-variant-j-straight-line.light.png diff --git a/images/character-variant-cv36-14.dark.png b/images/character-variant-k-curly-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-14.dark.png rename to images/character-variant-k-curly-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv36-14.light.png b/images/character-variant-k-curly-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv36-14.light.png rename to images/character-variant-k-curly-bottom-right-serifed.light.png diff --git a/images/character-variant-cv36-24.dark.png b/images/character-variant-k-curly-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-24.dark.png rename to images/character-variant-k-curly-serifed.dark.png diff --git a/images/character-variant-cv36-24.light.png b/images/character-variant-k-curly-serifed.light.png similarity index 100% rename from images/character-variant-cv36-24.light.png rename to images/character-variant-k-curly-serifed.light.png diff --git a/images/character-variant-cv36-2.dark.png b/images/character-variant-k-curly-serifless.dark.png similarity index 100% rename from images/character-variant-cv36-2.dark.png rename to images/character-variant-k-curly-serifless.dark.png diff --git a/images/character-variant-cv36-2.light.png b/images/character-variant-k-curly-serifless.light.png similarity index 100% rename from images/character-variant-cv36-2.light.png rename to images/character-variant-k-curly-serifless.light.png diff --git a/images/character-variant-cv36-19.dark.png b/images/character-variant-k-curly-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-19.dark.png rename to images/character-variant-k-curly-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv36-19.light.png b/images/character-variant-k-curly-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv36-19.light.png rename to images/character-variant-k-curly-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv36-8.dark.png b/images/character-variant-k-curly-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-8.dark.png rename to images/character-variant-k-curly-top-left-serifed.dark.png diff --git a/images/character-variant-cv36-8.light.png b/images/character-variant-k-curly-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv36-8.light.png rename to images/character-variant-k-curly-top-left-serifed.light.png diff --git a/images/character-variant-cv36-15.dark.png b/images/character-variant-k-cursive-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-15.dark.png rename to images/character-variant-k-cursive-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv36-15.light.png b/images/character-variant-k-cursive-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv36-15.light.png rename to images/character-variant-k-cursive-bottom-right-serifed.light.png diff --git a/images/character-variant-cv36-25.dark.png b/images/character-variant-k-cursive-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-25.dark.png rename to images/character-variant-k-cursive-serifed.dark.png diff --git a/images/character-variant-cv36-25.light.png b/images/character-variant-k-cursive-serifed.light.png similarity index 100% rename from images/character-variant-cv36-25.light.png rename to images/character-variant-k-cursive-serifed.light.png diff --git a/images/character-variant-cv36-3.dark.png b/images/character-variant-k-cursive-serifless.dark.png similarity index 100% rename from images/character-variant-cv36-3.dark.png rename to images/character-variant-k-cursive-serifless.dark.png diff --git a/images/character-variant-cv36-3.light.png b/images/character-variant-k-cursive-serifless.light.png similarity index 100% rename from images/character-variant-cv36-3.light.png rename to images/character-variant-k-cursive-serifless.light.png diff --git a/images/character-variant-cv36-20.dark.png b/images/character-variant-k-cursive-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-20.dark.png rename to images/character-variant-k-cursive-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv36-20.light.png b/images/character-variant-k-cursive-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv36-20.light.png rename to images/character-variant-k-cursive-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv36-9.dark.png b/images/character-variant-k-cursive-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-9.dark.png rename to images/character-variant-k-cursive-top-left-serifed.dark.png diff --git a/images/character-variant-cv36-9.light.png b/images/character-variant-k-cursive-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv36-9.light.png rename to images/character-variant-k-cursive-top-left-serifed.light.png diff --git a/images/character-variant-cv36-4.dark.png b/images/character-variant-k-diagonal-tailed-cursive-serifless.dark.png similarity index 100% rename from images/character-variant-cv36-4.dark.png rename to images/character-variant-k-diagonal-tailed-cursive-serifless.dark.png diff --git a/images/character-variant-cv36-4.light.png b/images/character-variant-k-diagonal-tailed-cursive-serifless.light.png similarity index 100% rename from images/character-variant-cv36-4.light.png rename to images/character-variant-k-diagonal-tailed-cursive-serifless.light.png diff --git a/images/character-variant-cv36-10.dark.png b/images/character-variant-k-diagonal-tailed-cursive-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-10.dark.png rename to images/character-variant-k-diagonal-tailed-cursive-top-left-serifed.dark.png diff --git a/images/character-variant-cv36-10.light.png b/images/character-variant-k-diagonal-tailed-cursive-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv36-10.light.png rename to images/character-variant-k-diagonal-tailed-cursive-top-left-serifed.light.png diff --git a/images/character-variant-cv36-13.dark.png b/images/character-variant-k-straight-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-13.dark.png rename to images/character-variant-k-straight-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv36-13.light.png b/images/character-variant-k-straight-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv36-13.light.png rename to images/character-variant-k-straight-bottom-right-serifed.light.png diff --git a/images/character-variant-cv36-23.dark.png b/images/character-variant-k-straight-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-23.dark.png rename to images/character-variant-k-straight-serifed.dark.png diff --git a/images/character-variant-cv36-23.light.png b/images/character-variant-k-straight-serifed.light.png similarity index 100% rename from images/character-variant-cv36-23.light.png rename to images/character-variant-k-straight-serifed.light.png diff --git a/images/character-variant-cv36-1.dark.png b/images/character-variant-k-straight-serifless.dark.png similarity index 100% rename from images/character-variant-cv36-1.dark.png rename to images/character-variant-k-straight-serifless.dark.png diff --git a/images/character-variant-cv36-1.light.png b/images/character-variant-k-straight-serifless.light.png similarity index 100% rename from images/character-variant-cv36-1.light.png rename to images/character-variant-k-straight-serifless.light.png diff --git a/images/character-variant-cv36-18.dark.png b/images/character-variant-k-straight-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-18.dark.png rename to images/character-variant-k-straight-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv36-18.light.png b/images/character-variant-k-straight-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv36-18.light.png rename to images/character-variant-k-straight-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv36-7.dark.png b/images/character-variant-k-straight-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-7.dark.png rename to images/character-variant-k-straight-top-left-serifed.dark.png diff --git a/images/character-variant-cv36-7.light.png b/images/character-variant-k-straight-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv36-7.light.png rename to images/character-variant-k-straight-top-left-serifed.light.png diff --git a/images/character-variant-cv36-17.dark.png b/images/character-variant-k-symmetric-connected-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-17.dark.png rename to images/character-variant-k-symmetric-connected-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv36-17.light.png b/images/character-variant-k-symmetric-connected-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv36-17.light.png rename to images/character-variant-k-symmetric-connected-bottom-right-serifed.light.png diff --git a/images/character-variant-cv36-27.dark.png b/images/character-variant-k-symmetric-connected-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-27.dark.png rename to images/character-variant-k-symmetric-connected-serifed.dark.png diff --git a/images/character-variant-cv36-27.light.png b/images/character-variant-k-symmetric-connected-serifed.light.png similarity index 100% rename from images/character-variant-cv36-27.light.png rename to images/character-variant-k-symmetric-connected-serifed.light.png diff --git a/images/character-variant-cv36-6.dark.png b/images/character-variant-k-symmetric-connected-serifless.dark.png similarity index 100% rename from images/character-variant-cv36-6.dark.png rename to images/character-variant-k-symmetric-connected-serifless.dark.png diff --git a/images/character-variant-cv36-6.light.png b/images/character-variant-k-symmetric-connected-serifless.light.png similarity index 100% rename from images/character-variant-cv36-6.light.png rename to images/character-variant-k-symmetric-connected-serifless.light.png diff --git a/images/character-variant-cv36-22.dark.png b/images/character-variant-k-symmetric-connected-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-22.dark.png rename to images/character-variant-k-symmetric-connected-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv36-22.light.png b/images/character-variant-k-symmetric-connected-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv36-22.light.png rename to images/character-variant-k-symmetric-connected-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv36-12.dark.png b/images/character-variant-k-symmetric-connected-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-12.dark.png rename to images/character-variant-k-symmetric-connected-top-left-serifed.dark.png diff --git a/images/character-variant-cv36-12.light.png b/images/character-variant-k-symmetric-connected-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv36-12.light.png rename to images/character-variant-k-symmetric-connected-top-left-serifed.light.png diff --git a/images/character-variant-cv36-16.dark.png b/images/character-variant-k-symmetric-touching-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-16.dark.png rename to images/character-variant-k-symmetric-touching-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv36-16.light.png b/images/character-variant-k-symmetric-touching-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv36-16.light.png rename to images/character-variant-k-symmetric-touching-bottom-right-serifed.light.png diff --git a/images/character-variant-cv36-26.dark.png b/images/character-variant-k-symmetric-touching-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-26.dark.png rename to images/character-variant-k-symmetric-touching-serifed.dark.png diff --git a/images/character-variant-cv36-26.light.png b/images/character-variant-k-symmetric-touching-serifed.light.png similarity index 100% rename from images/character-variant-cv36-26.light.png rename to images/character-variant-k-symmetric-touching-serifed.light.png diff --git a/images/character-variant-cv36-5.dark.png b/images/character-variant-k-symmetric-touching-serifless.dark.png similarity index 100% rename from images/character-variant-cv36-5.dark.png rename to images/character-variant-k-symmetric-touching-serifless.dark.png diff --git a/images/character-variant-cv36-5.light.png b/images/character-variant-k-symmetric-touching-serifless.light.png similarity index 100% rename from images/character-variant-cv36-5.light.png rename to images/character-variant-k-symmetric-touching-serifless.light.png diff --git a/images/character-variant-cv36-21.dark.png b/images/character-variant-k-symmetric-touching-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-21.dark.png rename to images/character-variant-k-symmetric-touching-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv36-21.light.png b/images/character-variant-k-symmetric-touching-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv36-21.light.png rename to images/character-variant-k-symmetric-touching-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv36-11.dark.png b/images/character-variant-k-symmetric-touching-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv36-11.dark.png rename to images/character-variant-k-symmetric-touching-top-left-serifed.dark.png diff --git a/images/character-variant-cv36-11.light.png b/images/character-variant-k-symmetric-touching-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv36-11.light.png rename to images/character-variant-k-symmetric-touching-top-left-serifed.light.png diff --git a/images/character-variant-cv37-11.dark.png b/images/character-variant-l-diagonal-tailed.dark.png similarity index 100% rename from images/character-variant-cv37-11.dark.png rename to images/character-variant-l-diagonal-tailed.dark.png diff --git a/images/character-variant-cv37-11.light.png b/images/character-variant-l-diagonal-tailed.light.png similarity index 100% rename from images/character-variant-cv37-11.light.png rename to images/character-variant-l-diagonal-tailed.light.png diff --git a/images/character-variant-cv37-9.dark.png b/images/character-variant-l-flat-tailed.dark.png similarity index 100% rename from images/character-variant-cv37-9.dark.png rename to images/character-variant-l-flat-tailed.dark.png diff --git a/images/character-variant-cv37-9.light.png b/images/character-variant-l-flat-tailed.light.png similarity index 100% rename from images/character-variant-cv37-9.light.png rename to images/character-variant-l-flat-tailed.light.png diff --git a/images/character-variant-cv37-5.dark.png b/images/character-variant-l-hooky-bottom.dark.png similarity index 100% rename from images/character-variant-cv37-5.dark.png rename to images/character-variant-l-hooky-bottom.dark.png diff --git a/images/character-variant-cv37-5.light.png b/images/character-variant-l-hooky-bottom.light.png similarity index 100% rename from images/character-variant-cv37-5.light.png rename to images/character-variant-l-hooky-bottom.light.png diff --git a/images/character-variant-cv37-3.dark.png b/images/character-variant-l-hooky.dark.png similarity index 100% rename from images/character-variant-cv37-3.dark.png rename to images/character-variant-l-hooky.dark.png diff --git a/images/character-variant-cv37-3.light.png b/images/character-variant-l-hooky.light.png similarity index 100% rename from images/character-variant-cv37-3.light.png rename to images/character-variant-l-hooky.light.png diff --git a/images/character-variant-cv37-6.dark.png b/images/character-variant-l-serifed-asymmetric.dark.png similarity index 100% rename from images/character-variant-cv37-6.dark.png rename to images/character-variant-l-serifed-asymmetric.dark.png diff --git a/images/character-variant-cv37-6.light.png b/images/character-variant-l-serifed-asymmetric.light.png similarity index 100% rename from images/character-variant-cv37-6.light.png rename to images/character-variant-l-serifed-asymmetric.light.png diff --git a/images/character-variant-cv37-12.dark.png b/images/character-variant-l-serifed-diagonal-tailed.dark.png similarity index 100% rename from images/character-variant-cv37-12.dark.png rename to images/character-variant-l-serifed-diagonal-tailed.dark.png diff --git a/images/character-variant-cv37-12.light.png b/images/character-variant-l-serifed-diagonal-tailed.light.png similarity index 100% rename from images/character-variant-cv37-12.light.png rename to images/character-variant-l-serifed-diagonal-tailed.light.png diff --git a/images/character-variant-cv37-10.dark.png b/images/character-variant-l-serifed-flat-tailed.dark.png similarity index 100% rename from images/character-variant-cv37-10.dark.png rename to images/character-variant-l-serifed-flat-tailed.dark.png diff --git a/images/character-variant-cv37-10.light.png b/images/character-variant-l-serifed-flat-tailed.light.png similarity index 100% rename from images/character-variant-cv37-10.light.png rename to images/character-variant-l-serifed-flat-tailed.light.png diff --git a/images/character-variant-cv37-1.dark.png b/images/character-variant-l-serifed.dark.png similarity index 100% rename from images/character-variant-cv37-1.dark.png rename to images/character-variant-l-serifed.dark.png diff --git a/images/character-variant-cv37-1.light.png b/images/character-variant-l-serifed.light.png similarity index 100% rename from images/character-variant-cv37-1.light.png rename to images/character-variant-l-serifed.light.png diff --git a/images/character-variant-cv37-2.dark.png b/images/character-variant-l-serifless.dark.png similarity index 100% rename from images/character-variant-cv37-2.dark.png rename to images/character-variant-l-serifless.dark.png diff --git a/images/character-variant-cv37-2.light.png b/images/character-variant-l-serifless.light.png similarity index 100% rename from images/character-variant-cv37-2.light.png rename to images/character-variant-l-serifless.light.png diff --git a/images/character-variant-cv37-8.dark.png b/images/character-variant-l-tailed-serifed.dark.png similarity index 100% rename from images/character-variant-cv37-8.dark.png rename to images/character-variant-l-tailed-serifed.dark.png diff --git a/images/character-variant-cv37-8.light.png b/images/character-variant-l-tailed-serifed.light.png similarity index 100% rename from images/character-variant-cv37-8.light.png rename to images/character-variant-l-tailed-serifed.light.png diff --git a/images/character-variant-cv37-7.dark.png b/images/character-variant-l-tailed.dark.png similarity index 100% rename from images/character-variant-cv37-7.dark.png rename to images/character-variant-l-tailed.dark.png diff --git a/images/character-variant-cv37-7.light.png b/images/character-variant-l-tailed.light.png similarity index 100% rename from images/character-variant-cv37-7.light.png rename to images/character-variant-l-tailed.light.png diff --git a/images/character-variant-cv37-4.dark.png b/images/character-variant-l-zshaped.dark.png similarity index 100% rename from images/character-variant-cv37-4.dark.png rename to images/character-variant-l-zshaped.dark.png diff --git a/images/character-variant-cv37-4.light.png b/images/character-variant-l-zshaped.light.png similarity index 100% rename from images/character-variant-cv37-4.light.png rename to images/character-variant-l-zshaped.light.png diff --git a/images/character-variant-cv95-1.dark.png b/images/character-variant-lig-ltgteq-flat.dark.png similarity index 100% rename from images/character-variant-cv95-1.dark.png rename to images/character-variant-lig-ltgteq-flat.dark.png diff --git a/images/character-variant-cv95-1.light.png b/images/character-variant-lig-ltgteq-flat.light.png similarity index 100% rename from images/character-variant-cv95-1.light.png rename to images/character-variant-lig-ltgteq-flat.light.png diff --git a/images/character-variant-cv95-2.dark.png b/images/character-variant-lig-ltgteq-slanted.dark.png similarity index 100% rename from images/character-variant-cv95-2.dark.png rename to images/character-variant-lig-ltgteq-slanted.dark.png diff --git a/images/character-variant-cv95-2.light.png b/images/character-variant-lig-ltgteq-slanted.light.png similarity index 100% rename from images/character-variant-cv95-2.light.png rename to images/character-variant-lig-ltgteq-slanted.light.png diff --git a/images/character-variant-cv51-3.dark.png b/images/character-variant-long-s-bent-hook-descending.dark.png similarity index 100% rename from images/character-variant-cv51-3.dark.png rename to images/character-variant-long-s-bent-hook-descending.dark.png diff --git a/images/character-variant-cv51-3.light.png b/images/character-variant-long-s-bent-hook-descending.light.png similarity index 100% rename from images/character-variant-cv51-3.light.png rename to images/character-variant-long-s-bent-hook-descending.light.png diff --git a/images/character-variant-cv51-5.dark.png b/images/character-variant-long-s-bent-hook-tailed.dark.png similarity index 100% rename from images/character-variant-cv51-5.dark.png rename to images/character-variant-long-s-bent-hook-tailed.dark.png diff --git a/images/character-variant-cv51-5.light.png b/images/character-variant-long-s-bent-hook-tailed.light.png similarity index 100% rename from images/character-variant-cv51-5.light.png rename to images/character-variant-long-s-bent-hook-tailed.light.png diff --git a/images/character-variant-cv51-1.dark.png b/images/character-variant-long-s-bent-hook.dark.png similarity index 100% rename from images/character-variant-cv51-1.dark.png rename to images/character-variant-long-s-bent-hook.dark.png diff --git a/images/character-variant-cv51-1.light.png b/images/character-variant-long-s-bent-hook.light.png similarity index 100% rename from images/character-variant-cv51-1.light.png rename to images/character-variant-long-s-bent-hook.light.png diff --git a/images/character-variant-cv51-4.dark.png b/images/character-variant-long-s-flat-hook-descending.dark.png similarity index 100% rename from images/character-variant-cv51-4.dark.png rename to images/character-variant-long-s-flat-hook-descending.dark.png diff --git a/images/character-variant-cv51-4.light.png b/images/character-variant-long-s-flat-hook-descending.light.png similarity index 100% rename from images/character-variant-cv51-4.light.png rename to images/character-variant-long-s-flat-hook-descending.light.png diff --git a/images/character-variant-cv51-6.dark.png b/images/character-variant-long-s-flat-hook-tailed.dark.png similarity index 100% rename from images/character-variant-cv51-6.dark.png rename to images/character-variant-long-s-flat-hook-tailed.dark.png diff --git a/images/character-variant-cv51-6.light.png b/images/character-variant-long-s-flat-hook-tailed.light.png similarity index 100% rename from images/character-variant-cv51-6.light.png rename to images/character-variant-long-s-flat-hook-tailed.light.png diff --git a/images/character-variant-cv51-2.dark.png b/images/character-variant-long-s-flat-hook.dark.png similarity index 100% rename from images/character-variant-cv51-2.dark.png rename to images/character-variant-long-s-flat-hook.dark.png diff --git a/images/character-variant-cv51-2.light.png b/images/character-variant-long-s-flat-hook.light.png similarity index 100% rename from images/character-variant-cv51-2.light.png rename to images/character-variant-long-s-flat-hook.light.png diff --git a/images/character-variant-cv54-1.dark.png b/images/character-variant-lower-alpha-crossing.dark.png similarity index 100% rename from images/character-variant-cv54-1.dark.png rename to images/character-variant-lower-alpha-crossing.dark.png diff --git a/images/character-variant-cv54-1.light.png b/images/character-variant-lower-alpha-crossing.light.png similarity index 100% rename from images/character-variant-cv54-1.light.png rename to images/character-variant-lower-alpha-crossing.light.png diff --git a/images/character-variant-cv54-2.dark.png b/images/character-variant-lower-alpha-tailed-barred.dark.png similarity index 100% rename from images/character-variant-cv54-2.dark.png rename to images/character-variant-lower-alpha-tailed-barred.dark.png diff --git a/images/character-variant-cv54-2.light.png b/images/character-variant-lower-alpha-tailed-barred.light.png similarity index 100% rename from images/character-variant-cv54-2.light.png rename to images/character-variant-lower-alpha-tailed-barred.light.png diff --git a/images/character-variant-VXAA-2.dark.png b/images/character-variant-lower-delta-flat-top.dark.png similarity index 100% rename from images/character-variant-VXAA-2.dark.png rename to images/character-variant-lower-delta-flat-top.dark.png diff --git a/images/character-variant-VXAA-2.light.png b/images/character-variant-lower-delta-flat-top.light.png similarity index 100% rename from images/character-variant-VXAA-2.light.png rename to images/character-variant-lower-delta-flat-top.light.png diff --git a/images/character-variant-VXAA-1.dark.png b/images/character-variant-lower-delta-rounded.dark.png similarity index 100% rename from images/character-variant-VXAA-1.dark.png rename to images/character-variant-lower-delta-rounded.dark.png diff --git a/images/character-variant-VXAA-1.light.png b/images/character-variant-lower-delta-rounded.light.png similarity index 100% rename from images/character-variant-VXAA-1.light.png rename to images/character-variant-lower-delta-rounded.light.png diff --git a/images/character-variant-cv56-5.dark.png b/images/character-variant-lower-iota-flat-tailed.dark.png similarity index 100% rename from images/character-variant-cv56-5.dark.png rename to images/character-variant-lower-iota-flat-tailed.dark.png diff --git a/images/character-variant-cv56-5.light.png b/images/character-variant-lower-iota-flat-tailed.light.png similarity index 100% rename from images/character-variant-cv56-5.light.png rename to images/character-variant-lower-iota-flat-tailed.light.png diff --git a/images/character-variant-cv56-2.dark.png b/images/character-variant-lower-iota-hooky-bottom.dark.png similarity index 100% rename from images/character-variant-cv56-2.dark.png rename to images/character-variant-lower-iota-hooky-bottom.dark.png diff --git a/images/character-variant-cv56-2.light.png b/images/character-variant-lower-iota-hooky-bottom.light.png similarity index 100% rename from images/character-variant-cv56-2.light.png rename to images/character-variant-lower-iota-hooky-bottom.light.png diff --git a/images/character-variant-cv56-6.dark.png b/images/character-variant-lower-iota-serifed-flat-tailed.dark.png similarity index 100% rename from images/character-variant-cv56-6.dark.png rename to images/character-variant-lower-iota-serifed-flat-tailed.dark.png diff --git a/images/character-variant-cv56-6.light.png b/images/character-variant-lower-iota-serifed-flat-tailed.light.png similarity index 100% rename from images/character-variant-cv56-6.light.png rename to images/character-variant-lower-iota-serifed-flat-tailed.light.png diff --git a/images/character-variant-cv56-4.dark.png b/images/character-variant-lower-iota-tailed-serifed.dark.png similarity index 100% rename from images/character-variant-cv56-4.dark.png rename to images/character-variant-lower-iota-tailed-serifed.dark.png diff --git a/images/character-variant-cv56-4.light.png b/images/character-variant-lower-iota-tailed-serifed.light.png similarity index 100% rename from images/character-variant-cv56-4.light.png rename to images/character-variant-lower-iota-tailed-serifed.light.png diff --git a/images/character-variant-cv56-3.dark.png b/images/character-variant-lower-iota-tailed.dark.png similarity index 100% rename from images/character-variant-cv56-3.dark.png rename to images/character-variant-lower-iota-tailed.dark.png diff --git a/images/character-variant-cv56-3.light.png b/images/character-variant-lower-iota-tailed.light.png similarity index 100% rename from images/character-variant-cv56-3.light.png rename to images/character-variant-lower-iota-tailed.light.png diff --git a/images/character-variant-cv56-1.dark.png b/images/character-variant-lower-iota-zshaped.dark.png similarity index 100% rename from images/character-variant-cv56-1.dark.png rename to images/character-variant-lower-iota-zshaped.dark.png diff --git a/images/character-variant-cv56-1.light.png b/images/character-variant-lower-iota-zshaped.light.png similarity index 100% rename from images/character-variant-cv56-1.light.png rename to images/character-variant-lower-iota-zshaped.light.png diff --git a/images/character-variant-cv57-4.dark.png b/images/character-variant-lower-lambda-curly-turn.dark.png similarity index 100% rename from images/character-variant-cv57-4.dark.png rename to images/character-variant-lower-lambda-curly-turn.dark.png diff --git a/images/character-variant-cv57-4.light.png b/images/character-variant-lower-lambda-curly-turn.light.png similarity index 100% rename from images/character-variant-cv57-4.light.png rename to images/character-variant-lower-lambda-curly-turn.light.png diff --git a/images/character-variant-cv57-3.dark.png b/images/character-variant-lower-lambda-curly.dark.png similarity index 100% rename from images/character-variant-cv57-3.dark.png rename to images/character-variant-lower-lambda-curly.dark.png diff --git a/images/character-variant-cv57-3.light.png b/images/character-variant-lower-lambda-curly.light.png similarity index 100% rename from images/character-variant-cv57-3.light.png rename to images/character-variant-lower-lambda-curly.light.png diff --git a/images/character-variant-cv57-2.dark.png b/images/character-variant-lower-lambda-straight-turn.dark.png similarity index 100% rename from images/character-variant-cv57-2.dark.png rename to images/character-variant-lower-lambda-straight-turn.dark.png diff --git a/images/character-variant-cv57-2.light.png b/images/character-variant-lower-lambda-straight-turn.light.png similarity index 100% rename from images/character-variant-cv57-2.light.png rename to images/character-variant-lower-lambda-straight-turn.light.png diff --git a/images/character-variant-cv57-1.dark.png b/images/character-variant-lower-lambda-straight.dark.png similarity index 100% rename from images/character-variant-cv57-1.dark.png rename to images/character-variant-lower-lambda-straight.dark.png diff --git a/images/character-variant-cv57-1.light.png b/images/character-variant-lower-lambda-straight.light.png similarity index 100% rename from images/character-variant-cv57-1.light.png rename to images/character-variant-lower-lambda-straight.light.png diff --git a/images/character-variant-VXAC-2.dark.png b/images/character-variant-lower-mu-tailed.dark.png similarity index 100% rename from images/character-variant-VXAC-2.dark.png rename to images/character-variant-lower-mu-tailed.dark.png diff --git a/images/character-variant-VXAC-2.light.png b/images/character-variant-lower-mu-tailed.light.png similarity index 100% rename from images/character-variant-VXAC-2.light.png rename to images/character-variant-lower-mu-tailed.light.png diff --git a/images/character-variant-VXAC-1.dark.png b/images/character-variant-lower-mu-tailless.dark.png similarity index 100% rename from images/character-variant-VXAC-1.dark.png rename to images/character-variant-lower-mu-tailless.dark.png diff --git a/images/character-variant-VXAC-1.light.png b/images/character-variant-lower-mu-tailless.light.png similarity index 100% rename from images/character-variant-VXAC-1.light.png rename to images/character-variant-lower-mu-tailless.light.png diff --git a/images/character-variant-VXAB-2.dark.png b/images/character-variant-lower-xi-flat-top.dark.png similarity index 100% rename from images/character-variant-VXAB-2.dark.png rename to images/character-variant-lower-xi-flat-top.dark.png diff --git a/images/character-variant-VXAB-2.light.png b/images/character-variant-lower-xi-flat-top.light.png similarity index 100% rename from images/character-variant-VXAB-2.light.png rename to images/character-variant-lower-xi-flat-top.light.png diff --git a/images/character-variant-VXAB-1.dark.png b/images/character-variant-lower-xi-rounded.dark.png similarity index 100% rename from images/character-variant-VXAB-1.dark.png rename to images/character-variant-lower-xi-rounded.dark.png diff --git a/images/character-variant-VXAB-1.light.png b/images/character-variant-lower-xi-rounded.light.png similarity index 100% rename from images/character-variant-VXAB-1.light.png rename to images/character-variant-lower-xi-rounded.light.png diff --git a/images/character-variant-cv38-8.dark.png b/images/character-variant-m-earless-corner-double-arch-short-leg-tailed.dark.png similarity index 100% rename from images/character-variant-cv38-8.dark.png rename to images/character-variant-m-earless-corner-double-arch-short-leg-tailed.dark.png diff --git a/images/character-variant-cv38-8.light.png b/images/character-variant-m-earless-corner-double-arch-short-leg-tailed.light.png similarity index 100% rename from images/character-variant-cv38-8.light.png rename to images/character-variant-m-earless-corner-double-arch-short-leg-tailed.light.png diff --git a/images/character-variant-cv38-6.dark.png b/images/character-variant-m-earless-corner-double-arch-short-leg.dark.png similarity index 100% rename from images/character-variant-cv38-6.dark.png rename to images/character-variant-m-earless-corner-double-arch-short-leg.dark.png diff --git a/images/character-variant-cv38-6.light.png b/images/character-variant-m-earless-corner-double-arch-short-leg.light.png similarity index 100% rename from images/character-variant-cv38-6.light.png rename to images/character-variant-m-earless-corner-double-arch-short-leg.light.png diff --git a/images/character-variant-cv38-7.dark.png b/images/character-variant-m-earless-corner-double-arch-tailed.dark.png similarity index 100% rename from images/character-variant-cv38-7.dark.png rename to images/character-variant-m-earless-corner-double-arch-tailed.dark.png diff --git a/images/character-variant-cv38-7.light.png b/images/character-variant-m-earless-corner-double-arch-tailed.light.png similarity index 100% rename from images/character-variant-cv38-7.light.png rename to images/character-variant-m-earless-corner-double-arch-tailed.light.png diff --git a/images/character-variant-cv38-5.dark.png b/images/character-variant-m-earless-corner-double-arch.dark.png similarity index 100% rename from images/character-variant-cv38-5.dark.png rename to images/character-variant-m-earless-corner-double-arch.dark.png diff --git a/images/character-variant-cv38-5.light.png b/images/character-variant-m-earless-corner-double-arch.light.png similarity index 100% rename from images/character-variant-cv38-5.light.png rename to images/character-variant-m-earless-corner-double-arch.light.png diff --git a/images/character-variant-cv38-12.dark.png b/images/character-variant-m-earless-rounded-double-arch-short-leg-tailed.dark.png similarity index 100% rename from images/character-variant-cv38-12.dark.png rename to images/character-variant-m-earless-rounded-double-arch-short-leg-tailed.dark.png diff --git a/images/character-variant-cv38-12.light.png b/images/character-variant-m-earless-rounded-double-arch-short-leg-tailed.light.png similarity index 100% rename from images/character-variant-cv38-12.light.png rename to images/character-variant-m-earless-rounded-double-arch-short-leg-tailed.light.png diff --git a/images/character-variant-cv38-10.dark.png b/images/character-variant-m-earless-rounded-double-arch-short-leg.dark.png similarity index 100% rename from images/character-variant-cv38-10.dark.png rename to images/character-variant-m-earless-rounded-double-arch-short-leg.dark.png diff --git a/images/character-variant-cv38-10.light.png b/images/character-variant-m-earless-rounded-double-arch-short-leg.light.png similarity index 100% rename from images/character-variant-cv38-10.light.png rename to images/character-variant-m-earless-rounded-double-arch-short-leg.light.png diff --git a/images/character-variant-cv38-11.dark.png b/images/character-variant-m-earless-rounded-double-arch-tailed.dark.png similarity index 100% rename from images/character-variant-cv38-11.dark.png rename to images/character-variant-m-earless-rounded-double-arch-tailed.dark.png diff --git a/images/character-variant-cv38-11.light.png b/images/character-variant-m-earless-rounded-double-arch-tailed.light.png similarity index 100% rename from images/character-variant-cv38-11.light.png rename to images/character-variant-m-earless-rounded-double-arch-tailed.light.png diff --git a/images/character-variant-cv38-9.dark.png b/images/character-variant-m-earless-rounded-double-arch.dark.png similarity index 100% rename from images/character-variant-cv38-9.dark.png rename to images/character-variant-m-earless-rounded-double-arch.dark.png diff --git a/images/character-variant-cv38-9.light.png b/images/character-variant-m-earless-rounded-double-arch.light.png similarity index 100% rename from images/character-variant-cv38-9.light.png rename to images/character-variant-m-earless-rounded-double-arch.light.png diff --git a/images/character-variant-cv38-16.dark.png b/images/character-variant-m-earless-single-arch-short-leg-tailed.dark.png similarity index 100% rename from images/character-variant-cv38-16.dark.png rename to images/character-variant-m-earless-single-arch-short-leg-tailed.dark.png diff --git a/images/character-variant-cv38-16.light.png b/images/character-variant-m-earless-single-arch-short-leg-tailed.light.png similarity index 100% rename from images/character-variant-cv38-16.light.png rename to images/character-variant-m-earless-single-arch-short-leg-tailed.light.png diff --git a/images/character-variant-cv38-14.dark.png b/images/character-variant-m-earless-single-arch-short-leg.dark.png similarity index 100% rename from images/character-variant-cv38-14.dark.png rename to images/character-variant-m-earless-single-arch-short-leg.dark.png diff --git a/images/character-variant-cv38-14.light.png b/images/character-variant-m-earless-single-arch-short-leg.light.png similarity index 100% rename from images/character-variant-cv38-14.light.png rename to images/character-variant-m-earless-single-arch-short-leg.light.png diff --git a/images/character-variant-cv38-15.dark.png b/images/character-variant-m-earless-single-arch-tailed.dark.png similarity index 100% rename from images/character-variant-cv38-15.dark.png rename to images/character-variant-m-earless-single-arch-tailed.dark.png diff --git a/images/character-variant-cv38-15.light.png b/images/character-variant-m-earless-single-arch-tailed.light.png similarity index 100% rename from images/character-variant-cv38-15.light.png rename to images/character-variant-m-earless-single-arch-tailed.light.png diff --git a/images/character-variant-cv38-13.dark.png b/images/character-variant-m-earless-single-arch.dark.png similarity index 100% rename from images/character-variant-cv38-13.dark.png rename to images/character-variant-m-earless-single-arch.dark.png diff --git a/images/character-variant-cv38-13.light.png b/images/character-variant-m-earless-single-arch.light.png similarity index 100% rename from images/character-variant-cv38-13.light.png rename to images/character-variant-m-earless-single-arch.light.png diff --git a/images/character-variant-cv38-1.dark.png b/images/character-variant-m-normal.dark.png similarity index 100% rename from images/character-variant-cv38-1.dark.png rename to images/character-variant-m-normal.dark.png diff --git a/images/character-variant-cv38-1.light.png b/images/character-variant-m-normal.light.png similarity index 100% rename from images/character-variant-cv38-1.light.png rename to images/character-variant-m-normal.light.png diff --git a/images/character-variant-cv38-20.dark.png b/images/character-variant-m-short-leg-tailed-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv38-20.dark.png rename to images/character-variant-m-short-leg-tailed-top-left-serifed.dark.png diff --git a/images/character-variant-cv38-20.light.png b/images/character-variant-m-short-leg-tailed-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv38-20.light.png rename to images/character-variant-m-short-leg-tailed-top-left-serifed.light.png diff --git a/images/character-variant-cv38-4.dark.png b/images/character-variant-m-short-leg-tailed.dark.png similarity index 100% rename from images/character-variant-cv38-4.dark.png rename to images/character-variant-m-short-leg-tailed.dark.png diff --git a/images/character-variant-cv38-4.light.png b/images/character-variant-m-short-leg-tailed.light.png similarity index 100% rename from images/character-variant-cv38-4.light.png rename to images/character-variant-m-short-leg-tailed.light.png diff --git a/images/character-variant-cv38-22.dark.png b/images/character-variant-m-short-leg-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv38-22.dark.png rename to images/character-variant-m-short-leg-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv38-22.light.png b/images/character-variant-m-short-leg-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv38-22.light.png rename to images/character-variant-m-short-leg-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv38-18.dark.png b/images/character-variant-m-short-leg-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv38-18.dark.png rename to images/character-variant-m-short-leg-top-left-serifed.dark.png diff --git a/images/character-variant-cv38-18.light.png b/images/character-variant-m-short-leg-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv38-18.light.png rename to images/character-variant-m-short-leg-top-left-serifed.light.png diff --git a/images/character-variant-cv38-2.dark.png b/images/character-variant-m-short-leg.dark.png similarity index 100% rename from images/character-variant-cv38-2.dark.png rename to images/character-variant-m-short-leg.dark.png diff --git a/images/character-variant-cv38-2.light.png b/images/character-variant-m-short-leg.light.png similarity index 100% rename from images/character-variant-cv38-2.light.png rename to images/character-variant-m-short-leg.light.png diff --git a/images/character-variant-cv38-19.dark.png b/images/character-variant-m-tailed-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv38-19.dark.png rename to images/character-variant-m-tailed-top-left-serifed.dark.png diff --git a/images/character-variant-cv38-19.light.png b/images/character-variant-m-tailed-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv38-19.light.png rename to images/character-variant-m-tailed-top-left-serifed.light.png diff --git a/images/character-variant-cv38-3.dark.png b/images/character-variant-m-tailed.dark.png similarity index 100% rename from images/character-variant-cv38-3.dark.png rename to images/character-variant-m-tailed.dark.png diff --git a/images/character-variant-cv38-3.light.png b/images/character-variant-m-tailed.light.png similarity index 100% rename from images/character-variant-cv38-3.light.png rename to images/character-variant-m-tailed.light.png diff --git a/images/character-variant-cv38-21.dark.png b/images/character-variant-m-top-left-and-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv38-21.dark.png rename to images/character-variant-m-top-left-and-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv38-21.light.png b/images/character-variant-m-top-left-and-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv38-21.light.png rename to images/character-variant-m-top-left-and-bottom-right-serifed.light.png diff --git a/images/character-variant-cv38-17.dark.png b/images/character-variant-m-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv38-17.dark.png rename to images/character-variant-m-top-left-serifed.dark.png diff --git a/images/character-variant-cv38-17.light.png b/images/character-variant-m-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv38-17.light.png rename to images/character-variant-m-top-left-serifed.light.png diff --git a/images/character-variant-cv39-3.dark.png b/images/character-variant-n-earless-corner-straight.dark.png similarity index 100% rename from images/character-variant-cv39-3.dark.png rename to images/character-variant-n-earless-corner-straight.dark.png diff --git a/images/character-variant-cv39-3.light.png b/images/character-variant-n-earless-corner-straight.light.png similarity index 100% rename from images/character-variant-cv39-3.light.png rename to images/character-variant-n-earless-corner-straight.light.png diff --git a/images/character-variant-cv39-4.dark.png b/images/character-variant-n-earless-corner-tailed.dark.png similarity index 100% rename from images/character-variant-cv39-4.dark.png rename to images/character-variant-n-earless-corner-tailed.dark.png diff --git a/images/character-variant-cv39-4.light.png b/images/character-variant-n-earless-corner-tailed.light.png similarity index 100% rename from images/character-variant-cv39-4.light.png rename to images/character-variant-n-earless-corner-tailed.light.png diff --git a/images/character-variant-cv39-5.dark.png b/images/character-variant-n-earless-rounded-straight.dark.png similarity index 100% rename from images/character-variant-cv39-5.dark.png rename to images/character-variant-n-earless-rounded-straight.dark.png diff --git a/images/character-variant-cv39-5.light.png b/images/character-variant-n-earless-rounded-straight.light.png similarity index 100% rename from images/character-variant-cv39-5.light.png rename to images/character-variant-n-earless-rounded-straight.light.png diff --git a/images/character-variant-cv39-6.dark.png b/images/character-variant-n-earless-rounded-tailed.dark.png similarity index 100% rename from images/character-variant-cv39-6.dark.png rename to images/character-variant-n-earless-rounded-tailed.dark.png diff --git a/images/character-variant-cv39-6.light.png b/images/character-variant-n-earless-rounded-tailed.light.png similarity index 100% rename from images/character-variant-cv39-6.light.png rename to images/character-variant-n-earless-rounded-tailed.light.png diff --git a/images/character-variant-cv39-7.dark.png b/images/character-variant-n-straight-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv39-7.dark.png rename to images/character-variant-n-straight-motion-serifed.dark.png diff --git a/images/character-variant-cv39-7.light.png b/images/character-variant-n-straight-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv39-7.light.png rename to images/character-variant-n-straight-motion-serifed.light.png diff --git a/images/character-variant-cv39-9.dark.png b/images/character-variant-n-straight-top-left-serifed.dark.png similarity index 100% rename from images/character-variant-cv39-9.dark.png rename to images/character-variant-n-straight-top-left-serifed.dark.png diff --git a/images/character-variant-cv39-9.light.png b/images/character-variant-n-straight-top-left-serifed.light.png similarity index 100% rename from images/character-variant-cv39-9.light.png rename to images/character-variant-n-straight-top-left-serifed.light.png diff --git a/images/character-variant-cv39-1.dark.png b/images/character-variant-n-straight.dark.png similarity index 100% rename from images/character-variant-cv39-1.dark.png rename to images/character-variant-n-straight.dark.png diff --git a/images/character-variant-cv39-1.light.png b/images/character-variant-n-straight.light.png similarity index 100% rename from images/character-variant-cv39-1.light.png rename to images/character-variant-n-straight.light.png diff --git a/images/character-variant-cv39-8.dark.png b/images/character-variant-n-tailed-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv39-8.dark.png rename to images/character-variant-n-tailed-motion-serifed.dark.png diff --git a/images/character-variant-cv39-8.light.png b/images/character-variant-n-tailed-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv39-8.light.png rename to images/character-variant-n-tailed-motion-serifed.light.png diff --git a/images/character-variant-cv39-2.dark.png b/images/character-variant-n-tailed.dark.png similarity index 100% rename from images/character-variant-cv39-2.dark.png rename to images/character-variant-n-tailed.dark.png diff --git a/images/character-variant-cv39-2.light.png b/images/character-variant-n-tailed.light.png similarity index 100% rename from images/character-variant-cv39-2.light.png rename to images/character-variant-n-tailed.light.png diff --git a/images/character-variant-cv80-1.dark.png b/images/character-variant-nine-closed-contour.dark.png similarity index 100% rename from images/character-variant-cv80-1.dark.png rename to images/character-variant-nine-closed-contour.dark.png diff --git a/images/character-variant-cv80-1.light.png b/images/character-variant-nine-closed-contour.light.png similarity index 100% rename from images/character-variant-cv80-1.light.png rename to images/character-variant-nine-closed-contour.light.png diff --git a/images/character-variant-cv80-2.dark.png b/images/character-variant-nine-open-contour.dark.png similarity index 100% rename from images/character-variant-cv80-2.dark.png rename to images/character-variant-nine-open-contour.dark.png diff --git a/images/character-variant-cv80-2.light.png b/images/character-variant-nine-open-contour.light.png similarity index 100% rename from images/character-variant-cv80-2.light.png rename to images/character-variant-nine-open-contour.light.png diff --git a/images/character-variant-cv80-3.dark.png b/images/character-variant-nine-straight-bar.dark.png similarity index 100% rename from images/character-variant-cv80-3.dark.png rename to images/character-variant-nine-straight-bar.dark.png diff --git a/images/character-variant-cv80-3.light.png b/images/character-variant-nine-straight-bar.light.png similarity index 100% rename from images/character-variant-cv80-3.light.png rename to images/character-variant-nine-straight-bar.light.png diff --git a/images/character-variant-cv88-8.dark.png b/images/character-variant-number-sign-slanted-open-tall.dark.png similarity index 100% rename from images/character-variant-cv88-8.dark.png rename to images/character-variant-number-sign-slanted-open-tall.dark.png diff --git a/images/character-variant-cv88-8.light.png b/images/character-variant-number-sign-slanted-open-tall.light.png similarity index 100% rename from images/character-variant-cv88-8.light.png rename to images/character-variant-number-sign-slanted-open-tall.light.png diff --git a/images/character-variant-cv88-4.dark.png b/images/character-variant-number-sign-slanted-open.dark.png similarity index 100% rename from images/character-variant-cv88-4.dark.png rename to images/character-variant-number-sign-slanted-open.dark.png diff --git a/images/character-variant-cv88-4.light.png b/images/character-variant-number-sign-slanted-open.light.png similarity index 100% rename from images/character-variant-cv88-4.light.png rename to images/character-variant-number-sign-slanted-open.light.png diff --git a/images/character-variant-cv88-6.dark.png b/images/character-variant-number-sign-slanted-tall.dark.png similarity index 100% rename from images/character-variant-cv88-6.dark.png rename to images/character-variant-number-sign-slanted-tall.dark.png diff --git a/images/character-variant-cv88-6.light.png b/images/character-variant-number-sign-slanted-tall.light.png similarity index 100% rename from images/character-variant-cv88-6.light.png rename to images/character-variant-number-sign-slanted-tall.light.png diff --git a/images/character-variant-cv88-2.dark.png b/images/character-variant-number-sign-slanted.dark.png similarity index 100% rename from images/character-variant-cv88-2.dark.png rename to images/character-variant-number-sign-slanted.dark.png diff --git a/images/character-variant-cv88-2.light.png b/images/character-variant-number-sign-slanted.light.png similarity index 100% rename from images/character-variant-cv88-2.light.png rename to images/character-variant-number-sign-slanted.light.png diff --git a/images/character-variant-cv88-7.dark.png b/images/character-variant-number-sign-upright-open-tall.dark.png similarity index 100% rename from images/character-variant-cv88-7.dark.png rename to images/character-variant-number-sign-upright-open-tall.dark.png diff --git a/images/character-variant-cv88-7.light.png b/images/character-variant-number-sign-upright-open-tall.light.png similarity index 100% rename from images/character-variant-cv88-7.light.png rename to images/character-variant-number-sign-upright-open-tall.light.png diff --git a/images/character-variant-cv88-3.dark.png b/images/character-variant-number-sign-upright-open.dark.png similarity index 100% rename from images/character-variant-cv88-3.dark.png rename to images/character-variant-number-sign-upright-open.dark.png diff --git a/images/character-variant-cv88-3.light.png b/images/character-variant-number-sign-upright-open.light.png similarity index 100% rename from images/character-variant-cv88-3.light.png rename to images/character-variant-number-sign-upright-open.light.png diff --git a/images/character-variant-cv88-5.dark.png b/images/character-variant-number-sign-upright-tall.dark.png similarity index 100% rename from images/character-variant-cv88-5.dark.png rename to images/character-variant-number-sign-upright-tall.dark.png diff --git a/images/character-variant-cv88-5.light.png b/images/character-variant-number-sign-upright-tall.light.png similarity index 100% rename from images/character-variant-cv88-5.light.png rename to images/character-variant-number-sign-upright-tall.light.png diff --git a/images/character-variant-cv88-1.dark.png b/images/character-variant-number-sign-upright.dark.png similarity index 100% rename from images/character-variant-cv88-1.dark.png rename to images/character-variant-number-sign-upright.dark.png diff --git a/images/character-variant-cv88-1.light.png b/images/character-variant-number-sign-upright.light.png similarity index 100% rename from images/character-variant-cv88-1.light.png rename to images/character-variant-number-sign-upright.light.png diff --git a/images/character-variant-cv72-7.dark.png b/images/character-variant-one-base-flat-top-serif.dark.png similarity index 100% rename from images/character-variant-cv72-7.dark.png rename to images/character-variant-one-base-flat-top-serif.dark.png diff --git a/images/character-variant-cv72-7.light.png b/images/character-variant-one-base-flat-top-serif.light.png similarity index 100% rename from images/character-variant-cv72-7.light.png rename to images/character-variant-one-base-flat-top-serif.light.png diff --git a/images/character-variant-cv72-5.dark.png b/images/character-variant-one-base-long-top-serif.dark.png similarity index 100% rename from images/character-variant-cv72-5.dark.png rename to images/character-variant-one-base-long-top-serif.dark.png diff --git a/images/character-variant-cv72-5.light.png b/images/character-variant-one-base-long-top-serif.light.png similarity index 100% rename from images/character-variant-cv72-5.light.png rename to images/character-variant-one-base-long-top-serif.light.png diff --git a/images/character-variant-cv72-2.dark.png b/images/character-variant-one-base.dark.png similarity index 100% rename from images/character-variant-cv72-2.dark.png rename to images/character-variant-one-base.dark.png diff --git a/images/character-variant-cv72-2.light.png b/images/character-variant-one-base.light.png similarity index 100% rename from images/character-variant-cv72-2.light.png rename to images/character-variant-one-base.light.png diff --git a/images/character-variant-cv72-3.dark.png b/images/character-variant-one-line.dark.png similarity index 100% rename from images/character-variant-cv72-3.dark.png rename to images/character-variant-one-line.dark.png diff --git a/images/character-variant-cv72-3.light.png b/images/character-variant-one-line.light.png similarity index 100% rename from images/character-variant-cv72-3.light.png rename to images/character-variant-one-line.light.png diff --git a/images/character-variant-cv72-6.dark.png b/images/character-variant-one-no-base-flat-top-serif.dark.png similarity index 100% rename from images/character-variant-cv72-6.dark.png rename to images/character-variant-one-no-base-flat-top-serif.dark.png diff --git a/images/character-variant-cv72-6.light.png b/images/character-variant-one-no-base-flat-top-serif.light.png similarity index 100% rename from images/character-variant-cv72-6.light.png rename to images/character-variant-one-no-base-flat-top-serif.light.png diff --git a/images/character-variant-cv72-4.dark.png b/images/character-variant-one-no-base-long-top-serif.dark.png similarity index 100% rename from images/character-variant-cv72-4.dark.png rename to images/character-variant-one-no-base-long-top-serif.dark.png diff --git a/images/character-variant-cv72-4.light.png b/images/character-variant-one-no-base-long-top-serif.light.png similarity index 100% rename from images/character-variant-cv72-4.light.png rename to images/character-variant-one-no-base-long-top-serif.light.png diff --git a/images/character-variant-cv72-1.dark.png b/images/character-variant-one-no-base.dark.png similarity index 100% rename from images/character-variant-cv72-1.dark.png rename to images/character-variant-one-no-base.dark.png diff --git a/images/character-variant-cv72-1.light.png b/images/character-variant-one-no-base.light.png similarity index 100% rename from images/character-variant-cv72-1.light.png rename to images/character-variant-one-no-base.light.png diff --git a/images/character-variant-cv40-1.dark.png b/images/character-variant-p-eared.dark.png similarity index 100% rename from images/character-variant-cv40-1.dark.png rename to images/character-variant-p-eared.dark.png diff --git a/images/character-variant-cv40-1.light.png b/images/character-variant-p-eared.light.png similarity index 100% rename from images/character-variant-cv40-1.light.png rename to images/character-variant-p-eared.light.png diff --git a/images/character-variant-cv40-2.dark.png b/images/character-variant-p-earless-corner.dark.png similarity index 100% rename from images/character-variant-cv40-2.dark.png rename to images/character-variant-p-earless-corner.dark.png diff --git a/images/character-variant-cv40-2.light.png b/images/character-variant-p-earless-corner.light.png similarity index 100% rename from images/character-variant-cv40-2.light.png rename to images/character-variant-p-earless-corner.light.png diff --git a/images/character-variant-cv40-3.dark.png b/images/character-variant-p-earless-rounded.dark.png similarity index 100% rename from images/character-variant-cv40-3.dark.png rename to images/character-variant-p-earless-rounded.dark.png diff --git a/images/character-variant-cv40-3.light.png b/images/character-variant-p-earless-rounded.light.png similarity index 100% rename from images/character-variant-cv40-3.light.png rename to images/character-variant-p-earless-rounded.light.png diff --git a/images/character-variant-cv40-4.dark.png b/images/character-variant-p-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv40-4.dark.png rename to images/character-variant-p-motion-serifed.dark.png diff --git a/images/character-variant-cv40-4.light.png b/images/character-variant-p-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv40-4.light.png rename to images/character-variant-p-motion-serifed.light.png diff --git a/images/character-variant-cv84-1.dark.png b/images/character-variant-paragraph-sign-high.dark.png similarity index 100% rename from images/character-variant-cv84-1.dark.png rename to images/character-variant-paragraph-sign-high.dark.png diff --git a/images/character-variant-cv84-1.light.png b/images/character-variant-paragraph-sign-high.light.png similarity index 100% rename from images/character-variant-cv84-1.light.png rename to images/character-variant-paragraph-sign-high.light.png diff --git a/images/character-variant-cv84-2.dark.png b/images/character-variant-paragraph-sign-low.dark.png similarity index 100% rename from images/character-variant-cv84-2.dark.png rename to images/character-variant-paragraph-sign-low.dark.png diff --git a/images/character-variant-cv84-2.light.png b/images/character-variant-paragraph-sign-low.light.png similarity index 100% rename from images/character-variant-cv84-2.light.png rename to images/character-variant-paragraph-sign-low.light.png diff --git a/images/character-variant-cv86-3.dark.png b/images/character-variant-paren-flat-arc.dark.png similarity index 100% rename from images/character-variant-cv86-3.dark.png rename to images/character-variant-paren-flat-arc.dark.png diff --git a/images/character-variant-cv86-3.light.png b/images/character-variant-paren-flat-arc.light.png similarity index 100% rename from images/character-variant-cv86-3.light.png rename to images/character-variant-paren-flat-arc.light.png diff --git a/images/character-variant-cv86-2.dark.png b/images/character-variant-paren-large-contour.dark.png similarity index 100% rename from images/character-variant-cv86-2.dark.png rename to images/character-variant-paren-large-contour.dark.png diff --git a/images/character-variant-cv86-2.light.png b/images/character-variant-paren-large-contour.light.png similarity index 100% rename from images/character-variant-cv86-2.light.png rename to images/character-variant-paren-large-contour.light.png diff --git a/images/character-variant-cv86-1.dark.png b/images/character-variant-paren-normal.dark.png similarity index 100% rename from images/character-variant-cv86-1.dark.png rename to images/character-variant-paren-normal.dark.png diff --git a/images/character-variant-cv86-1.light.png b/images/character-variant-paren-normal.light.png similarity index 100% rename from images/character-variant-cv86-1.light.png rename to images/character-variant-paren-normal.light.png diff --git a/images/character-variant-cv93-1.dark.png b/images/character-variant-percent-dots.dark.png similarity index 100% rename from images/character-variant-cv93-1.dark.png rename to images/character-variant-percent-dots.dark.png diff --git a/images/character-variant-cv93-1.light.png b/images/character-variant-percent-dots.light.png similarity index 100% rename from images/character-variant-cv93-1.light.png rename to images/character-variant-percent-dots.light.png diff --git a/images/character-variant-cv93-4.dark.png b/images/character-variant-percent-rings-continuous-slash-also-connected.dark.png similarity index 100% rename from images/character-variant-cv93-4.dark.png rename to images/character-variant-percent-rings-continuous-slash-also-connected.dark.png diff --git a/images/character-variant-cv93-4.light.png b/images/character-variant-percent-rings-continuous-slash-also-connected.light.png similarity index 100% rename from images/character-variant-cv93-4.light.png rename to images/character-variant-percent-rings-continuous-slash-also-connected.light.png diff --git a/images/character-variant-cv93-3.dark.png b/images/character-variant-percent-rings-continuous-slash.dark.png similarity index 100% rename from images/character-variant-cv93-3.dark.png rename to images/character-variant-percent-rings-continuous-slash.dark.png diff --git a/images/character-variant-cv93-3.light.png b/images/character-variant-percent-rings-continuous-slash.light.png similarity index 100% rename from images/character-variant-cv93-3.light.png rename to images/character-variant-percent-rings-continuous-slash.light.png diff --git a/images/character-variant-cv93-2.dark.png b/images/character-variant-percent-rings-segmented-slash.dark.png similarity index 100% rename from images/character-variant-cv93-2.dark.png rename to images/character-variant-percent-rings-segmented-slash.dark.png diff --git a/images/character-variant-cv93-2.light.png b/images/character-variant-percent-rings-segmented-slash.light.png similarity index 100% rename from images/character-variant-cv93-2.light.png rename to images/character-variant-percent-rings-segmented-slash.light.png diff --git a/images/character-variant-cv99-1.dark.png b/images/character-variant-punctuation-dot-round.dark.png similarity index 100% rename from images/character-variant-cv99-1.dark.png rename to images/character-variant-punctuation-dot-round.dark.png diff --git a/images/character-variant-cv99-1.light.png b/images/character-variant-punctuation-dot-round.light.png similarity index 100% rename from images/character-variant-cv99-1.light.png rename to images/character-variant-punctuation-dot-round.light.png diff --git a/images/character-variant-cv99-2.dark.png b/images/character-variant-punctuation-dot-square.dark.png similarity index 100% rename from images/character-variant-cv99-2.dark.png rename to images/character-variant-punctuation-dot-square.dark.png diff --git a/images/character-variant-cv99-2.light.png b/images/character-variant-punctuation-dot-square.light.png similarity index 100% rename from images/character-variant-cv99-2.light.png rename to images/character-variant-punctuation-dot-square.light.png diff --git a/images/character-variant-cv41-12.dark.png b/images/character-variant-q-diagonal-tailed-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv41-12.dark.png rename to images/character-variant-q-diagonal-tailed-motion-serifed.dark.png diff --git a/images/character-variant-cv41-12.light.png b/images/character-variant-q-diagonal-tailed-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv41-12.light.png rename to images/character-variant-q-diagonal-tailed-motion-serifed.light.png diff --git a/images/character-variant-cv41-9.dark.png b/images/character-variant-q-diagonal-tailed.dark.png similarity index 100% rename from images/character-variant-cv41-9.dark.png rename to images/character-variant-q-diagonal-tailed.dark.png diff --git a/images/character-variant-cv41-9.light.png b/images/character-variant-q-diagonal-tailed.light.png similarity index 100% rename from images/character-variant-cv41-9.light.png rename to images/character-variant-q-diagonal-tailed.light.png diff --git a/images/character-variant-cv41-10.dark.png b/images/character-variant-q-earless-corner-diagonal-tailed.dark.png similarity index 100% rename from images/character-variant-cv41-10.dark.png rename to images/character-variant-q-earless-corner-diagonal-tailed.dark.png diff --git a/images/character-variant-cv41-10.light.png b/images/character-variant-q-earless-corner-diagonal-tailed.light.png similarity index 100% rename from images/character-variant-cv41-10.light.png rename to images/character-variant-q-earless-corner-diagonal-tailed.light.png diff --git a/images/character-variant-cv41-6.dark.png b/images/character-variant-q-earless-corner-tailed.dark.png similarity index 100% rename from images/character-variant-cv41-6.dark.png rename to images/character-variant-q-earless-corner-tailed.dark.png diff --git a/images/character-variant-cv41-6.light.png b/images/character-variant-q-earless-corner-tailed.light.png similarity index 100% rename from images/character-variant-cv41-6.light.png rename to images/character-variant-q-earless-corner-tailed.light.png diff --git a/images/character-variant-cv41-2.dark.png b/images/character-variant-q-earless-corner.dark.png similarity index 100% rename from images/character-variant-cv41-2.dark.png rename to images/character-variant-q-earless-corner.dark.png diff --git a/images/character-variant-cv41-2.light.png b/images/character-variant-q-earless-corner.light.png similarity index 100% rename from images/character-variant-cv41-2.light.png rename to images/character-variant-q-earless-corner.light.png diff --git a/images/character-variant-cv41-11.dark.png b/images/character-variant-q-earless-rounded-diagonal-tailed.dark.png similarity index 100% rename from images/character-variant-cv41-11.dark.png rename to images/character-variant-q-earless-rounded-diagonal-tailed.dark.png diff --git a/images/character-variant-cv41-11.light.png b/images/character-variant-q-earless-rounded-diagonal-tailed.light.png similarity index 100% rename from images/character-variant-cv41-11.light.png rename to images/character-variant-q-earless-rounded-diagonal-tailed.light.png diff --git a/images/character-variant-cv41-7.dark.png b/images/character-variant-q-earless-rounded-tailed.dark.png similarity index 100% rename from images/character-variant-cv41-7.dark.png rename to images/character-variant-q-earless-rounded-tailed.dark.png diff --git a/images/character-variant-cv41-7.light.png b/images/character-variant-q-earless-rounded-tailed.light.png similarity index 100% rename from images/character-variant-cv41-7.light.png rename to images/character-variant-q-earless-rounded-tailed.light.png diff --git a/images/character-variant-cv41-3.dark.png b/images/character-variant-q-earless-rounded.dark.png similarity index 100% rename from images/character-variant-cv41-3.dark.png rename to images/character-variant-q-earless-rounded.dark.png diff --git a/images/character-variant-cv41-3.light.png b/images/character-variant-q-earless-rounded.light.png similarity index 100% rename from images/character-variant-cv41-3.light.png rename to images/character-variant-q-earless-rounded.light.png diff --git a/images/character-variant-cv41-4.dark.png b/images/character-variant-q-straight-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv41-4.dark.png rename to images/character-variant-q-straight-motion-serifed.dark.png diff --git a/images/character-variant-cv41-4.light.png b/images/character-variant-q-straight-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv41-4.light.png rename to images/character-variant-q-straight-motion-serifed.light.png diff --git a/images/character-variant-cv41-1.dark.png b/images/character-variant-q-straight.dark.png similarity index 100% rename from images/character-variant-cv41-1.dark.png rename to images/character-variant-q-straight.dark.png diff --git a/images/character-variant-cv41-1.light.png b/images/character-variant-q-straight.light.png similarity index 100% rename from images/character-variant-cv41-1.light.png rename to images/character-variant-q-straight.light.png diff --git a/images/character-variant-cv41-8.dark.png b/images/character-variant-q-tailed-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv41-8.dark.png rename to images/character-variant-q-tailed-motion-serifed.dark.png diff --git a/images/character-variant-cv41-8.light.png b/images/character-variant-q-tailed-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv41-8.light.png rename to images/character-variant-q-tailed-motion-serifed.light.png diff --git a/images/character-variant-cv41-5.dark.png b/images/character-variant-q-tailed.dark.png similarity index 100% rename from images/character-variant-cv41-5.dark.png rename to images/character-variant-q-tailed.dark.png diff --git a/images/character-variant-cv41-5.light.png b/images/character-variant-q-tailed.light.png similarity index 100% rename from images/character-variant-cv41-5.light.png rename to images/character-variant-q-tailed.light.png diff --git a/images/character-variant-cv98-3.dark.png b/images/character-variant-question-corner-flat-hooked.dark.png similarity index 100% rename from images/character-variant-cv98-3.dark.png rename to images/character-variant-question-corner-flat-hooked.dark.png diff --git a/images/character-variant-cv98-3.light.png b/images/character-variant-question-corner-flat-hooked.light.png similarity index 100% rename from images/character-variant-cv98-3.light.png rename to images/character-variant-question-corner-flat-hooked.light.png diff --git a/images/character-variant-cv98-2.dark.png b/images/character-variant-question-corner.dark.png similarity index 100% rename from images/character-variant-cv98-2.dark.png rename to images/character-variant-question-corner.dark.png diff --git a/images/character-variant-cv98-2.light.png b/images/character-variant-question-corner.light.png similarity index 100% rename from images/character-variant-cv98-2.light.png rename to images/character-variant-question-corner.light.png diff --git a/images/character-variant-cv98-1.dark.png b/images/character-variant-question-smooth.dark.png similarity index 100% rename from images/character-variant-cv98-1.dark.png rename to images/character-variant-question-smooth.dark.png diff --git a/images/character-variant-cv98-1.light.png b/images/character-variant-question-smooth.light.png similarity index 100% rename from images/character-variant-cv98-1.light.png rename to images/character-variant-question-smooth.light.png diff --git a/images/character-variant-cv42-4.dark.png b/images/character-variant-r-base-serifed.dark.png similarity index 100% rename from images/character-variant-cv42-4.dark.png rename to images/character-variant-r-base-serifed.dark.png diff --git a/images/character-variant-cv42-4.light.png b/images/character-variant-r-base-serifed.light.png similarity index 100% rename from images/character-variant-cv42-4.light.png rename to images/character-variant-r-base-serifed.light.png diff --git a/images/character-variant-cv42-12.dark.png b/images/character-variant-r-compact-base-serifed.dark.png similarity index 100% rename from images/character-variant-cv42-12.dark.png rename to images/character-variant-r-compact-base-serifed.dark.png diff --git a/images/character-variant-cv42-12.light.png b/images/character-variant-r-compact-base-serifed.light.png similarity index 100% rename from images/character-variant-cv42-12.light.png rename to images/character-variant-r-compact-base-serifed.light.png diff --git a/images/character-variant-cv42-10.dark.png b/images/character-variant-r-compact-serifed.dark.png similarity index 100% rename from images/character-variant-cv42-10.dark.png rename to images/character-variant-r-compact-serifed.dark.png diff --git a/images/character-variant-cv42-10.light.png b/images/character-variant-r-compact-serifed.light.png similarity index 100% rename from images/character-variant-cv42-10.light.png rename to images/character-variant-r-compact-serifed.light.png diff --git a/images/character-variant-cv42-11.dark.png b/images/character-variant-r-compact-top-serifed.dark.png similarity index 100% rename from images/character-variant-cv42-11.dark.png rename to images/character-variant-r-compact-top-serifed.dark.png diff --git a/images/character-variant-cv42-11.light.png b/images/character-variant-r-compact-top-serifed.light.png similarity index 100% rename from images/character-variant-cv42-11.light.png rename to images/character-variant-r-compact-top-serifed.light.png diff --git a/images/character-variant-cv42-17.dark.png b/images/character-variant-r-compact.dark.png similarity index 100% rename from images/character-variant-cv42-17.dark.png rename to images/character-variant-r-compact.dark.png diff --git a/images/character-variant-cv42-17.light.png b/images/character-variant-r-compact.light.png similarity index 100% rename from images/character-variant-cv42-17.light.png rename to images/character-variant-r-compact.light.png diff --git a/images/character-variant-cv42-16.dark.png b/images/character-variant-r-corner-hooked-base-serifed.dark.png similarity index 100% rename from images/character-variant-cv42-16.dark.png rename to images/character-variant-r-corner-hooked-base-serifed.dark.png diff --git a/images/character-variant-cv42-16.light.png b/images/character-variant-r-corner-hooked-base-serifed.light.png similarity index 100% rename from images/character-variant-cv42-16.light.png rename to images/character-variant-r-corner-hooked-base-serifed.light.png diff --git a/images/character-variant-cv42-14.dark.png b/images/character-variant-r-corner-hooked-serifed.dark.png similarity index 100% rename from images/character-variant-cv42-14.dark.png rename to images/character-variant-r-corner-hooked-serifed.dark.png diff --git a/images/character-variant-cv42-14.light.png b/images/character-variant-r-corner-hooked-serifed.light.png similarity index 100% rename from images/character-variant-cv42-14.light.png rename to images/character-variant-r-corner-hooked-serifed.light.png diff --git a/images/character-variant-cv42-15.dark.png b/images/character-variant-r-corner-hooked-top-serifed.dark.png similarity index 100% rename from images/character-variant-cv42-15.dark.png rename to images/character-variant-r-corner-hooked-top-serifed.dark.png diff --git a/images/character-variant-cv42-15.light.png b/images/character-variant-r-corner-hooked-top-serifed.light.png similarity index 100% rename from images/character-variant-cv42-15.light.png rename to images/character-variant-r-corner-hooked-top-serifed.light.png diff --git a/images/character-variant-cv42-13.dark.png b/images/character-variant-r-corner-hooked.dark.png similarity index 100% rename from images/character-variant-cv42-13.dark.png rename to images/character-variant-r-corner-hooked.dark.png diff --git a/images/character-variant-cv42-13.light.png b/images/character-variant-r-corner-hooked.light.png similarity index 100% rename from images/character-variant-cv42-13.light.png rename to images/character-variant-r-corner-hooked.light.png diff --git a/images/character-variant-cv42-6.dark.png b/images/character-variant-r-earless-corner-serifed.dark.png similarity index 100% rename from images/character-variant-cv42-6.dark.png rename to images/character-variant-r-earless-corner-serifed.dark.png diff --git a/images/character-variant-cv42-6.light.png b/images/character-variant-r-earless-corner-serifed.light.png similarity index 100% rename from images/character-variant-cv42-6.light.png rename to images/character-variant-r-earless-corner-serifed.light.png diff --git a/images/character-variant-cv42-5.dark.png b/images/character-variant-r-earless-corner.dark.png similarity index 100% rename from images/character-variant-cv42-5.dark.png rename to images/character-variant-r-earless-corner.dark.png diff --git a/images/character-variant-cv42-5.light.png b/images/character-variant-r-earless-corner.light.png similarity index 100% rename from images/character-variant-cv42-5.light.png rename to images/character-variant-r-earless-corner.light.png diff --git a/images/character-variant-cv42-8.dark.png b/images/character-variant-r-earless-rounded-serifed.dark.png similarity index 100% rename from images/character-variant-cv42-8.dark.png rename to images/character-variant-r-earless-rounded-serifed.dark.png diff --git a/images/character-variant-cv42-8.light.png b/images/character-variant-r-earless-rounded-serifed.light.png similarity index 100% rename from images/character-variant-cv42-8.light.png rename to images/character-variant-r-earless-rounded-serifed.light.png diff --git a/images/character-variant-cv42-7.dark.png b/images/character-variant-r-earless-rounded.dark.png similarity index 100% rename from images/character-variant-cv42-7.dark.png rename to images/character-variant-r-earless-rounded.dark.png diff --git a/images/character-variant-cv42-7.light.png b/images/character-variant-r-earless-rounded.light.png similarity index 100% rename from images/character-variant-cv42-7.light.png rename to images/character-variant-r-earless-rounded.light.png diff --git a/images/character-variant-cv42-20.dark.png b/images/character-variant-r-hookless-base-serifed.dark.png similarity index 100% rename from images/character-variant-cv42-20.dark.png rename to images/character-variant-r-hookless-base-serifed.dark.png diff --git a/images/character-variant-cv42-20.light.png b/images/character-variant-r-hookless-base-serifed.light.png similarity index 100% rename from images/character-variant-cv42-20.light.png rename to images/character-variant-r-hookless-base-serifed.light.png diff --git a/images/character-variant-cv42-18.dark.png b/images/character-variant-r-hookless-serifed.dark.png similarity index 100% rename from images/character-variant-cv42-18.dark.png rename to images/character-variant-r-hookless-serifed.dark.png diff --git a/images/character-variant-cv42-18.light.png b/images/character-variant-r-hookless-serifed.light.png similarity index 100% rename from images/character-variant-cv42-18.light.png rename to images/character-variant-r-hookless-serifed.light.png diff --git a/images/character-variant-cv42-19.dark.png b/images/character-variant-r-hookless-top-serifed.dark.png similarity index 100% rename from images/character-variant-cv42-19.dark.png rename to images/character-variant-r-hookless-top-serifed.dark.png diff --git a/images/character-variant-cv42-19.light.png b/images/character-variant-r-hookless-top-serifed.light.png similarity index 100% rename from images/character-variant-cv42-19.light.png rename to images/character-variant-r-hookless-top-serifed.light.png diff --git a/images/character-variant-cv42-9.dark.png b/images/character-variant-r-hookless.dark.png similarity index 100% rename from images/character-variant-cv42-9.dark.png rename to images/character-variant-r-hookless.dark.png diff --git a/images/character-variant-cv42-9.light.png b/images/character-variant-r-hookless.light.png similarity index 100% rename from images/character-variant-cv42-9.light.png rename to images/character-variant-r-hookless.light.png diff --git a/images/character-variant-cv42-2.dark.png b/images/character-variant-r-serifed.dark.png similarity index 100% rename from images/character-variant-cv42-2.dark.png rename to images/character-variant-r-serifed.dark.png diff --git a/images/character-variant-cv42-2.light.png b/images/character-variant-r-serifed.light.png similarity index 100% rename from images/character-variant-cv42-2.light.png rename to images/character-variant-r-serifed.light.png diff --git a/images/character-variant-cv42-1.dark.png b/images/character-variant-r-serifless.dark.png similarity index 100% rename from images/character-variant-cv42-1.dark.png rename to images/character-variant-r-serifless.dark.png diff --git a/images/character-variant-cv42-1.light.png b/images/character-variant-r-serifless.light.png similarity index 100% rename from images/character-variant-cv42-1.light.png rename to images/character-variant-r-serifless.light.png diff --git a/images/character-variant-cv42-3.dark.png b/images/character-variant-r-top-serifed.dark.png similarity index 100% rename from images/character-variant-cv42-3.dark.png rename to images/character-variant-r-top-serifed.dark.png diff --git a/images/character-variant-cv42-3.light.png b/images/character-variant-r-top-serifed.light.png similarity index 100% rename from images/character-variant-cv42-3.light.png rename to images/character-variant-r-top-serifed.light.png diff --git a/images/character-variant-cv43-5.dark.png b/images/character-variant-s-bilateral-inward-serifed.dark.png similarity index 100% rename from images/character-variant-cv43-5.dark.png rename to images/character-variant-s-bilateral-inward-serifed.dark.png diff --git a/images/character-variant-cv43-5.light.png b/images/character-variant-s-bilateral-inward-serifed.light.png similarity index 100% rename from images/character-variant-cv43-5.light.png rename to images/character-variant-s-bilateral-inward-serifed.light.png diff --git a/images/character-variant-cv43-3.dark.png b/images/character-variant-s-bilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv43-3.dark.png rename to images/character-variant-s-bilateral-serifed.dark.png diff --git a/images/character-variant-cv43-3.light.png b/images/character-variant-s-bilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv43-3.light.png rename to images/character-variant-s-bilateral-serifed.light.png diff --git a/images/character-variant-cv43-1.dark.png b/images/character-variant-s-serifless.dark.png similarity index 100% rename from images/character-variant-cv43-1.dark.png rename to images/character-variant-s-serifless.dark.png diff --git a/images/character-variant-cv43-1.light.png b/images/character-variant-s-serifless.light.png similarity index 100% rename from images/character-variant-cv43-1.light.png rename to images/character-variant-s-serifless.light.png diff --git a/images/character-variant-cv43-4.dark.png b/images/character-variant-s-unilateral-inward-serifed.dark.png similarity index 100% rename from images/character-variant-cv43-4.dark.png rename to images/character-variant-s-unilateral-inward-serifed.dark.png diff --git a/images/character-variant-cv43-4.light.png b/images/character-variant-s-unilateral-inward-serifed.light.png similarity index 100% rename from images/character-variant-cv43-4.light.png rename to images/character-variant-s-unilateral-inward-serifed.light.png diff --git a/images/character-variant-cv43-2.dark.png b/images/character-variant-s-unilateral-serifed.dark.png similarity index 100% rename from images/character-variant-cv43-2.dark.png rename to images/character-variant-s-unilateral-serifed.dark.png diff --git a/images/character-variant-cv43-2.light.png b/images/character-variant-s-unilateral-serifed.light.png similarity index 100% rename from images/character-variant-cv43-2.light.png rename to images/character-variant-s-unilateral-serifed.light.png diff --git a/images/character-variant-cv78-10.dark.png b/images/character-variant-seven-bend-crossbar-serifed.dark.png similarity index 100% rename from images/character-variant-cv78-10.dark.png rename to images/character-variant-seven-bend-crossbar-serifed.dark.png diff --git a/images/character-variant-cv78-10.light.png b/images/character-variant-seven-bend-crossbar-serifed.light.png similarity index 100% rename from images/character-variant-cv78-10.light.png rename to images/character-variant-seven-bend-crossbar-serifed.light.png diff --git a/images/character-variant-cv78-9.dark.png b/images/character-variant-seven-bend-crossbar.dark.png similarity index 100% rename from images/character-variant-cv78-9.dark.png rename to images/character-variant-seven-bend-crossbar.dark.png diff --git a/images/character-variant-cv78-9.light.png b/images/character-variant-seven-bend-crossbar.light.png similarity index 100% rename from images/character-variant-cv78-9.light.png rename to images/character-variant-seven-bend-crossbar.light.png diff --git a/images/character-variant-cv78-4.dark.png b/images/character-variant-seven-bend-serifed.dark.png similarity index 100% rename from images/character-variant-cv78-4.dark.png rename to images/character-variant-seven-bend-serifed.dark.png diff --git a/images/character-variant-cv78-4.light.png b/images/character-variant-seven-bend-serifed.light.png similarity index 100% rename from images/character-variant-cv78-4.light.png rename to images/character-variant-seven-bend-serifed.light.png diff --git a/images/character-variant-cv78-3.dark.png b/images/character-variant-seven-bend-serifless.dark.png similarity index 100% rename from images/character-variant-cv78-3.dark.png rename to images/character-variant-seven-bend-serifless.dark.png diff --git a/images/character-variant-cv78-3.light.png b/images/character-variant-seven-bend-serifless.light.png similarity index 100% rename from images/character-variant-cv78-3.light.png rename to images/character-variant-seven-bend-serifless.light.png diff --git a/images/character-variant-cv78-12.dark.png b/images/character-variant-seven-curly-crossbar-serifed.dark.png similarity index 100% rename from images/character-variant-cv78-12.dark.png rename to images/character-variant-seven-curly-crossbar-serifed.dark.png diff --git a/images/character-variant-cv78-12.light.png b/images/character-variant-seven-curly-crossbar-serifed.light.png similarity index 100% rename from images/character-variant-cv78-12.light.png rename to images/character-variant-seven-curly-crossbar-serifed.light.png diff --git a/images/character-variant-cv78-11.dark.png b/images/character-variant-seven-curly-crossbar.dark.png similarity index 100% rename from images/character-variant-cv78-11.dark.png rename to images/character-variant-seven-curly-crossbar.dark.png diff --git a/images/character-variant-cv78-11.light.png b/images/character-variant-seven-curly-crossbar.light.png similarity index 100% rename from images/character-variant-cv78-11.light.png rename to images/character-variant-seven-curly-crossbar.light.png diff --git a/images/character-variant-cv78-6.dark.png b/images/character-variant-seven-curly-serifed.dark.png similarity index 100% rename from images/character-variant-cv78-6.dark.png rename to images/character-variant-seven-curly-serifed.dark.png diff --git a/images/character-variant-cv78-6.light.png b/images/character-variant-seven-curly-serifed.light.png similarity index 100% rename from images/character-variant-cv78-6.light.png rename to images/character-variant-seven-curly-serifed.light.png diff --git a/images/character-variant-cv78-5.dark.png b/images/character-variant-seven-curly-serifless.dark.png similarity index 100% rename from images/character-variant-cv78-5.dark.png rename to images/character-variant-seven-curly-serifless.dark.png diff --git a/images/character-variant-cv78-5.light.png b/images/character-variant-seven-curly-serifless.light.png similarity index 100% rename from images/character-variant-cv78-5.light.png rename to images/character-variant-seven-curly-serifless.light.png diff --git a/images/character-variant-cv78-8.dark.png b/images/character-variant-seven-straight-crossbar-serifed.dark.png similarity index 100% rename from images/character-variant-cv78-8.dark.png rename to images/character-variant-seven-straight-crossbar-serifed.dark.png diff --git a/images/character-variant-cv78-8.light.png b/images/character-variant-seven-straight-crossbar-serifed.light.png similarity index 100% rename from images/character-variant-cv78-8.light.png rename to images/character-variant-seven-straight-crossbar-serifed.light.png diff --git a/images/character-variant-cv78-7.dark.png b/images/character-variant-seven-straight-crossbar.dark.png similarity index 100% rename from images/character-variant-cv78-7.dark.png rename to images/character-variant-seven-straight-crossbar.dark.png diff --git a/images/character-variant-cv78-7.light.png b/images/character-variant-seven-straight-crossbar.light.png similarity index 100% rename from images/character-variant-cv78-7.light.png rename to images/character-variant-seven-straight-crossbar.light.png diff --git a/images/character-variant-cv78-2.dark.png b/images/character-variant-seven-straight-serifed.dark.png similarity index 100% rename from images/character-variant-cv78-2.dark.png rename to images/character-variant-seven-straight-serifed.dark.png diff --git a/images/character-variant-cv78-2.light.png b/images/character-variant-seven-straight-serifed.light.png similarity index 100% rename from images/character-variant-cv78-2.light.png rename to images/character-variant-seven-straight-serifed.light.png diff --git a/images/character-variant-cv78-1.dark.png b/images/character-variant-seven-straight-serifless.dark.png similarity index 100% rename from images/character-variant-cv78-1.dark.png rename to images/character-variant-seven-straight-serifless.dark.png diff --git a/images/character-variant-cv78-1.light.png b/images/character-variant-seven-straight-serifless.light.png similarity index 100% rename from images/character-variant-cv78-1.light.png rename to images/character-variant-seven-straight-serifless.light.png diff --git a/images/character-variant-cv77-1.dark.png b/images/character-variant-six-closed-contour.dark.png similarity index 100% rename from images/character-variant-cv77-1.dark.png rename to images/character-variant-six-closed-contour.dark.png diff --git a/images/character-variant-cv77-1.light.png b/images/character-variant-six-closed-contour.light.png similarity index 100% rename from images/character-variant-cv77-1.light.png rename to images/character-variant-six-closed-contour.light.png diff --git a/images/character-variant-cv77-2.dark.png b/images/character-variant-six-open-contour.dark.png similarity index 100% rename from images/character-variant-cv77-2.dark.png rename to images/character-variant-six-open-contour.dark.png diff --git a/images/character-variant-cv77-2.light.png b/images/character-variant-six-open-contour.light.png similarity index 100% rename from images/character-variant-cv77-2.light.png rename to images/character-variant-six-open-contour.light.png diff --git a/images/character-variant-cv77-3.dark.png b/images/character-variant-six-straight-bar.dark.png similarity index 100% rename from images/character-variant-cv77-3.dark.png rename to images/character-variant-six-straight-bar.dark.png diff --git a/images/character-variant-cv77-3.light.png b/images/character-variant-six-straight-bar.light.png similarity index 100% rename from images/character-variant-cv77-3.light.png rename to images/character-variant-six-straight-bar.light.png diff --git a/images/character-variant-cv44-9.dark.png b/images/character-variant-t-cross-short-neck.dark.png similarity index 100% rename from images/character-variant-cv44-9.dark.png rename to images/character-variant-t-cross-short-neck.dark.png diff --git a/images/character-variant-cv44-9.light.png b/images/character-variant-t-cross-short-neck.light.png similarity index 100% rename from images/character-variant-cv44-9.light.png rename to images/character-variant-t-cross-short-neck.light.png diff --git a/images/character-variant-cv44-14.dark.png b/images/character-variant-t-cross-short-neck2.dark.png similarity index 100% rename from images/character-variant-cv44-14.dark.png rename to images/character-variant-t-cross-short-neck2.dark.png diff --git a/images/character-variant-cv44-14.light.png b/images/character-variant-t-cross-short-neck2.light.png similarity index 100% rename from images/character-variant-cv44-14.light.png rename to images/character-variant-t-cross-short-neck2.light.png diff --git a/images/character-variant-cv44-4.dark.png b/images/character-variant-t-cross.dark.png similarity index 100% rename from images/character-variant-cv44-4.dark.png rename to images/character-variant-t-cross.dark.png diff --git a/images/character-variant-cv44-4.light.png b/images/character-variant-t-cross.light.png similarity index 100% rename from images/character-variant-cv44-4.light.png rename to images/character-variant-t-cross.light.png diff --git a/images/character-variant-cv44-8.dark.png b/images/character-variant-t-diagonal-tailed-short-neck.dark.png similarity index 100% rename from images/character-variant-cv44-8.dark.png rename to images/character-variant-t-diagonal-tailed-short-neck.dark.png diff --git a/images/character-variant-cv44-8.light.png b/images/character-variant-t-diagonal-tailed-short-neck.light.png similarity index 100% rename from images/character-variant-cv44-8.light.png rename to images/character-variant-t-diagonal-tailed-short-neck.light.png diff --git a/images/character-variant-cv44-13.dark.png b/images/character-variant-t-diagonal-tailed-short-neck2.dark.png similarity index 100% rename from images/character-variant-cv44-13.dark.png rename to images/character-variant-t-diagonal-tailed-short-neck2.dark.png diff --git a/images/character-variant-cv44-13.light.png b/images/character-variant-t-diagonal-tailed-short-neck2.light.png similarity index 100% rename from images/character-variant-cv44-13.light.png rename to images/character-variant-t-diagonal-tailed-short-neck2.light.png diff --git a/images/character-variant-cv44-3.dark.png b/images/character-variant-t-diagonal-tailed.dark.png similarity index 100% rename from images/character-variant-cv44-3.dark.png rename to images/character-variant-t-diagonal-tailed.dark.png diff --git a/images/character-variant-cv44-3.light.png b/images/character-variant-t-diagonal-tailed.light.png similarity index 100% rename from images/character-variant-cv44-3.light.png rename to images/character-variant-t-diagonal-tailed.light.png diff --git a/images/character-variant-cv44-7.dark.png b/images/character-variant-t-flat-hook-short-neck.dark.png similarity index 100% rename from images/character-variant-cv44-7.dark.png rename to images/character-variant-t-flat-hook-short-neck.dark.png diff --git a/images/character-variant-cv44-7.light.png b/images/character-variant-t-flat-hook-short-neck.light.png similarity index 100% rename from images/character-variant-cv44-7.light.png rename to images/character-variant-t-flat-hook-short-neck.light.png diff --git a/images/character-variant-cv44-12.dark.png b/images/character-variant-t-flat-hook-short-neck2.dark.png similarity index 100% rename from images/character-variant-cv44-12.dark.png rename to images/character-variant-t-flat-hook-short-neck2.dark.png diff --git a/images/character-variant-cv44-12.light.png b/images/character-variant-t-flat-hook-short-neck2.light.png similarity index 100% rename from images/character-variant-cv44-12.light.png rename to images/character-variant-t-flat-hook-short-neck2.light.png diff --git a/images/character-variant-cv44-2.dark.png b/images/character-variant-t-flat-hook.dark.png similarity index 100% rename from images/character-variant-cv44-2.dark.png rename to images/character-variant-t-flat-hook.dark.png diff --git a/images/character-variant-cv44-2.light.png b/images/character-variant-t-flat-hook.light.png similarity index 100% rename from images/character-variant-cv44-2.light.png rename to images/character-variant-t-flat-hook.light.png diff --git a/images/character-variant-cv44-10.dark.png b/images/character-variant-t-hookless-asymmetric-short-neck.dark.png similarity index 100% rename from images/character-variant-cv44-10.dark.png rename to images/character-variant-t-hookless-asymmetric-short-neck.dark.png diff --git a/images/character-variant-cv44-10.light.png b/images/character-variant-t-hookless-asymmetric-short-neck.light.png similarity index 100% rename from images/character-variant-cv44-10.light.png rename to images/character-variant-t-hookless-asymmetric-short-neck.light.png diff --git a/images/character-variant-cv44-15.dark.png b/images/character-variant-t-hookless-asymmetric-short-neck2.dark.png similarity index 100% rename from images/character-variant-cv44-15.dark.png rename to images/character-variant-t-hookless-asymmetric-short-neck2.dark.png diff --git a/images/character-variant-cv44-15.light.png b/images/character-variant-t-hookless-asymmetric-short-neck2.light.png similarity index 100% rename from images/character-variant-cv44-15.light.png rename to images/character-variant-t-hookless-asymmetric-short-neck2.light.png diff --git a/images/character-variant-cv44-5.dark.png b/images/character-variant-t-hookless-asymmetric.dark.png similarity index 100% rename from images/character-variant-cv44-5.dark.png rename to images/character-variant-t-hookless-asymmetric.dark.png diff --git a/images/character-variant-cv44-5.light.png b/images/character-variant-t-hookless-asymmetric.light.png similarity index 100% rename from images/character-variant-cv44-5.light.png rename to images/character-variant-t-hookless-asymmetric.light.png diff --git a/images/character-variant-cv44-6.dark.png b/images/character-variant-t-standard-short-neck.dark.png similarity index 100% rename from images/character-variant-cv44-6.dark.png rename to images/character-variant-t-standard-short-neck.dark.png diff --git a/images/character-variant-cv44-6.light.png b/images/character-variant-t-standard-short-neck.light.png similarity index 100% rename from images/character-variant-cv44-6.light.png rename to images/character-variant-t-standard-short-neck.light.png diff --git a/images/character-variant-cv44-11.dark.png b/images/character-variant-t-standard-short-neck2.dark.png similarity index 100% rename from images/character-variant-cv44-11.dark.png rename to images/character-variant-t-standard-short-neck2.dark.png diff --git a/images/character-variant-cv44-11.light.png b/images/character-variant-t-standard-short-neck2.light.png similarity index 100% rename from images/character-variant-cv44-11.light.png rename to images/character-variant-t-standard-short-neck2.light.png diff --git a/images/character-variant-cv44-1.dark.png b/images/character-variant-t-standard.dark.png similarity index 100% rename from images/character-variant-cv44-1.dark.png rename to images/character-variant-t-standard.dark.png diff --git a/images/character-variant-cv44-1.light.png b/images/character-variant-t-standard.light.png similarity index 100% rename from images/character-variant-cv44-1.light.png rename to images/character-variant-t-standard.light.png diff --git a/images/character-variant-cv74-1.dark.png b/images/character-variant-three-flat-top.dark.png similarity index 100% rename from images/character-variant-cv74-1.dark.png rename to images/character-variant-three-flat-top.dark.png diff --git a/images/character-variant-cv74-1.light.png b/images/character-variant-three-flat-top.light.png similarity index 100% rename from images/character-variant-cv74-1.light.png rename to images/character-variant-three-flat-top.light.png diff --git a/images/character-variant-cv74-2.dark.png b/images/character-variant-three-two-arcs.dark.png similarity index 100% rename from images/character-variant-cv74-2.dark.png rename to images/character-variant-three-two-arcs.dark.png diff --git a/images/character-variant-cv74-2.light.png b/images/character-variant-three-two-arcs.light.png similarity index 100% rename from images/character-variant-cv74-2.light.png rename to images/character-variant-three-two-arcs.light.png diff --git a/images/character-variant-cv81-1.dark.png b/images/character-variant-tilde-high.dark.png similarity index 100% rename from images/character-variant-cv81-1.dark.png rename to images/character-variant-tilde-high.dark.png diff --git a/images/character-variant-cv81-1.light.png b/images/character-variant-tilde-high.light.png similarity index 100% rename from images/character-variant-cv81-1.light.png rename to images/character-variant-tilde-high.light.png diff --git a/images/character-variant-cv81-2.dark.png b/images/character-variant-tilde-low.dark.png similarity index 100% rename from images/character-variant-cv81-2.dark.png rename to images/character-variant-tilde-low.dark.png diff --git a/images/character-variant-cv81-2.light.png b/images/character-variant-tilde-low.light.png similarity index 100% rename from images/character-variant-cv81-2.light.png rename to images/character-variant-tilde-low.light.png diff --git a/images/character-variant-cv53-2.dark.png b/images/character-variant-turn-v-curly.dark.png similarity index 100% rename from images/character-variant-cv53-2.dark.png rename to images/character-variant-turn-v-curly.dark.png diff --git a/images/character-variant-cv53-2.light.png b/images/character-variant-turn-v-curly.light.png similarity index 100% rename from images/character-variant-cv53-2.light.png rename to images/character-variant-turn-v-curly.light.png diff --git a/images/character-variant-cv53-1.dark.png b/images/character-variant-turn-v-straight.dark.png similarity index 100% rename from images/character-variant-cv53-1.dark.png rename to images/character-variant-turn-v-straight.dark.png diff --git a/images/character-variant-cv53-1.light.png b/images/character-variant-turn-v-straight.light.png similarity index 100% rename from images/character-variant-cv53-1.light.png rename to images/character-variant-turn-v-straight.light.png diff --git a/images/character-variant-cv73-2.dark.png b/images/character-variant-two-curly-neck.dark.png similarity index 100% rename from images/character-variant-cv73-2.dark.png rename to images/character-variant-two-curly-neck.dark.png diff --git a/images/character-variant-cv73-2.light.png b/images/character-variant-two-curly-neck.light.png similarity index 100% rename from images/character-variant-cv73-2.light.png rename to images/character-variant-two-curly-neck.light.png diff --git a/images/character-variant-cv73-1.dark.png b/images/character-variant-two-straight-neck.dark.png similarity index 100% rename from images/character-variant-cv73-1.dark.png rename to images/character-variant-two-straight-neck.dark.png diff --git a/images/character-variant-cv73-1.light.png b/images/character-variant-two-straight-neck.light.png similarity index 100% rename from images/character-variant-cv73-1.light.png rename to images/character-variant-two-straight-neck.light.png diff --git a/images/character-variant-cv45-9.dark.png b/images/character-variant-u-bottom-right-serifed.dark.png similarity index 100% rename from images/character-variant-cv45-9.dark.png rename to images/character-variant-u-bottom-right-serifed.dark.png diff --git a/images/character-variant-cv45-9.light.png b/images/character-variant-u-bottom-right-serifed.light.png similarity index 100% rename from images/character-variant-cv45-9.light.png rename to images/character-variant-u-bottom-right-serifed.light.png diff --git a/images/character-variant-cv45-5.dark.png b/images/character-variant-u-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv45-5.dark.png rename to images/character-variant-u-motion-serifed.dark.png diff --git a/images/character-variant-cv45-5.light.png b/images/character-variant-u-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv45-5.light.png rename to images/character-variant-u-motion-serifed.light.png diff --git a/images/character-variant-cv45-6.dark.png b/images/character-variant-u-tailed-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv45-6.dark.png rename to images/character-variant-u-tailed-motion-serifed.dark.png diff --git a/images/character-variant-cv45-6.light.png b/images/character-variant-u-tailed-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv45-6.light.png rename to images/character-variant-u-tailed-motion-serifed.light.png diff --git a/images/character-variant-cv45-4.dark.png b/images/character-variant-u-tailed.dark.png similarity index 100% rename from images/character-variant-cv45-4.dark.png rename to images/character-variant-u-tailed.dark.png diff --git a/images/character-variant-cv45-4.light.png b/images/character-variant-u-tailed.light.png similarity index 100% rename from images/character-variant-cv45-4.light.png rename to images/character-variant-u-tailed.light.png diff --git a/images/character-variant-cv45-1.dark.png b/images/character-variant-u-toothed.dark.png similarity index 100% rename from images/character-variant-cv45-1.dark.png rename to images/character-variant-u-toothed.dark.png diff --git a/images/character-variant-cv45-1.light.png b/images/character-variant-u-toothed.light.png similarity index 100% rename from images/character-variant-cv45-1.light.png rename to images/character-variant-u-toothed.light.png diff --git a/images/character-variant-cv45-7.dark.png b/images/character-variant-u-toothless-corner-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv45-7.dark.png rename to images/character-variant-u-toothless-corner-motion-serifed.dark.png diff --git a/images/character-variant-cv45-7.light.png b/images/character-variant-u-toothless-corner-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv45-7.light.png rename to images/character-variant-u-toothless-corner-motion-serifed.light.png diff --git a/images/character-variant-cv45-2.dark.png b/images/character-variant-u-toothless-corner.dark.png similarity index 100% rename from images/character-variant-cv45-2.dark.png rename to images/character-variant-u-toothless-corner.dark.png diff --git a/images/character-variant-cv45-2.light.png b/images/character-variant-u-toothless-corner.light.png similarity index 100% rename from images/character-variant-cv45-2.light.png rename to images/character-variant-u-toothless-corner.light.png diff --git a/images/character-variant-cv45-8.dark.png b/images/character-variant-u-toothless-rounded-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv45-8.dark.png rename to images/character-variant-u-toothless-rounded-motion-serifed.dark.png diff --git a/images/character-variant-cv45-8.light.png b/images/character-variant-u-toothless-rounded-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv45-8.light.png rename to images/character-variant-u-toothless-rounded-motion-serifed.light.png diff --git a/images/character-variant-cv45-3.dark.png b/images/character-variant-u-toothless-rounded.dark.png similarity index 100% rename from images/character-variant-cv45-3.dark.png rename to images/character-variant-u-toothless-rounded.dark.png diff --git a/images/character-variant-cv45-3.light.png b/images/character-variant-u-toothless-rounded.light.png similarity index 100% rename from images/character-variant-cv45-3.light.png rename to images/character-variant-u-toothless-rounded.light.png diff --git a/images/character-variant-cv83-1.dark.png b/images/character-variant-underscore-above-baseline.dark.png similarity index 100% rename from images/character-variant-cv83-1.dark.png rename to images/character-variant-underscore-above-baseline.dark.png diff --git a/images/character-variant-cv83-1.light.png b/images/character-variant-underscore-above-baseline.light.png similarity index 100% rename from images/character-variant-cv83-1.light.png rename to images/character-variant-underscore-above-baseline.light.png diff --git a/images/character-variant-cv83-2.dark.png b/images/character-variant-underscore-high.dark.png similarity index 100% rename from images/character-variant-cv83-2.dark.png rename to images/character-variant-underscore-high.dark.png diff --git a/images/character-variant-cv83-2.light.png b/images/character-variant-underscore-high.light.png similarity index 100% rename from images/character-variant-cv83-2.light.png rename to images/character-variant-underscore-high.light.png diff --git a/images/character-variant-cv83-3.dark.png b/images/character-variant-underscore-low.dark.png similarity index 100% rename from images/character-variant-cv83-3.dark.png rename to images/character-variant-underscore-low.dark.png diff --git a/images/character-variant-cv83-3.light.png b/images/character-variant-underscore-low.light.png similarity index 100% rename from images/character-variant-cv83-3.light.png rename to images/character-variant-underscore-low.light.png diff --git a/images/character-variant-cv46-5.dark.png b/images/character-variant-v-curly-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv46-5.dark.png rename to images/character-variant-v-curly-motion-serifed.dark.png diff --git a/images/character-variant-cv46-5.light.png b/images/character-variant-v-curly-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv46-5.light.png rename to images/character-variant-v-curly-motion-serifed.light.png diff --git a/images/character-variant-cv46-2.dark.png b/images/character-variant-v-curly.dark.png similarity index 100% rename from images/character-variant-cv46-2.dark.png rename to images/character-variant-v-curly.dark.png diff --git a/images/character-variant-cv46-2.light.png b/images/character-variant-v-curly.light.png similarity index 100% rename from images/character-variant-cv46-2.light.png rename to images/character-variant-v-curly.light.png diff --git a/images/character-variant-cv46-6.dark.png b/images/character-variant-v-cursive-serifed.dark.png similarity index 100% rename from images/character-variant-cv46-6.dark.png rename to images/character-variant-v-cursive-serifed.dark.png diff --git a/images/character-variant-cv46-6.light.png b/images/character-variant-v-cursive-serifed.light.png similarity index 100% rename from images/character-variant-cv46-6.light.png rename to images/character-variant-v-cursive-serifed.light.png diff --git a/images/character-variant-cv46-3.dark.png b/images/character-variant-v-cursive.dark.png similarity index 100% rename from images/character-variant-cv46-3.dark.png rename to images/character-variant-v-cursive.dark.png diff --git a/images/character-variant-cv46-3.light.png b/images/character-variant-v-cursive.light.png similarity index 100% rename from images/character-variant-cv46-3.light.png rename to images/character-variant-v-cursive.light.png diff --git a/images/character-variant-v-straight-motion-serifed.dark.png b/images/character-variant-v-straight-motion-serifed.dark.png new file mode 100644 index 000000000..f28537181 Binary files /dev/null and b/images/character-variant-v-straight-motion-serifed.dark.png differ diff --git a/images/character-variant-v-straight-motion-serifed.light.png b/images/character-variant-v-straight-motion-serifed.light.png new file mode 100644 index 000000000..6f7bb9f40 Binary files /dev/null and b/images/character-variant-v-straight-motion-serifed.light.png differ diff --git a/images/character-variant-cv46-1.dark.png b/images/character-variant-v-straight.dark.png similarity index 100% rename from images/character-variant-cv46-1.dark.png rename to images/character-variant-v-straight.dark.png diff --git a/images/character-variant-cv46-1.light.png b/images/character-variant-v-straight.light.png similarity index 100% rename from images/character-variant-cv46-1.light.png rename to images/character-variant-v-straight.light.png diff --git a/images/character-variant-cv47-9.dark.png b/images/character-variant-w-curly-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv47-9.dark.png rename to images/character-variant-w-curly-motion-serifed.dark.png diff --git a/images/character-variant-cv47-9.light.png b/images/character-variant-w-curly-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv47-9.light.png rename to images/character-variant-w-curly-motion-serifed.light.png diff --git a/images/character-variant-cv47-2.dark.png b/images/character-variant-w-curly.dark.png similarity index 100% rename from images/character-variant-cv47-2.dark.png rename to images/character-variant-w-curly.dark.png diff --git a/images/character-variant-cv47-2.light.png b/images/character-variant-w-curly.light.png similarity index 100% rename from images/character-variant-cv47-2.light.png rename to images/character-variant-w-curly.light.png diff --git a/images/character-variant-cv47-14.dark.png b/images/character-variant-w-cursive-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv47-14.dark.png rename to images/character-variant-w-cursive-motion-serifed.dark.png diff --git a/images/character-variant-cv47-14.light.png b/images/character-variant-w-cursive-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv47-14.light.png rename to images/character-variant-w-cursive-motion-serifed.light.png diff --git a/images/character-variant-cv47-7.dark.png b/images/character-variant-w-cursive.dark.png similarity index 100% rename from images/character-variant-cv47-7.dark.png rename to images/character-variant-w-cursive.dark.png diff --git a/images/character-variant-cv47-7.light.png b/images/character-variant-w-cursive.light.png similarity index 100% rename from images/character-variant-cv47-7.light.png rename to images/character-variant-w-cursive.light.png diff --git a/images/character-variant-cv47-12.dark.png b/images/character-variant-w-straight-asymmetric-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv47-12.dark.png rename to images/character-variant-w-straight-asymmetric-motion-serifed.dark.png diff --git a/images/character-variant-cv47-12.light.png b/images/character-variant-w-straight-asymmetric-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv47-12.light.png rename to images/character-variant-w-straight-asymmetric-motion-serifed.light.png diff --git a/images/character-variant-cv47-5.dark.png b/images/character-variant-w-straight-asymmetric.dark.png similarity index 100% rename from images/character-variant-cv47-5.dark.png rename to images/character-variant-w-straight-asymmetric.dark.png diff --git a/images/character-variant-cv47-5.light.png b/images/character-variant-w-straight-asymmetric.light.png similarity index 100% rename from images/character-variant-cv47-5.light.png rename to images/character-variant-w-straight-asymmetric.light.png diff --git a/images/character-variant-cv47-11.dark.png b/images/character-variant-w-straight-double-v-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv47-11.dark.png rename to images/character-variant-w-straight-double-v-motion-serifed.dark.png diff --git a/images/character-variant-cv47-11.light.png b/images/character-variant-w-straight-double-v-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv47-11.light.png rename to images/character-variant-w-straight-double-v-motion-serifed.light.png diff --git a/images/character-variant-cv47-4.dark.png b/images/character-variant-w-straight-double-v.dark.png similarity index 100% rename from images/character-variant-cv47-4.dark.png rename to images/character-variant-w-straight-double-v.dark.png diff --git a/images/character-variant-cv47-4.light.png b/images/character-variant-w-straight-double-v.light.png similarity index 100% rename from images/character-variant-cv47-4.light.png rename to images/character-variant-w-straight-double-v.light.png diff --git a/images/character-variant-cv47-10.dark.png b/images/character-variant-w-straight-flat-top-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv47-10.dark.png rename to images/character-variant-w-straight-flat-top-motion-serifed.dark.png diff --git a/images/character-variant-cv47-10.light.png b/images/character-variant-w-straight-flat-top-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv47-10.light.png rename to images/character-variant-w-straight-flat-top-motion-serifed.light.png diff --git a/images/character-variant-cv47-3.dark.png b/images/character-variant-w-straight-flat-top.dark.png similarity index 100% rename from images/character-variant-cv47-3.dark.png rename to images/character-variant-w-straight-flat-top.dark.png diff --git a/images/character-variant-cv47-3.light.png b/images/character-variant-w-straight-flat-top.light.png similarity index 100% rename from images/character-variant-cv47-3.light.png rename to images/character-variant-w-straight-flat-top.light.png diff --git a/images/character-variant-cv47-8.dark.png b/images/character-variant-w-straight-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv47-8.dark.png rename to images/character-variant-w-straight-motion-serifed.dark.png diff --git a/images/character-variant-cv47-8.light.png b/images/character-variant-w-straight-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv47-8.light.png rename to images/character-variant-w-straight-motion-serifed.light.png diff --git a/images/character-variant-cv47-13.dark.png b/images/character-variant-w-straight-vertical-sides-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv47-13.dark.png rename to images/character-variant-w-straight-vertical-sides-motion-serifed.dark.png diff --git a/images/character-variant-cv47-13.light.png b/images/character-variant-w-straight-vertical-sides-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv47-13.light.png rename to images/character-variant-w-straight-vertical-sides-motion-serifed.light.png diff --git a/images/character-variant-cv47-6.dark.png b/images/character-variant-w-straight-vertical-sides.dark.png similarity index 100% rename from images/character-variant-cv47-6.dark.png rename to images/character-variant-w-straight-vertical-sides.dark.png diff --git a/images/character-variant-cv47-6.light.png b/images/character-variant-w-straight-vertical-sides.light.png similarity index 100% rename from images/character-variant-cv47-6.light.png rename to images/character-variant-w-straight-vertical-sides.light.png diff --git a/images/character-variant-cv47-1.dark.png b/images/character-variant-w-straight.dark.png similarity index 100% rename from images/character-variant-cv47-1.dark.png rename to images/character-variant-w-straight.dark.png diff --git a/images/character-variant-cv47-1.light.png b/images/character-variant-w-straight.light.png similarity index 100% rename from images/character-variant-cv47-1.light.png rename to images/character-variant-w-straight.light.png diff --git a/images/character-variant-cv48-4.dark.png b/images/character-variant-x-curly-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv48-4.dark.png rename to images/character-variant-x-curly-motion-serifed.dark.png diff --git a/images/character-variant-cv48-4.light.png b/images/character-variant-x-curly-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv48-4.light.png rename to images/character-variant-x-curly-motion-serifed.light.png diff --git a/images/character-variant-cv48-6.dark.png b/images/character-variant-x-curly-serifed.dark.png similarity index 100% rename from images/character-variant-cv48-6.dark.png rename to images/character-variant-x-curly-serifed.dark.png diff --git a/images/character-variant-cv48-6.light.png b/images/character-variant-x-curly-serifed.light.png similarity index 100% rename from images/character-variant-cv48-6.light.png rename to images/character-variant-x-curly-serifed.light.png diff --git a/images/character-variant-cv48-2.dark.png b/images/character-variant-x-curly-serifless.dark.png similarity index 100% rename from images/character-variant-cv48-2.dark.png rename to images/character-variant-x-curly-serifless.dark.png diff --git a/images/character-variant-cv48-2.light.png b/images/character-variant-x-curly-serifless.light.png similarity index 100% rename from images/character-variant-cv48-2.light.png rename to images/character-variant-x-curly-serifless.light.png diff --git a/images/character-variant-cv48-7.dark.png b/images/character-variant-x-cursive.dark.png similarity index 100% rename from images/character-variant-cv48-7.dark.png rename to images/character-variant-x-cursive.dark.png diff --git a/images/character-variant-cv48-7.light.png b/images/character-variant-x-cursive.light.png similarity index 100% rename from images/character-variant-cv48-7.light.png rename to images/character-variant-x-cursive.light.png diff --git a/images/character-variant-cv48-3.dark.png b/images/character-variant-x-straight-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv48-3.dark.png rename to images/character-variant-x-straight-motion-serifed.dark.png diff --git a/images/character-variant-cv48-3.light.png b/images/character-variant-x-straight-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv48-3.light.png rename to images/character-variant-x-straight-motion-serifed.light.png diff --git a/images/character-variant-cv48-5.dark.png b/images/character-variant-x-straight-serifed.dark.png similarity index 100% rename from images/character-variant-cv48-5.dark.png rename to images/character-variant-x-straight-serifed.dark.png diff --git a/images/character-variant-cv48-5.light.png b/images/character-variant-x-straight-serifed.light.png similarity index 100% rename from images/character-variant-cv48-5.light.png rename to images/character-variant-x-straight-serifed.light.png diff --git a/images/character-variant-cv48-1.dark.png b/images/character-variant-x-straight-serifless.dark.png similarity index 100% rename from images/character-variant-cv48-1.dark.png rename to images/character-variant-x-straight-serifless.dark.png diff --git a/images/character-variant-cv48-1.light.png b/images/character-variant-x-straight-serifless.light.png similarity index 100% rename from images/character-variant-cv48-1.light.png rename to images/character-variant-x-straight-serifless.light.png diff --git a/images/character-variant-cv49-9.dark.png b/images/character-variant-y-curly-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv49-9.dark.png rename to images/character-variant-y-curly-motion-serifed.dark.png diff --git a/images/character-variant-cv49-9.light.png b/images/character-variant-y-curly-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv49-9.light.png rename to images/character-variant-y-curly-motion-serifed.light.png diff --git a/images/character-variant-cv49-10.dark.png b/images/character-variant-y-curly-turn-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv49-10.dark.png rename to images/character-variant-y-curly-turn-motion-serifed.dark.png diff --git a/images/character-variant-cv49-10.light.png b/images/character-variant-y-curly-turn-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv49-10.light.png rename to images/character-variant-y-curly-turn-motion-serifed.light.png diff --git a/images/character-variant-cv49-4.dark.png b/images/character-variant-y-curly-turn.dark.png similarity index 100% rename from images/character-variant-cv49-4.dark.png rename to images/character-variant-y-curly-turn.dark.png diff --git a/images/character-variant-cv49-4.light.png b/images/character-variant-y-curly-turn.light.png similarity index 100% rename from images/character-variant-cv49-4.light.png rename to images/character-variant-y-curly-turn.light.png diff --git a/images/character-variant-cv49-3.dark.png b/images/character-variant-y-curly.dark.png similarity index 100% rename from images/character-variant-cv49-3.dark.png rename to images/character-variant-y-curly.dark.png diff --git a/images/character-variant-cv49-3.light.png b/images/character-variant-y-curly.light.png similarity index 100% rename from images/character-variant-cv49-3.light.png rename to images/character-variant-y-curly.light.png diff --git a/images/character-variant-cv49-12.dark.png b/images/character-variant-y-cursive-flat-hook-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv49-12.dark.png rename to images/character-variant-y-cursive-flat-hook-motion-serifed.dark.png diff --git a/images/character-variant-cv49-12.light.png b/images/character-variant-y-cursive-flat-hook-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv49-12.light.png rename to images/character-variant-y-cursive-flat-hook-motion-serifed.light.png diff --git a/images/character-variant-cv49-6.dark.png b/images/character-variant-y-cursive-flat-hook.dark.png similarity index 100% rename from images/character-variant-cv49-6.dark.png rename to images/character-variant-y-cursive-flat-hook.dark.png diff --git a/images/character-variant-cv49-6.light.png b/images/character-variant-y-cursive-flat-hook.light.png similarity index 100% rename from images/character-variant-cv49-6.light.png rename to images/character-variant-y-cursive-flat-hook.light.png diff --git a/images/character-variant-cv49-11.dark.png b/images/character-variant-y-cursive-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv49-11.dark.png rename to images/character-variant-y-cursive-motion-serifed.dark.png diff --git a/images/character-variant-cv49-11.light.png b/images/character-variant-y-cursive-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv49-11.light.png rename to images/character-variant-y-cursive-motion-serifed.light.png diff --git a/images/character-variant-cv49-5.dark.png b/images/character-variant-y-cursive.dark.png similarity index 100% rename from images/character-variant-cv49-5.dark.png rename to images/character-variant-y-cursive.dark.png diff --git a/images/character-variant-cv49-5.light.png b/images/character-variant-y-cursive.light.png similarity index 100% rename from images/character-variant-cv49-5.light.png rename to images/character-variant-y-cursive.light.png diff --git a/images/character-variant-cv49-7.dark.png b/images/character-variant-y-straight-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv49-7.dark.png rename to images/character-variant-y-straight-motion-serifed.dark.png diff --git a/images/character-variant-cv49-7.light.png b/images/character-variant-y-straight-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv49-7.light.png rename to images/character-variant-y-straight-motion-serifed.light.png diff --git a/images/character-variant-cv49-8.dark.png b/images/character-variant-y-straight-turn-motion-serifed.dark.png similarity index 100% rename from images/character-variant-cv49-8.dark.png rename to images/character-variant-y-straight-turn-motion-serifed.dark.png diff --git a/images/character-variant-cv49-8.light.png b/images/character-variant-y-straight-turn-motion-serifed.light.png similarity index 100% rename from images/character-variant-cv49-8.light.png rename to images/character-variant-y-straight-turn-motion-serifed.light.png diff --git a/images/character-variant-cv49-2.dark.png b/images/character-variant-y-straight-turn.dark.png similarity index 100% rename from images/character-variant-cv49-2.dark.png rename to images/character-variant-y-straight-turn.dark.png diff --git a/images/character-variant-cv49-2.light.png b/images/character-variant-y-straight-turn.light.png similarity index 100% rename from images/character-variant-cv49-2.light.png rename to images/character-variant-y-straight-turn.light.png diff --git a/images/character-variant-cv49-1.dark.png b/images/character-variant-y-straight.dark.png similarity index 100% rename from images/character-variant-cv49-1.dark.png rename to images/character-variant-y-straight.dark.png diff --git a/images/character-variant-cv49-1.light.png b/images/character-variant-y-straight.light.png similarity index 100% rename from images/character-variant-cv49-1.light.png rename to images/character-variant-y-straight.light.png diff --git a/images/character-variant-cv50-16.dark.png b/images/character-variant-z-curly-bottom-serifed-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-16.dark.png rename to images/character-variant-z-curly-bottom-serifed-with-crossbar.dark.png diff --git a/images/character-variant-cv50-16.light.png b/images/character-variant-z-curly-bottom-serifed-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-16.light.png rename to images/character-variant-z-curly-bottom-serifed-with-crossbar.light.png diff --git a/images/character-variant-cv50-17.dark.png b/images/character-variant-z-curly-bottom-serifed-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-17.dark.png rename to images/character-variant-z-curly-bottom-serifed-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv50-17.light.png b/images/character-variant-z-curly-bottom-serifed-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-17.light.png rename to images/character-variant-z-curly-bottom-serifed-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv50-18.dark.png b/images/character-variant-z-curly-bottom-serifed.dark.png similarity index 100% rename from images/character-variant-cv50-18.dark.png rename to images/character-variant-z-curly-bottom-serifed.dark.png diff --git a/images/character-variant-cv50-18.light.png b/images/character-variant-z-curly-bottom-serifed.light.png similarity index 100% rename from images/character-variant-cv50-18.light.png rename to images/character-variant-z-curly-bottom-serifed.light.png diff --git a/images/character-variant-cv50-11.dark.png b/images/character-variant-z-curly-serifed-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-11.dark.png rename to images/character-variant-z-curly-serifed-with-crossbar.dark.png diff --git a/images/character-variant-cv50-11.light.png b/images/character-variant-z-curly-serifed-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-11.light.png rename to images/character-variant-z-curly-serifed-with-crossbar.light.png diff --git a/images/character-variant-cv50-12.dark.png b/images/character-variant-z-curly-serifed-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-12.dark.png rename to images/character-variant-z-curly-serifed-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv50-12.light.png b/images/character-variant-z-curly-serifed-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-12.light.png rename to images/character-variant-z-curly-serifed-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv50-10.dark.png b/images/character-variant-z-curly-serifed.dark.png similarity index 100% rename from images/character-variant-cv50-10.dark.png rename to images/character-variant-z-curly-serifed.dark.png diff --git a/images/character-variant-cv50-10.light.png b/images/character-variant-z-curly-serifed.light.png similarity index 100% rename from images/character-variant-cv50-10.light.png rename to images/character-variant-z-curly-serifed.light.png diff --git a/images/character-variant-cv50-5.dark.png b/images/character-variant-z-curly-serifless-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-5.dark.png rename to images/character-variant-z-curly-serifless-with-crossbar.dark.png diff --git a/images/character-variant-cv50-5.light.png b/images/character-variant-z-curly-serifless-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-5.light.png rename to images/character-variant-z-curly-serifless-with-crossbar.light.png diff --git a/images/character-variant-cv50-6.dark.png b/images/character-variant-z-curly-serifless-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-6.dark.png rename to images/character-variant-z-curly-serifless-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv50-6.light.png b/images/character-variant-z-curly-serifless-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-6.light.png rename to images/character-variant-z-curly-serifless-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv50-4.dark.png b/images/character-variant-z-curly-serifless.dark.png similarity index 100% rename from images/character-variant-cv50-4.dark.png rename to images/character-variant-z-curly-serifless.dark.png diff --git a/images/character-variant-cv50-4.light.png b/images/character-variant-z-curly-serifless.light.png similarity index 100% rename from images/character-variant-cv50-4.light.png rename to images/character-variant-z-curly-serifless.light.png diff --git a/images/character-variant-cv50-23.dark.png b/images/character-variant-z-curly-top-serifed-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-23.dark.png rename to images/character-variant-z-curly-top-serifed-with-crossbar.dark.png diff --git a/images/character-variant-cv50-23.light.png b/images/character-variant-z-curly-top-serifed-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-23.light.png rename to images/character-variant-z-curly-top-serifed-with-crossbar.light.png diff --git a/images/character-variant-cv50-24.dark.png b/images/character-variant-z-curly-top-serifed-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-24.dark.png rename to images/character-variant-z-curly-top-serifed-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv50-24.light.png b/images/character-variant-z-curly-top-serifed-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-24.light.png rename to images/character-variant-z-curly-top-serifed-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv50-22.dark.png b/images/character-variant-z-curly-top-serifed.dark.png similarity index 100% rename from images/character-variant-cv50-22.dark.png rename to images/character-variant-z-curly-top-serifed.dark.png diff --git a/images/character-variant-cv50-22.light.png b/images/character-variant-z-curly-top-serifed.light.png similarity index 100% rename from images/character-variant-cv50-22.light.png rename to images/character-variant-z-curly-top-serifed.light.png diff --git a/images/character-variant-cv50-26.dark.png b/images/character-variant-z-cursive-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-26.dark.png rename to images/character-variant-z-cursive-with-crossbar.dark.png diff --git a/images/character-variant-cv50-26.light.png b/images/character-variant-z-cursive-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-26.light.png rename to images/character-variant-z-cursive-with-crossbar.light.png diff --git a/images/character-variant-cv50-27.dark.png b/images/character-variant-z-cursive-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-27.dark.png rename to images/character-variant-z-cursive-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv50-27.light.png b/images/character-variant-z-cursive-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-27.light.png rename to images/character-variant-z-cursive-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv50-25.dark.png b/images/character-variant-z-cursive.dark.png similarity index 100% rename from images/character-variant-cv50-25.dark.png rename to images/character-variant-z-cursive.dark.png diff --git a/images/character-variant-cv50-25.light.png b/images/character-variant-z-cursive.light.png similarity index 100% rename from images/character-variant-cv50-25.light.png rename to images/character-variant-z-cursive.light.png diff --git a/images/character-variant-cv50-14.dark.png b/images/character-variant-z-straight-bottom-serifed-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-14.dark.png rename to images/character-variant-z-straight-bottom-serifed-with-crossbar.dark.png diff --git a/images/character-variant-cv50-14.light.png b/images/character-variant-z-straight-bottom-serifed-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-14.light.png rename to images/character-variant-z-straight-bottom-serifed-with-crossbar.light.png diff --git a/images/character-variant-cv50-15.dark.png b/images/character-variant-z-straight-bottom-serifed-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-15.dark.png rename to images/character-variant-z-straight-bottom-serifed-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv50-15.light.png b/images/character-variant-z-straight-bottom-serifed-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-15.light.png rename to images/character-variant-z-straight-bottom-serifed-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv50-13.dark.png b/images/character-variant-z-straight-bottom-serifed.dark.png similarity index 100% rename from images/character-variant-cv50-13.dark.png rename to images/character-variant-z-straight-bottom-serifed.dark.png diff --git a/images/character-variant-cv50-13.light.png b/images/character-variant-z-straight-bottom-serifed.light.png similarity index 100% rename from images/character-variant-cv50-13.light.png rename to images/character-variant-z-straight-bottom-serifed.light.png diff --git a/images/character-variant-cv50-8.dark.png b/images/character-variant-z-straight-serifed-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-8.dark.png rename to images/character-variant-z-straight-serifed-with-crossbar.dark.png diff --git a/images/character-variant-cv50-8.light.png b/images/character-variant-z-straight-serifed-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-8.light.png rename to images/character-variant-z-straight-serifed-with-crossbar.light.png diff --git a/images/character-variant-cv50-9.dark.png b/images/character-variant-z-straight-serifed-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-9.dark.png rename to images/character-variant-z-straight-serifed-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv50-9.light.png b/images/character-variant-z-straight-serifed-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-9.light.png rename to images/character-variant-z-straight-serifed-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv50-7.dark.png b/images/character-variant-z-straight-serifed.dark.png similarity index 100% rename from images/character-variant-cv50-7.dark.png rename to images/character-variant-z-straight-serifed.dark.png diff --git a/images/character-variant-cv50-7.light.png b/images/character-variant-z-straight-serifed.light.png similarity index 100% rename from images/character-variant-cv50-7.light.png rename to images/character-variant-z-straight-serifed.light.png diff --git a/images/character-variant-cv50-2.dark.png b/images/character-variant-z-straight-serifless-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-2.dark.png rename to images/character-variant-z-straight-serifless-with-crossbar.dark.png diff --git a/images/character-variant-cv50-2.light.png b/images/character-variant-z-straight-serifless-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-2.light.png rename to images/character-variant-z-straight-serifless-with-crossbar.light.png diff --git a/images/character-variant-cv50-3.dark.png b/images/character-variant-z-straight-serifless-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-3.dark.png rename to images/character-variant-z-straight-serifless-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv50-3.light.png b/images/character-variant-z-straight-serifless-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-3.light.png rename to images/character-variant-z-straight-serifless-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv50-1.dark.png b/images/character-variant-z-straight-serifless.dark.png similarity index 100% rename from images/character-variant-cv50-1.dark.png rename to images/character-variant-z-straight-serifless.dark.png diff --git a/images/character-variant-cv50-1.light.png b/images/character-variant-z-straight-serifless.light.png similarity index 100% rename from images/character-variant-cv50-1.light.png rename to images/character-variant-z-straight-serifless.light.png diff --git a/images/character-variant-cv50-20.dark.png b/images/character-variant-z-straight-top-serifed-with-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-20.dark.png rename to images/character-variant-z-straight-top-serifed-with-crossbar.dark.png diff --git a/images/character-variant-cv50-20.light.png b/images/character-variant-z-straight-top-serifed-with-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-20.light.png rename to images/character-variant-z-straight-top-serifed-with-crossbar.light.png diff --git a/images/character-variant-cv50-21.dark.png b/images/character-variant-z-straight-top-serifed-with-horizontal-crossbar.dark.png similarity index 100% rename from images/character-variant-cv50-21.dark.png rename to images/character-variant-z-straight-top-serifed-with-horizontal-crossbar.dark.png diff --git a/images/character-variant-cv50-21.light.png b/images/character-variant-z-straight-top-serifed-with-horizontal-crossbar.light.png similarity index 100% rename from images/character-variant-cv50-21.light.png rename to images/character-variant-z-straight-top-serifed-with-horizontal-crossbar.light.png diff --git a/images/character-variant-cv50-19.dark.png b/images/character-variant-z-straight-top-serifed.dark.png similarity index 100% rename from images/character-variant-cv50-19.dark.png rename to images/character-variant-z-straight-top-serifed.dark.png diff --git a/images/character-variant-cv50-19.light.png b/images/character-variant-z-straight-top-serifed.light.png similarity index 100% rename from images/character-variant-cv50-19.light.png rename to images/character-variant-z-straight-top-serifed.light.png diff --git a/images/character-variant-cv71-9.dark.png b/images/character-variant-zero-dotted-oval.dark.png similarity index 100% rename from images/character-variant-cv71-9.dark.png rename to images/character-variant-zero-dotted-oval.dark.png diff --git a/images/character-variant-cv71-9.light.png b/images/character-variant-zero-dotted-oval.light.png similarity index 100% rename from images/character-variant-cv71-9.light.png rename to images/character-variant-zero-dotted-oval.light.png diff --git a/images/character-variant-cv71-4.dark.png b/images/character-variant-zero-dotted.dark.png similarity index 100% rename from images/character-variant-cv71-4.dark.png rename to images/character-variant-zero-dotted.dark.png diff --git a/images/character-variant-cv71-4.light.png b/images/character-variant-zero-dotted.light.png similarity index 100% rename from images/character-variant-cv71-4.light.png rename to images/character-variant-zero-dotted.light.png diff --git a/images/character-variant-cv71-10.dark.png b/images/character-variant-zero-long-dotted-oval.dark.png similarity index 100% rename from images/character-variant-cv71-10.dark.png rename to images/character-variant-zero-long-dotted-oval.dark.png diff --git a/images/character-variant-cv71-10.light.png b/images/character-variant-zero-long-dotted-oval.light.png similarity index 100% rename from images/character-variant-cv71-10.light.png rename to images/character-variant-zero-long-dotted-oval.light.png diff --git a/images/character-variant-cv71-5.dark.png b/images/character-variant-zero-long-dotted.dark.png similarity index 100% rename from images/character-variant-cv71-5.dark.png rename to images/character-variant-zero-long-dotted.dark.png diff --git a/images/character-variant-cv71-5.light.png b/images/character-variant-zero-long-dotted.light.png similarity index 100% rename from images/character-variant-cv71-5.light.png rename to images/character-variant-zero-long-dotted.light.png diff --git a/images/character-variant-cv71-8.dark.png b/images/character-variant-zero-reverse-slashed-oval.dark.png similarity index 100% rename from images/character-variant-cv71-8.dark.png rename to images/character-variant-zero-reverse-slashed-oval.dark.png diff --git a/images/character-variant-cv71-8.light.png b/images/character-variant-zero-reverse-slashed-oval.light.png similarity index 100% rename from images/character-variant-cv71-8.light.png rename to images/character-variant-zero-reverse-slashed-oval.light.png diff --git a/images/character-variant-cv71-14.dark.png b/images/character-variant-zero-reverse-slashed-split-oval.dark.png similarity index 100% rename from images/character-variant-cv71-14.dark.png rename to images/character-variant-zero-reverse-slashed-split-oval.dark.png diff --git a/images/character-variant-cv71-14.light.png b/images/character-variant-zero-reverse-slashed-split-oval.light.png similarity index 100% rename from images/character-variant-cv71-14.light.png rename to images/character-variant-zero-reverse-slashed-split-oval.light.png diff --git a/images/character-variant-cv71-12.dark.png b/images/character-variant-zero-reverse-slashed-split.dark.png similarity index 100% rename from images/character-variant-cv71-12.dark.png rename to images/character-variant-zero-reverse-slashed-split.dark.png diff --git a/images/character-variant-cv71-12.light.png b/images/character-variant-zero-reverse-slashed-split.light.png similarity index 100% rename from images/character-variant-cv71-12.light.png rename to images/character-variant-zero-reverse-slashed-split.light.png diff --git a/images/character-variant-cv71-3.dark.png b/images/character-variant-zero-reverse-slashed.dark.png similarity index 100% rename from images/character-variant-cv71-3.dark.png rename to images/character-variant-zero-reverse-slashed.dark.png diff --git a/images/character-variant-cv71-3.light.png b/images/character-variant-zero-reverse-slashed.light.png similarity index 100% rename from images/character-variant-cv71-3.light.png rename to images/character-variant-zero-reverse-slashed.light.png diff --git a/images/character-variant-cv71-7.dark.png b/images/character-variant-zero-slashed-oval.dark.png similarity index 100% rename from images/character-variant-cv71-7.dark.png rename to images/character-variant-zero-slashed-oval.dark.png diff --git a/images/character-variant-cv71-7.light.png b/images/character-variant-zero-slashed-oval.light.png similarity index 100% rename from images/character-variant-cv71-7.light.png rename to images/character-variant-zero-slashed-oval.light.png diff --git a/images/character-variant-cv71-13.dark.png b/images/character-variant-zero-slashed-split-oval.dark.png similarity index 100% rename from images/character-variant-cv71-13.dark.png rename to images/character-variant-zero-slashed-split-oval.dark.png diff --git a/images/character-variant-cv71-13.light.png b/images/character-variant-zero-slashed-split-oval.light.png similarity index 100% rename from images/character-variant-cv71-13.light.png rename to images/character-variant-zero-slashed-split-oval.light.png diff --git a/images/character-variant-cv71-11.dark.png b/images/character-variant-zero-slashed-split.dark.png similarity index 100% rename from images/character-variant-cv71-11.dark.png rename to images/character-variant-zero-slashed-split.dark.png diff --git a/images/character-variant-cv71-11.light.png b/images/character-variant-zero-slashed-split.light.png similarity index 100% rename from images/character-variant-cv71-11.light.png rename to images/character-variant-zero-slashed-split.light.png diff --git a/images/character-variant-cv71-2.dark.png b/images/character-variant-zero-slashed.dark.png similarity index 100% rename from images/character-variant-cv71-2.dark.png rename to images/character-variant-zero-slashed.dark.png diff --git a/images/character-variant-cv71-2.light.png b/images/character-variant-zero-slashed.light.png similarity index 100% rename from images/character-variant-cv71-2.light.png rename to images/character-variant-zero-slashed.light.png diff --git a/images/character-variant-cv71-6.dark.png b/images/character-variant-zero-unslashed-oval.dark.png similarity index 100% rename from images/character-variant-cv71-6.dark.png rename to images/character-variant-zero-unslashed-oval.dark.png diff --git a/images/character-variant-cv71-6.light.png b/images/character-variant-zero-unslashed-oval.light.png similarity index 100% rename from images/character-variant-cv71-6.light.png rename to images/character-variant-zero-unslashed-oval.light.png diff --git a/images/character-variant-cv71-1.dark.png b/images/character-variant-zero-unslashed.dark.png similarity index 100% rename from images/character-variant-cv71-1.dark.png rename to images/character-variant-zero-unslashed.dark.png diff --git a/images/character-variant-cv71-1.light.png b/images/character-variant-zero-unslashed.light.png similarity index 100% rename from images/character-variant-cv71-1.light.png rename to images/character-variant-zero-unslashed.light.png diff --git a/images/iosevka-etoile.dark.png b/images/iosevka-etoile.dark.png index 7afe58d0b..a6a52612e 100644 Binary files a/images/iosevka-etoile.dark.png and b/images/iosevka-etoile.dark.png differ diff --git a/images/iosevka-etoile.light.png b/images/iosevka-etoile.light.png index 7141fd32e..63eeec440 100644 Binary files a/images/iosevka-etoile.light.png and b/images/iosevka-etoile.light.png differ diff --git a/images/iosevka-fixed-slab.dark.png b/images/iosevka-fixed-slab.dark.png index a9abbcd47..eb6393711 100644 Binary files a/images/iosevka-fixed-slab.dark.png and b/images/iosevka-fixed-slab.dark.png differ diff --git a/images/iosevka-fixed-slab.light.png b/images/iosevka-fixed-slab.light.png index 1ef353209..67ab2fb03 100644 Binary files a/images/iosevka-fixed-slab.light.png and b/images/iosevka-fixed-slab.light.png differ diff --git a/images/iosevka-slab.dark.png b/images/iosevka-slab.dark.png index a9abbcd47..eb6393711 100644 Binary files a/images/iosevka-slab.dark.png and b/images/iosevka-slab.dark.png differ diff --git a/images/iosevka-slab.light.png b/images/iosevka-slab.light.png index 1ef353209..67ab2fb03 100644 Binary files a/images/iosevka-slab.light.png and b/images/iosevka-slab.light.png differ diff --git a/images/iosevka-term-slab.dark.png b/images/iosevka-term-slab.dark.png index a9abbcd47..eb6393711 100644 Binary files a/images/iosevka-term-slab.dark.png and b/images/iosevka-term-slab.dark.png differ diff --git a/images/iosevka-term-slab.light.png b/images/iosevka-term-slab.light.png index 1ef353209..67ab2fb03 100644 Binary files a/images/iosevka-term-slab.light.png and b/images/iosevka-term-slab.light.png differ diff --git a/images/preview-all.dark.png b/images/preview-all.dark.png index bcd6c47fb..8e7a3f38c 100644 Binary files a/images/preview-all.dark.png and b/images/preview-all.dark.png differ diff --git a/images/preview-all.light.png b/images/preview-all.light.png index e909339b2..8c509d0c6 100644 Binary files a/images/preview-all.light.png and b/images/preview-all.light.png differ diff --git a/params/variants.toml b/params/variants.toml index ea382809a..8c3e50bb9 100644 --- a/params/variants.toml +++ b/params/variants.toml @@ -6541,18 +6541,36 @@ selector.punctuationDot = "square" # This is a special variant selector that controls digit form +[prime.digit-form] +isSpecial = true +hotChars = "0123456789" +description = "Default digit form" + [prime.digit-form.variants.lining] selector.__defaultDigitForm = "lining" +description = "Lining (default)" +snapshotFeatureApplication = "'lnum' on" [prime.digit-form.variants.old-style] selector.__defaultDigitForm = "oldStyle" +description = "Old-style" +snapshotFeatureApplication = "'onum' on" # This is a special variant selector that controls APL form +[prime.apl-form] +isSpecial = true +hotChars = "∆∇○←→↑↓" +description = "APL form" + [prime.apl-form.variants.none] selector.__enableAplForm = "none" +description = "Disable APL-specific forms (default)" +snapshotFeatureApplication = "'APLF' off" [prime.apl-form.variants.enable] selector.__enableAplForm = "enable" +description = "Enable harmonized alternate forms APL operators" +snapshotFeatureApplication = "'APLF' on" ################################################################################################### diff --git a/utility/amend-readme/index.js b/utility/amend-readme/index.js index cf961bfbf..0012237f0 100644 --- a/utility/amend-readme/index.js +++ b/utility/amend-readme/index.js @@ -78,7 +78,7 @@ async function processCvOt(dirs) { const iCvv = rid * entriesPerRow + cid; if (iCvv >= effVariants.length) continue; const cvv = effVariants[iCvv]; - const imageID = `${dirs.images}/character-variant-${cv.tag}-${cvv.rank}`; + const imageID = `${dirs.images}/character-variant-${cv.key}-${cvv.key}`; const image = ImgX(imageID, imgWidth); md.log(`${image}`); } @@ -119,60 +119,35 @@ async function processCherryPickingStyles(dirs) { const headerPath = path.resolve(__dirname, "fragments/description-cheery-picking-styles.md"); md.log(await fs.readFile(headerPath, "utf-8")); - formatCv(md, dirs, { - introMD: `Default digit form`, - sampleImageCountEm: 10, - alternatives: [ - { - imageId: "lnum", - selectors: [`digit-form = 'lining'`], - description: `Lining (default)` - }, - { - imageId: "onum", - selectors: [`digit-form = 'old-style'`], - description: `Old-style` - } - ] - }); - - formatCv(md, dirs, { - introMD: `APL form`, - sampleImageCountEm: 7, - alternatives: [ - { - imageId: "APLF-off", - selectors: [`apl-form = 'none'`], - description: `Disable APL-specific forms` - }, - { - imageId: "APLF-on", - selectors: [`apl-form = 'enable'`], - description: `Enable APL-specific forms for operators used in APL to harmonize APL operators` - } - ] - }); - - for (const cv of variantsData.primes) { - if (!cv.tag) continue; + for (const cv of [...variantsData.specials, ...variantsData.primes]) { + if (!cv.tag && !cv.isSpecial) continue; const sampleText = cv.descSampleText .map(c => (c === "`" ? "`` ` ``" : `\`${c}\``)) .join(", "); const explainText = cv.samplerExplain ? ` (${cv.samplerExplain})` : ``; const info = { - introMD: `Styles for ${sampleText}${explainText}`, + introMD: cv.description || `Styles for ${sampleText + explainText}`, sampleImageCountEm: sampleImageCountEmOfCv(cv), alternatives: [] }; const defaults = figureOutDefaults(variantsData, cv); for (const cvv of cv.variants) { - if (!cvv.rank) continue; - - info.alternatives.push({ - imageId: `${cv.tag}-${cvv.rank}`, - selectors: [`${cv.key} = '${cvv.key}'`, `${cv.tag} = ${cvv.rank}`], - description: formatDescription(cvv.description) + formatDefaults(cvv.key, defaults) - }); + if (!cvv.rank && !cv.isSpecial) continue; + if (cv.tag) { + info.alternatives.push({ + imageId: `${cv.key}-${cvv.key}`, + selectors: [`${cv.key} = '${cvv.key}'`, `${cv.tag} = ${cvv.rank}`], + description: + formatDescription(cvv.description) + formatDefaults(cvv.key, defaults) + }); + } else { + info.alternatives.push({ + imageId: `${cv.key}-${cvv.key}`, + selectors: [`${cv.key} = '${cvv.key}'`], + description: + formatDescription(cvv.description) + formatDefaults(cvv.key, defaults) + }); + } } formatCv(md, dirs, info); } diff --git a/utility/export-data/variants-data.js b/utility/export-data/variants-data.js index 8d059503a..c6480cdd8 100644 --- a/utility/export-data/variants-data.js +++ b/utility/export-data/variants-data.js @@ -15,10 +15,11 @@ exports.parseVariantsData = async function () { const varDatParsed = VariantDataParser.parse(varDatRaw); const primes = getCvData(varDatParsed); + const specials = getSpecialVariantsData(varDatParsed); const composites = getSsData(varDatParsed); const defaults = getCompWithLens(varDatParsed, null, x => x.composition); - return { primes, composites, defaults }; + return { primes, composites, specials, defaults }; }; function getCvData(parsed) { @@ -30,6 +31,15 @@ function getCvData(parsed) { return Array.from(samplerGroups.values()); } +function getSpecialVariantsData(parsed) { + let result = new Map(); + for (const [keyPrime, prime] of parsed.primes) { + if (!prime.isSpecial) continue; + result.set(prime.key, prime.toJson()); + } + return Array.from(result.values()); +} + const mockPara = { sans: { upright: {}, diff --git a/utility/generate-snapshot-page/index.js b/utility/generate-snapshot-page/index.js index 38dfd350c..53140fa7b 100644 --- a/utility/generate-snapshot-page/index.js +++ b/utility/generate-snapshot-page/index.js @@ -11,10 +11,10 @@ const { parseLigationData } = require("../export-data/ligation-data"); module.exports = async function main(argv) { const weightGrades = [100, 200, 300, 400, 500, 600, 700, 800, 900]; const templatePath = path.join(argv.inputPath, "index.ejs"); - const variationData = await await parseVariantsData(); + const variantsData = await parseVariantsData(); const ligationData = await parseLigationData(); const html = await ejs.renderFile(templatePath, { - ...variationData, + ...variantsData, ligation: ligationData, weights: weightGrades, buildSsHtml(body, hc) { @@ -32,7 +32,7 @@ module.exports = async function main(argv) { argv.outputTaskFilePrefix, i, argv.parallel, - variationData, + variantsData, ligationData ); } @@ -44,7 +44,7 @@ module.exports = async function main(argv) { ); }; -async function generateTaskFile(prefix, ith, total, variationData, ligationData) { +async function generateTaskFile(prefix, ith, total, variantsData, ligationData) { let readmeSnapshotTasks = []; { readmeSnapshotTasks.push({ el: "#languages", name: "languages" }); @@ -65,7 +65,7 @@ async function generateTaskFile(prefix, ith, total, variationData, ligationData) } } { - for (const ss of variationData.composites) { + for (const ss of variantsData.composites) { readmeSnapshotTasks.push({ el: "#packaging-sampler", applyClass: "scl iosevka", @@ -85,58 +85,15 @@ async function generateTaskFile(prefix, ith, total, variationData, ligationData) } } { - readmeSnapshotTasks.push({ - el: "#cv-sampler", - applyClass: "cv-sampler", - applyFeature: "'lnum' on", - name: "character-variant-lnum", - applyCallback: `cbAmendCharacterVariantContents`, - applyCallbackArgs: { - hotChars: ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"], - slopeDependent: false - } - }); - readmeSnapshotTasks.push({ - el: "#cv-sampler", - applyClass: "cv-sampler", - applyFeature: "'onum' on", - name: "character-variant-onum", - applyCallback: `cbAmendCharacterVariantContents`, - applyCallbackArgs: { - hotChars: ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"], - slopeDependent: false - } - }); - readmeSnapshotTasks.push({ - el: "#cv-sampler", - applyClass: "cv-sampler", - applyFeature: "'APLF' on", - name: "character-variant-APLF-on", - applyCallback: `cbAmendCharacterVariantContents`, - applyCallbackArgs: { - hotChars: ["∆", "∇", "○", "←", "→", "↑", "↓"], - slopeDependent: false - } - }); - readmeSnapshotTasks.push({ - el: "#cv-sampler", - applyClass: "cv-sampler", - applyFeature: "'APLF' off", - name: "character-variant-APLF-off", - applyCallback: `cbAmendCharacterVariantContents`, - applyCallbackArgs: { - hotChars: ["∆", "∇", "○", "←", "→", "↑", "↓"], - slopeDependent: false - } - }); - for (const cv of variationData.primes) { - if (!cv.tag) continue; + for (const cv of [...variantsData.primes, ...variantsData.specials]) { + if (!cv.tag && !cv.isSpecial) continue; for (const variant of cv.variants) { readmeSnapshotTasks.push({ el: "#cv-sampler", applyClass: "cv-sampler", - applyFeature: `'${cv.tag}' ${variant.rank}`, - name: `character-variant-${cv.tag}-${variant.rank}`, + applyFeature: + variant.snapshotFeatureApplication || `'${cv.tag}' ${variant.rank}`, + name: `character-variant-${cv.key}-${variant.key}`, applyCallback: `cbAmendCharacterVariantContents`, applyCallbackArgs: { hotChars: cv.hotChars,