diff --git a/README.md b/README.md index b9f74686f..34c0a5f8e 100644 --- a/README.md +++ b/README.md @@ -214,7 +214,2240 @@ Alongside stylistic sets, Monospace Iosevka can also be configured to cherry-pic **Caution :** Certain software may limit the quantity of OpenType features and drop some of them if the feature list is too long. Please validate your feature configuration to ensure that it worked in your software. -![Character Variants](images/charvars.png) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cv01
12345678
cv02
123456789101112
cv03
12345
cv04
123456
cv05
123
cv06
123
cv07
123456789101112
131415161718192021222324
252627
cv08
1234
cv09
123
cv10
123456789101112
1314
cv11
123456789101112
13141516
cv12
123
cv13
12345678
cv14
1234
cv15
1234
cv16
12345678
cv17
123456789101112
cv18
12345
cv19
123
cv20
12345678910
cv21
1234
cv22
123456789101112
cv23
123456
cv24
12345678
cv25
123456789101112
131415161718192021222324
252627
cv26
123456789101112
1314
cv27
123456
cv28
12345
cv29
123456789
cv30
12
cv31
123456789101112
1314151617181920
cv32
12345678910
cv33
12345
cv34
123456789101112
cv35
12345678
cv36
123456789101112
131415161718192021222324
252627
cv37
123456789101112
cv38
123456789101112
13141516171819202122
cv39
123456789
cv40
1234
cv41
123456789101112
cv42
123456789101112
13141516
cv43
12345
cv44
123456789101112
131415
cv45
123456789
cv46
123456
cv47
123456789101112
1314
cv48
1234567
cv49
123456789101112
cv50
123456789101112
131415161718192021222324
252627
cv51
123456
cv52
123456789101112
cv53
12
cv54
12
cv55
123
cv56
123456
cv57
1234
cv58
12345
cv59
12345
cv60
123456789101112
13141516
cv61
123456789101112
13141516
cv62
12
cv63
1234567
cv64
1234
cv65
12
cv66
123456
cv67
123456
cv68
123456789101112
cv69
123
cv70
123456
cv71
12345678910
cv72
1234567
cv73
12
cv74
12
cv75
123456
cv76
12
cv77
123
cv78
123456789101112
cv79
123
cv80
123
cv81
12
cv82
12345678
cv83
123
cv84
12
cv85
123
cv86
123
cv87
12
cv88
1234
cv89
1234567
cv90
123
cv91
123456
cv92
123
cv93
1234
cv94
12
cv95
12
cv96
12
cv97
123
cv98
123
cv99
12
+ + ### Ligations @@ -506,849 +2739,205 @@ Subsection `variants` is used to configure character variants in the font. Prope The valid combinations include: - Default digit form: - - `digit-form = 'lining'`: Lining (default). - - `digit-form = 'old-style'`: Old-style. +
digit-form = 'lining'
Lining (default)
digit-form = 'old-style'
Old-style
- 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 interupted middle bar, without serifs. - + `capital-b = 'more-asymmetric-interrupted-serifless'`, `cv02 = 8`: `B` in more asymmetric proportion to differentiate with `8`, with interupted middle bar, without serifs. - + `capital-b = 'standard-interrupted-unilateral-serifed'`, `cv02 = 9`: `B` in near-symmetric proportion with interupted middle bar and motion serifs at top. - + `capital-b = 'more-asymmetric-interrupted-unilateral-serifed'`, `cv02 = 10`: `B` in more asymmetric proportion with interupted middle bar and `8` with motion serifs at top. - + `capital-b = 'standard-interrupted-bilateral-serifed'`, `cv02 = 11`: `B` in near-symmetric proportion with interupted 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 interupted 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 interupted middle bar, without serifs
capital-b = 'more-asymmetric-interrupted-serifless', cv02 = 8
B in more asymmetric proportion to differentiate with 8, with interupted middle bar, without serifs
capital-b = 'standard-interrupted-unilateral-serifed', cv02 = 9
B in near-symmetric proportion with interupted middle bar and motion serifs at top
capital-b = 'more-asymmetric-interrupted-unilateral-serifed', cv02 = 10
B in more asymmetric proportion with interupted middle bar and 8 with motion serifs at top
capital-b = 'standard-interrupted-bilateral-serifed', cv02 = 11
B in near-symmetric proportion with interupted 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 interupted 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 `B` with serifs at top. - + `capital-d = 'more-rounded-unilateral-serifed'`, `cv04 = 4`: More rounded `B` to differentiate with `O` with motion serifs at top. - + `capital-d = 'standard-bilateral-serifed'`, `cv04 = 5`: Standard `B` with serifs at both top and bottom. - + `capital-d = 'more-rounded-bilateral-serifed'`, `cv04 = 6`: More rounded `B` 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 B with serifs at top
capital-d = 'more-rounded-unilateral-serifed', cv04 = 4
More rounded B to differentiate with O with motion serifs at top
capital-d = 'standard-bilateral-serifed', cv04 = 5
Standard B with serifs at both top and bottom
capital-d = 'more-rounded-bilateral-serifed', cv04 = 6
More rounded B 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-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
- 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 = '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
- 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-motino-serifed'`, `cv17 = 9`: `R` with near-vertical standing leg. - + `capital-r = 'straight-open-motion-serifed'`, `cv17 = 10`: Standard, straight-leg `R`, with open contour at bottom and motion serifs. - + `capital-r = '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-motino-serifed', cv17 = 9
R with near-vertical standing leg
capital-r = 'straight-open-motion-serifed', cv17 = 10
Standard, straight-leg R, with open contour at bottom and motion serifs
capital-r = '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` woth 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 woth 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 exension. - + `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 exension; 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 exension. - + `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 falt hook and bottom diagonal tail. - + `f = 'flat-hook-crossbar-at-x-height'`, `cv31 = 16`: `f` with flat top hook, without bottom serif, hook or exension; 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 falt hook and bottom diagonal tail; crossbar is placed right at X-height. +
f = 'serifless', cv31 = 1
f without bottom serif, hook or exension
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 exension; 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 exension
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 falt hook and bottom diagonal tail
f = 'flat-hook-crossbar-at-x-height', cv31 = 16
f with flat top hook, without bottom serif, hook or exension; 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 falt 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 = 'compact'`, `cv42 = 9`: Compact, serifless `r`. - + `r = 'compact-serifed'`, `cv42 = 10`: Compact `r` with top and bottom serifs. - + `r = 'compact-top-serifed'`, `cv42 = 11`: Compact `r` with top serif. - + `r = 'compact-base-serifed'`, `cv42 = 12`: Compact `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 = '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 = 'compact', cv42 = 9
Compact, serifless r
r = 'compact-serifed', cv42 = 10
Compact r with top and bottom serifs
r = 'compact-top-serifed', cv42 = 11
Compact r with top serif
r = 'compact-base-serifed', cv42 = 12
Compact 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
- 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` woth 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 woth 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 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 `З` (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-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
- 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-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
- 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`). - + `zero = 'long-dotted-oval'`, `cv71 = 10`: Long-dotted Zero (`0`) like Hack. +
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)
zero = 'long-dotted-oval', cv71 = 10
Long-dotted Zero (0) like Hack
- Styles for `1`: - + `one = 'nobase'`, `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 = 'nobase-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 = 'nobase-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 = 'nobase', 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 = 'nobase-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 = 'nobase-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 = 'flattop'`, `cv74 = 1`: Flat top `3` (Like Museo Sans / Montserrat). - + `three = 'twoarcs'`, `cv74 = 2`: Arched top `3`. +
three = 'flattop', cv74 = 1
Flat top 3 (Like Museo Sans / Montserrat)
three = 'twoarcs', 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 = 'straight', cv87 = 1
More straight braces
brace = 'curly', cv87 = 2
More curly braces
- 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', 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
- 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 long, 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', cv90 = 1
The long, three-fold At symbol (@)
at = 'fourfold', cv90 = 2
The traditional, four-fold At symbol (@)
at = 'short', cv90 = 3
The shorter, Fira-like At symbol (@)
- 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/images/character-variant-cv01-1.png b/images/character-variant-cv01-1.png new file mode 100644 index 000000000..98923bbc9 Binary files /dev/null and b/images/character-variant-cv01-1.png differ diff --git a/images/character-variant-cv01-2.png b/images/character-variant-cv01-2.png new file mode 100644 index 000000000..02d404aac Binary files /dev/null and b/images/character-variant-cv01-2.png differ diff --git a/images/character-variant-cv01-3.png b/images/character-variant-cv01-3.png new file mode 100644 index 000000000..02b257bdc Binary files /dev/null and b/images/character-variant-cv01-3.png differ diff --git a/images/character-variant-cv01-4.png b/images/character-variant-cv01-4.png new file mode 100644 index 000000000..e8fd140fd Binary files /dev/null and b/images/character-variant-cv01-4.png differ diff --git a/images/character-variant-cv01-5.png b/images/character-variant-cv01-5.png new file mode 100644 index 000000000..d90f60480 Binary files /dev/null and b/images/character-variant-cv01-5.png differ diff --git a/images/character-variant-cv01-6.png b/images/character-variant-cv01-6.png new file mode 100644 index 000000000..2039dce48 Binary files /dev/null and b/images/character-variant-cv01-6.png differ diff --git a/images/character-variant-cv01-7.png b/images/character-variant-cv01-7.png new file mode 100644 index 000000000..eb672b7d9 Binary files /dev/null and b/images/character-variant-cv01-7.png differ diff --git a/images/character-variant-cv01-8.png b/images/character-variant-cv01-8.png new file mode 100644 index 000000000..4236106f0 Binary files /dev/null and b/images/character-variant-cv01-8.png differ diff --git a/images/character-variant-cv02-1.png b/images/character-variant-cv02-1.png new file mode 100644 index 000000000..3dd6c6fb2 Binary files /dev/null and b/images/character-variant-cv02-1.png differ diff --git a/images/character-variant-cv02-10.png b/images/character-variant-cv02-10.png new file mode 100644 index 000000000..05d02fe70 Binary files /dev/null and b/images/character-variant-cv02-10.png differ diff --git a/images/character-variant-cv02-11.png b/images/character-variant-cv02-11.png new file mode 100644 index 000000000..aa40f9769 Binary files /dev/null and b/images/character-variant-cv02-11.png differ diff --git a/images/character-variant-cv02-12.png b/images/character-variant-cv02-12.png new file mode 100644 index 000000000..cdde555e8 Binary files /dev/null and b/images/character-variant-cv02-12.png differ diff --git a/images/character-variant-cv02-2.png b/images/character-variant-cv02-2.png new file mode 100644 index 000000000..f6518596c Binary files /dev/null and b/images/character-variant-cv02-2.png differ diff --git a/images/character-variant-cv02-3.png b/images/character-variant-cv02-3.png new file mode 100644 index 000000000..33a5b6062 Binary files /dev/null and b/images/character-variant-cv02-3.png differ diff --git a/images/character-variant-cv02-4.png b/images/character-variant-cv02-4.png new file mode 100644 index 000000000..c90ad6a66 Binary files /dev/null and b/images/character-variant-cv02-4.png differ diff --git a/images/character-variant-cv02-5.png b/images/character-variant-cv02-5.png new file mode 100644 index 000000000..8817e7774 Binary files /dev/null and b/images/character-variant-cv02-5.png differ diff --git a/images/character-variant-cv02-6.png b/images/character-variant-cv02-6.png new file mode 100644 index 000000000..4b0c0fe4b Binary files /dev/null and b/images/character-variant-cv02-6.png differ diff --git a/images/character-variant-cv02-7.png b/images/character-variant-cv02-7.png new file mode 100644 index 000000000..56e1b7dcc Binary files /dev/null and b/images/character-variant-cv02-7.png differ diff --git a/images/character-variant-cv02-8.png b/images/character-variant-cv02-8.png new file mode 100644 index 000000000..770f6a7e1 Binary files /dev/null and b/images/character-variant-cv02-8.png differ diff --git a/images/character-variant-cv02-9.png b/images/character-variant-cv02-9.png new file mode 100644 index 000000000..833267630 Binary files /dev/null and b/images/character-variant-cv02-9.png differ diff --git a/images/character-variant-cv03-1.png b/images/character-variant-cv03-1.png new file mode 100644 index 000000000..55bd9f0dc Binary files /dev/null and b/images/character-variant-cv03-1.png differ diff --git a/images/character-variant-cv03-2.png b/images/character-variant-cv03-2.png new file mode 100644 index 000000000..ae89ca01f Binary files /dev/null and b/images/character-variant-cv03-2.png differ diff --git a/images/character-variant-cv03-3.png b/images/character-variant-cv03-3.png new file mode 100644 index 000000000..7ef29b6aa Binary files /dev/null and b/images/character-variant-cv03-3.png differ diff --git a/images/character-variant-cv03-4.png b/images/character-variant-cv03-4.png new file mode 100644 index 000000000..7d348dc90 Binary files /dev/null and b/images/character-variant-cv03-4.png differ diff --git a/images/character-variant-cv03-5.png b/images/character-variant-cv03-5.png new file mode 100644 index 000000000..817735533 Binary files /dev/null and b/images/character-variant-cv03-5.png differ diff --git a/images/character-variant-cv04-1.png b/images/character-variant-cv04-1.png new file mode 100644 index 000000000..7aee61236 Binary files /dev/null and b/images/character-variant-cv04-1.png differ diff --git a/images/character-variant-cv04-2.png b/images/character-variant-cv04-2.png new file mode 100644 index 000000000..33b99c16f Binary files /dev/null and b/images/character-variant-cv04-2.png differ diff --git a/images/character-variant-cv04-3.png b/images/character-variant-cv04-3.png new file mode 100644 index 000000000..6cdde64b5 Binary files /dev/null and b/images/character-variant-cv04-3.png differ diff --git a/images/character-variant-cv04-4.png b/images/character-variant-cv04-4.png new file mode 100644 index 000000000..10983a11f Binary files /dev/null and b/images/character-variant-cv04-4.png differ diff --git a/images/character-variant-cv04-5.png b/images/character-variant-cv04-5.png new file mode 100644 index 000000000..17d5f75e5 Binary files /dev/null and b/images/character-variant-cv04-5.png differ diff --git a/images/character-variant-cv04-6.png b/images/character-variant-cv04-6.png new file mode 100644 index 000000000..d7f9b6028 Binary files /dev/null and b/images/character-variant-cv04-6.png differ diff --git a/images/character-variant-cv05-1.png b/images/character-variant-cv05-1.png new file mode 100644 index 000000000..b790f6a71 Binary files /dev/null and b/images/character-variant-cv05-1.png differ diff --git a/images/character-variant-cv05-2.png b/images/character-variant-cv05-2.png new file mode 100644 index 000000000..03453b541 Binary files /dev/null and b/images/character-variant-cv05-2.png differ diff --git a/images/character-variant-cv05-3.png b/images/character-variant-cv05-3.png new file mode 100644 index 000000000..96024d544 Binary files /dev/null and b/images/character-variant-cv05-3.png differ diff --git a/images/character-variant-cv06-1.png b/images/character-variant-cv06-1.png new file mode 100644 index 000000000..e550aedf0 Binary files /dev/null and b/images/character-variant-cv06-1.png differ diff --git a/images/character-variant-cv06-2.png b/images/character-variant-cv06-2.png new file mode 100644 index 000000000..d5f008ba1 Binary files /dev/null and b/images/character-variant-cv06-2.png differ diff --git a/images/character-variant-cv06-3.png b/images/character-variant-cv06-3.png new file mode 100644 index 000000000..ec3db784e Binary files /dev/null and b/images/character-variant-cv06-3.png differ diff --git a/images/character-variant-cv07-1.png b/images/character-variant-cv07-1.png new file mode 100644 index 000000000..d13a8c694 Binary files /dev/null and b/images/character-variant-cv07-1.png differ diff --git a/images/character-variant-cv07-10.png b/images/character-variant-cv07-10.png new file mode 100644 index 000000000..05774476d Binary files /dev/null and b/images/character-variant-cv07-10.png differ diff --git a/images/character-variant-cv07-11.png b/images/character-variant-cv07-11.png new file mode 100644 index 000000000..4d596c809 Binary files /dev/null and b/images/character-variant-cv07-11.png differ diff --git a/images/character-variant-cv07-12.png b/images/character-variant-cv07-12.png new file mode 100644 index 000000000..16805074b Binary files /dev/null and b/images/character-variant-cv07-12.png differ diff --git a/images/character-variant-cv07-13.png b/images/character-variant-cv07-13.png new file mode 100644 index 000000000..de6840b47 Binary files /dev/null and b/images/character-variant-cv07-13.png differ diff --git a/images/character-variant-cv07-14.png b/images/character-variant-cv07-14.png new file mode 100644 index 000000000..d31d5afb9 Binary files /dev/null and b/images/character-variant-cv07-14.png differ diff --git a/images/character-variant-cv07-15.png b/images/character-variant-cv07-15.png new file mode 100644 index 000000000..72af15ff7 Binary files /dev/null and b/images/character-variant-cv07-15.png differ diff --git a/images/character-variant-cv07-16.png b/images/character-variant-cv07-16.png new file mode 100644 index 000000000..c5082720d Binary files /dev/null and b/images/character-variant-cv07-16.png differ diff --git a/images/character-variant-cv07-17.png b/images/character-variant-cv07-17.png new file mode 100644 index 000000000..79b9279e4 Binary files /dev/null and b/images/character-variant-cv07-17.png differ diff --git a/images/character-variant-cv07-18.png b/images/character-variant-cv07-18.png new file mode 100644 index 000000000..c31a4e202 Binary files /dev/null and b/images/character-variant-cv07-18.png differ diff --git a/images/character-variant-cv07-19.png b/images/character-variant-cv07-19.png new file mode 100644 index 000000000..2de36744d Binary files /dev/null and b/images/character-variant-cv07-19.png differ diff --git a/images/character-variant-cv07-2.png b/images/character-variant-cv07-2.png new file mode 100644 index 000000000..7dd49c62f Binary files /dev/null and b/images/character-variant-cv07-2.png differ diff --git a/images/character-variant-cv07-20.png b/images/character-variant-cv07-20.png new file mode 100644 index 000000000..a734a0d8d Binary files /dev/null and b/images/character-variant-cv07-20.png differ diff --git a/images/character-variant-cv07-21.png b/images/character-variant-cv07-21.png new file mode 100644 index 000000000..f76c9f2bc Binary files /dev/null and b/images/character-variant-cv07-21.png differ diff --git a/images/character-variant-cv07-22.png b/images/character-variant-cv07-22.png new file mode 100644 index 000000000..5e629c3ed Binary files /dev/null and b/images/character-variant-cv07-22.png differ diff --git a/images/character-variant-cv07-23.png b/images/character-variant-cv07-23.png new file mode 100644 index 000000000..df91ccd3f Binary files /dev/null and b/images/character-variant-cv07-23.png differ diff --git a/images/character-variant-cv07-24.png b/images/character-variant-cv07-24.png new file mode 100644 index 000000000..5d3655586 Binary files /dev/null and b/images/character-variant-cv07-24.png differ diff --git a/images/character-variant-cv07-25.png b/images/character-variant-cv07-25.png new file mode 100644 index 000000000..f98a3972f Binary files /dev/null and b/images/character-variant-cv07-25.png differ diff --git a/images/character-variant-cv07-26.png b/images/character-variant-cv07-26.png new file mode 100644 index 000000000..5975c68ee Binary files /dev/null and b/images/character-variant-cv07-26.png differ diff --git a/images/character-variant-cv07-27.png b/images/character-variant-cv07-27.png new file mode 100644 index 000000000..bf87740b2 Binary files /dev/null and b/images/character-variant-cv07-27.png differ diff --git a/images/character-variant-cv07-3.png b/images/character-variant-cv07-3.png new file mode 100644 index 000000000..49f002899 Binary files /dev/null and b/images/character-variant-cv07-3.png differ diff --git a/images/character-variant-cv07-4.png b/images/character-variant-cv07-4.png new file mode 100644 index 000000000..93b5578bb Binary files /dev/null and b/images/character-variant-cv07-4.png differ diff --git a/images/character-variant-cv07-5.png b/images/character-variant-cv07-5.png new file mode 100644 index 000000000..b404d541e Binary files /dev/null and b/images/character-variant-cv07-5.png differ diff --git a/images/character-variant-cv07-6.png b/images/character-variant-cv07-6.png new file mode 100644 index 000000000..f92d4bdb3 Binary files /dev/null and b/images/character-variant-cv07-6.png differ diff --git a/images/character-variant-cv07-7.png b/images/character-variant-cv07-7.png new file mode 100644 index 000000000..d8ae78ca4 Binary files /dev/null and b/images/character-variant-cv07-7.png differ diff --git a/images/character-variant-cv07-8.png b/images/character-variant-cv07-8.png new file mode 100644 index 000000000..beeb3e028 Binary files /dev/null and b/images/character-variant-cv07-8.png differ diff --git a/images/character-variant-cv07-9.png b/images/character-variant-cv07-9.png new file mode 100644 index 000000000..7497ddc68 Binary files /dev/null and b/images/character-variant-cv07-9.png differ diff --git a/images/character-variant-cv08-1.png b/images/character-variant-cv08-1.png new file mode 100644 index 000000000..f45b96603 Binary files /dev/null and b/images/character-variant-cv08-1.png differ diff --git a/images/character-variant-cv08-2.png b/images/character-variant-cv08-2.png new file mode 100644 index 000000000..48b9e14ac Binary files /dev/null and b/images/character-variant-cv08-2.png differ diff --git a/images/character-variant-cv08-3.png b/images/character-variant-cv08-3.png new file mode 100644 index 000000000..670ea2aca Binary files /dev/null and b/images/character-variant-cv08-3.png differ diff --git a/images/character-variant-cv08-4.png b/images/character-variant-cv08-4.png new file mode 100644 index 000000000..cad93d1f0 Binary files /dev/null and b/images/character-variant-cv08-4.png differ diff --git a/images/character-variant-cv09-1.png b/images/character-variant-cv09-1.png new file mode 100644 index 000000000..8ac536829 Binary files /dev/null and b/images/character-variant-cv09-1.png differ diff --git a/images/character-variant-cv09-2.png b/images/character-variant-cv09-2.png new file mode 100644 index 000000000..053c7fa9b Binary files /dev/null and b/images/character-variant-cv09-2.png differ diff --git a/images/character-variant-cv09-3.png b/images/character-variant-cv09-3.png new file mode 100644 index 000000000..70636bf0b Binary files /dev/null and b/images/character-variant-cv09-3.png differ diff --git a/images/character-variant-cv10-1.png b/images/character-variant-cv10-1.png new file mode 100644 index 000000000..4cd92ae5c Binary files /dev/null and b/images/character-variant-cv10-1.png differ diff --git a/images/character-variant-cv10-10.png b/images/character-variant-cv10-10.png new file mode 100644 index 000000000..58369d54f Binary files /dev/null and b/images/character-variant-cv10-10.png differ diff --git a/images/character-variant-cv10-11.png b/images/character-variant-cv10-11.png new file mode 100644 index 000000000..4c6725e49 Binary files /dev/null and b/images/character-variant-cv10-11.png differ diff --git a/images/character-variant-cv10-12.png b/images/character-variant-cv10-12.png new file mode 100644 index 000000000..2031cf06b Binary files /dev/null and b/images/character-variant-cv10-12.png differ diff --git a/images/character-variant-cv10-13.png b/images/character-variant-cv10-13.png new file mode 100644 index 000000000..ba0c4b067 Binary files /dev/null and b/images/character-variant-cv10-13.png differ diff --git a/images/character-variant-cv10-14.png b/images/character-variant-cv10-14.png new file mode 100644 index 000000000..d29b5dc3d Binary files /dev/null and b/images/character-variant-cv10-14.png differ diff --git a/images/character-variant-cv10-2.png b/images/character-variant-cv10-2.png new file mode 100644 index 000000000..0c1b3570b Binary files /dev/null and b/images/character-variant-cv10-2.png differ diff --git a/images/character-variant-cv10-3.png b/images/character-variant-cv10-3.png new file mode 100644 index 000000000..d375f5ffa Binary files /dev/null and b/images/character-variant-cv10-3.png differ diff --git a/images/character-variant-cv10-4.png b/images/character-variant-cv10-4.png new file mode 100644 index 000000000..9e635281a Binary files /dev/null and b/images/character-variant-cv10-4.png differ diff --git a/images/character-variant-cv10-5.png b/images/character-variant-cv10-5.png new file mode 100644 index 000000000..3f351ca32 Binary files /dev/null and b/images/character-variant-cv10-5.png differ diff --git a/images/character-variant-cv10-6.png b/images/character-variant-cv10-6.png new file mode 100644 index 000000000..d23f1d5e4 Binary files /dev/null and b/images/character-variant-cv10-6.png differ diff --git a/images/character-variant-cv10-7.png b/images/character-variant-cv10-7.png new file mode 100644 index 000000000..62e7bc2bd Binary files /dev/null and b/images/character-variant-cv10-7.png differ diff --git a/images/character-variant-cv10-8.png b/images/character-variant-cv10-8.png new file mode 100644 index 000000000..90797b8ae Binary files /dev/null and b/images/character-variant-cv10-8.png differ diff --git a/images/character-variant-cv10-9.png b/images/character-variant-cv10-9.png new file mode 100644 index 000000000..ed2e81c54 Binary files /dev/null and b/images/character-variant-cv10-9.png differ diff --git a/images/character-variant-cv11-1.png b/images/character-variant-cv11-1.png new file mode 100644 index 000000000..ac48930b1 Binary files /dev/null and b/images/character-variant-cv11-1.png differ diff --git a/images/character-variant-cv11-10.png b/images/character-variant-cv11-10.png new file mode 100644 index 000000000..67dd8aa8e Binary files /dev/null and b/images/character-variant-cv11-10.png differ diff --git a/images/character-variant-cv11-11.png b/images/character-variant-cv11-11.png new file mode 100644 index 000000000..954352535 Binary files /dev/null and b/images/character-variant-cv11-11.png differ diff --git a/images/character-variant-cv11-12.png b/images/character-variant-cv11-12.png new file mode 100644 index 000000000..4f7d395cc Binary files /dev/null and b/images/character-variant-cv11-12.png differ diff --git a/images/character-variant-cv11-13.png b/images/character-variant-cv11-13.png new file mode 100644 index 000000000..15bc3a1f5 Binary files /dev/null and b/images/character-variant-cv11-13.png differ diff --git a/images/character-variant-cv11-14.png b/images/character-variant-cv11-14.png new file mode 100644 index 000000000..0103883b1 Binary files /dev/null and b/images/character-variant-cv11-14.png differ diff --git a/images/character-variant-cv11-15.png b/images/character-variant-cv11-15.png new file mode 100644 index 000000000..96344b28d Binary files /dev/null and b/images/character-variant-cv11-15.png differ diff --git a/images/character-variant-cv11-16.png b/images/character-variant-cv11-16.png new file mode 100644 index 000000000..ba74d37a3 Binary files /dev/null and b/images/character-variant-cv11-16.png differ diff --git a/images/character-variant-cv11-2.png b/images/character-variant-cv11-2.png new file mode 100644 index 000000000..7ec1b7ef5 Binary files /dev/null and b/images/character-variant-cv11-2.png differ diff --git a/images/character-variant-cv11-3.png b/images/character-variant-cv11-3.png new file mode 100644 index 000000000..220baa665 Binary files /dev/null and b/images/character-variant-cv11-3.png differ diff --git a/images/character-variant-cv11-4.png b/images/character-variant-cv11-4.png new file mode 100644 index 000000000..110c39501 Binary files /dev/null and b/images/character-variant-cv11-4.png differ diff --git a/images/character-variant-cv11-5.png b/images/character-variant-cv11-5.png new file mode 100644 index 000000000..9624aa002 Binary files /dev/null and b/images/character-variant-cv11-5.png differ diff --git a/images/character-variant-cv11-6.png b/images/character-variant-cv11-6.png new file mode 100644 index 000000000..e9a994b94 Binary files /dev/null and b/images/character-variant-cv11-6.png differ diff --git a/images/character-variant-cv11-7.png b/images/character-variant-cv11-7.png new file mode 100644 index 000000000..5b2558199 Binary files /dev/null and b/images/character-variant-cv11-7.png differ diff --git a/images/character-variant-cv11-8.png b/images/character-variant-cv11-8.png new file mode 100644 index 000000000..7a580609d Binary files /dev/null and b/images/character-variant-cv11-8.png differ diff --git a/images/character-variant-cv11-9.png b/images/character-variant-cv11-9.png new file mode 100644 index 000000000..00c063224 Binary files /dev/null and b/images/character-variant-cv11-9.png differ diff --git a/images/character-variant-cv12-1.png b/images/character-variant-cv12-1.png new file mode 100644 index 000000000..0a71620d5 Binary files /dev/null and b/images/character-variant-cv12-1.png differ diff --git a/images/character-variant-cv12-2.png b/images/character-variant-cv12-2.png new file mode 100644 index 000000000..14117412b Binary files /dev/null and b/images/character-variant-cv12-2.png differ diff --git a/images/character-variant-cv12-3.png b/images/character-variant-cv12-3.png new file mode 100644 index 000000000..d54e48520 Binary files /dev/null and b/images/character-variant-cv12-3.png differ diff --git a/images/character-variant-cv13-1.png b/images/character-variant-cv13-1.png new file mode 100644 index 000000000..43439cfdd Binary files /dev/null and b/images/character-variant-cv13-1.png differ diff --git a/images/character-variant-cv13-2.png b/images/character-variant-cv13-2.png new file mode 100644 index 000000000..4f950d469 Binary files /dev/null and b/images/character-variant-cv13-2.png differ diff --git a/images/character-variant-cv13-3.png b/images/character-variant-cv13-3.png new file mode 100644 index 000000000..544893607 Binary files /dev/null and b/images/character-variant-cv13-3.png differ diff --git a/images/character-variant-cv13-4.png b/images/character-variant-cv13-4.png new file mode 100644 index 000000000..5be5268e2 Binary files /dev/null and b/images/character-variant-cv13-4.png differ diff --git a/images/character-variant-cv13-5.png b/images/character-variant-cv13-5.png new file mode 100644 index 000000000..6b7c9060d Binary files /dev/null and b/images/character-variant-cv13-5.png differ diff --git a/images/character-variant-cv13-6.png b/images/character-variant-cv13-6.png new file mode 100644 index 000000000..501ee28fc Binary files /dev/null and b/images/character-variant-cv13-6.png differ diff --git a/images/character-variant-cv13-7.png b/images/character-variant-cv13-7.png new file mode 100644 index 000000000..8f984af99 Binary files /dev/null and b/images/character-variant-cv13-7.png differ diff --git a/images/character-variant-cv13-8.png b/images/character-variant-cv13-8.png new file mode 100644 index 000000000..2a9c54291 Binary files /dev/null and b/images/character-variant-cv13-8.png differ diff --git a/images/character-variant-cv14-1.png b/images/character-variant-cv14-1.png new file mode 100644 index 000000000..825a0a1ae Binary files /dev/null and b/images/character-variant-cv14-1.png differ diff --git a/images/character-variant-cv14-2.png b/images/character-variant-cv14-2.png new file mode 100644 index 000000000..bb01bf6c2 Binary files /dev/null and b/images/character-variant-cv14-2.png differ diff --git a/images/character-variant-cv14-3.png b/images/character-variant-cv14-3.png new file mode 100644 index 000000000..0687c8a30 Binary files /dev/null and b/images/character-variant-cv14-3.png differ diff --git a/images/character-variant-cv14-4.png b/images/character-variant-cv14-4.png new file mode 100644 index 000000000..f3e14b6da Binary files /dev/null and b/images/character-variant-cv14-4.png differ diff --git a/images/character-variant-cv15-1.png b/images/character-variant-cv15-1.png new file mode 100644 index 000000000..c56f48a39 Binary files /dev/null and b/images/character-variant-cv15-1.png differ diff --git a/images/character-variant-cv15-2.png b/images/character-variant-cv15-2.png new file mode 100644 index 000000000..ef63f5ab8 Binary files /dev/null and b/images/character-variant-cv15-2.png differ diff --git a/images/character-variant-cv15-3.png b/images/character-variant-cv15-3.png new file mode 100644 index 000000000..61f3fc457 Binary files /dev/null and b/images/character-variant-cv15-3.png differ diff --git a/images/character-variant-cv15-4.png b/images/character-variant-cv15-4.png new file mode 100644 index 000000000..1239c87a3 Binary files /dev/null and b/images/character-variant-cv15-4.png differ diff --git a/images/character-variant-cv16-1.png b/images/character-variant-cv16-1.png new file mode 100644 index 000000000..a299c81f3 Binary files /dev/null and b/images/character-variant-cv16-1.png differ diff --git a/images/character-variant-cv16-2.png b/images/character-variant-cv16-2.png new file mode 100644 index 000000000..f411408bc Binary files /dev/null and b/images/character-variant-cv16-2.png differ diff --git a/images/character-variant-cv16-3.png b/images/character-variant-cv16-3.png new file mode 100644 index 000000000..ab7c6eeab Binary files /dev/null and b/images/character-variant-cv16-3.png differ diff --git a/images/character-variant-cv16-4.png b/images/character-variant-cv16-4.png new file mode 100644 index 000000000..f2938f3bd Binary files /dev/null and b/images/character-variant-cv16-4.png differ diff --git a/images/character-variant-cv16-5.png b/images/character-variant-cv16-5.png new file mode 100644 index 000000000..d7289aa44 Binary files /dev/null and b/images/character-variant-cv16-5.png differ diff --git a/images/character-variant-cv16-6.png b/images/character-variant-cv16-6.png new file mode 100644 index 000000000..dab98a9db Binary files /dev/null and b/images/character-variant-cv16-6.png differ diff --git a/images/character-variant-cv16-7.png b/images/character-variant-cv16-7.png new file mode 100644 index 000000000..2383ed85d Binary files /dev/null and b/images/character-variant-cv16-7.png differ diff --git a/images/character-variant-cv16-8.png b/images/character-variant-cv16-8.png new file mode 100644 index 000000000..1c8851058 Binary files /dev/null and b/images/character-variant-cv16-8.png differ diff --git a/images/character-variant-cv17-1.png b/images/character-variant-cv17-1.png new file mode 100644 index 000000000..d9dd55709 Binary files /dev/null and b/images/character-variant-cv17-1.png differ diff --git a/images/character-variant-cv17-10.png b/images/character-variant-cv17-10.png new file mode 100644 index 000000000..63d1640a5 Binary files /dev/null and b/images/character-variant-cv17-10.png differ diff --git a/images/character-variant-cv17-11.png b/images/character-variant-cv17-11.png new file mode 100644 index 000000000..6c9eb396b Binary files /dev/null and b/images/character-variant-cv17-11.png differ diff --git a/images/character-variant-cv17-12.png b/images/character-variant-cv17-12.png new file mode 100644 index 000000000..78b0bc417 Binary files /dev/null and b/images/character-variant-cv17-12.png differ diff --git a/images/character-variant-cv17-2.png b/images/character-variant-cv17-2.png new file mode 100644 index 000000000..58b4cbed6 Binary files /dev/null and b/images/character-variant-cv17-2.png differ diff --git a/images/character-variant-cv17-3.png b/images/character-variant-cv17-3.png new file mode 100644 index 000000000..e7e71ce1f Binary files /dev/null and b/images/character-variant-cv17-3.png differ diff --git a/images/character-variant-cv17-4.png b/images/character-variant-cv17-4.png new file mode 100644 index 000000000..18786e6fd Binary files /dev/null and b/images/character-variant-cv17-4.png differ diff --git a/images/character-variant-cv17-5.png b/images/character-variant-cv17-5.png new file mode 100644 index 000000000..36dcf49d0 Binary files /dev/null and b/images/character-variant-cv17-5.png differ diff --git a/images/character-variant-cv17-6.png b/images/character-variant-cv17-6.png new file mode 100644 index 000000000..5c65ae9d0 Binary files /dev/null and b/images/character-variant-cv17-6.png differ diff --git a/images/character-variant-cv17-7.png b/images/character-variant-cv17-7.png new file mode 100644 index 000000000..8bdcc3557 Binary files /dev/null and b/images/character-variant-cv17-7.png differ diff --git a/images/character-variant-cv17-8.png b/images/character-variant-cv17-8.png new file mode 100644 index 000000000..146aa4888 Binary files /dev/null and b/images/character-variant-cv17-8.png differ diff --git a/images/character-variant-cv17-9.png b/images/character-variant-cv17-9.png new file mode 100644 index 000000000..c81f6defe Binary files /dev/null and b/images/character-variant-cv17-9.png differ diff --git a/images/character-variant-cv18-1.png b/images/character-variant-cv18-1.png new file mode 100644 index 000000000..ccf7f1f2d Binary files /dev/null and b/images/character-variant-cv18-1.png differ diff --git a/images/character-variant-cv18-2.png b/images/character-variant-cv18-2.png new file mode 100644 index 000000000..52c9248e6 Binary files /dev/null and b/images/character-variant-cv18-2.png differ diff --git a/images/character-variant-cv18-3.png b/images/character-variant-cv18-3.png new file mode 100644 index 000000000..5c47114eb Binary files /dev/null and b/images/character-variant-cv18-3.png differ diff --git a/images/character-variant-cv18-4.png b/images/character-variant-cv18-4.png new file mode 100644 index 000000000..867622817 Binary files /dev/null and b/images/character-variant-cv18-4.png differ diff --git a/images/character-variant-cv18-5.png b/images/character-variant-cv18-5.png new file mode 100644 index 000000000..c92c792bd Binary files /dev/null and b/images/character-variant-cv18-5.png differ diff --git a/images/character-variant-cv19-1.png b/images/character-variant-cv19-1.png new file mode 100644 index 000000000..a5dfeddfb Binary files /dev/null and b/images/character-variant-cv19-1.png differ diff --git a/images/character-variant-cv19-2.png b/images/character-variant-cv19-2.png new file mode 100644 index 000000000..64dc37948 Binary files /dev/null and b/images/character-variant-cv19-2.png differ diff --git a/images/character-variant-cv19-3.png b/images/character-variant-cv19-3.png new file mode 100644 index 000000000..388d90ad4 Binary files /dev/null and b/images/character-variant-cv19-3.png differ diff --git a/images/character-variant-cv20-1.png b/images/character-variant-cv20-1.png new file mode 100644 index 000000000..4f05c33ee Binary files /dev/null and b/images/character-variant-cv20-1.png differ diff --git a/images/character-variant-cv20-10.png b/images/character-variant-cv20-10.png new file mode 100644 index 000000000..b294badcb Binary files /dev/null and b/images/character-variant-cv20-10.png differ diff --git a/images/character-variant-cv20-2.png b/images/character-variant-cv20-2.png new file mode 100644 index 000000000..390c794f5 Binary files /dev/null and b/images/character-variant-cv20-2.png differ diff --git a/images/character-variant-cv20-3.png b/images/character-variant-cv20-3.png new file mode 100644 index 000000000..92af33f73 Binary files /dev/null and b/images/character-variant-cv20-3.png differ diff --git a/images/character-variant-cv20-4.png b/images/character-variant-cv20-4.png new file mode 100644 index 000000000..5c8f11137 Binary files /dev/null and b/images/character-variant-cv20-4.png differ diff --git a/images/character-variant-cv20-5.png b/images/character-variant-cv20-5.png new file mode 100644 index 000000000..f802a7726 Binary files /dev/null and b/images/character-variant-cv20-5.png differ diff --git a/images/character-variant-cv20-6.png b/images/character-variant-cv20-6.png new file mode 100644 index 000000000..72048cbb2 Binary files /dev/null and b/images/character-variant-cv20-6.png differ diff --git a/images/character-variant-cv20-7.png b/images/character-variant-cv20-7.png new file mode 100644 index 000000000..81c4c7838 Binary files /dev/null and b/images/character-variant-cv20-7.png differ diff --git a/images/character-variant-cv20-8.png b/images/character-variant-cv20-8.png new file mode 100644 index 000000000..9f044774d Binary files /dev/null and b/images/character-variant-cv20-8.png differ diff --git a/images/character-variant-cv20-9.png b/images/character-variant-cv20-9.png new file mode 100644 index 000000000..23bd3ea97 Binary files /dev/null and b/images/character-variant-cv20-9.png differ diff --git a/images/character-variant-cv21-1.png b/images/character-variant-cv21-1.png new file mode 100644 index 000000000..1dabe7f9d Binary files /dev/null and b/images/character-variant-cv21-1.png differ diff --git a/images/character-variant-cv21-2.png b/images/character-variant-cv21-2.png new file mode 100644 index 000000000..c390c4cc4 Binary files /dev/null and b/images/character-variant-cv21-2.png differ diff --git a/images/character-variant-cv21-3.png b/images/character-variant-cv21-3.png new file mode 100644 index 000000000..ac24ee700 Binary files /dev/null and b/images/character-variant-cv21-3.png differ diff --git a/images/character-variant-cv21-4.png b/images/character-variant-cv21-4.png new file mode 100644 index 000000000..fef4aeac0 Binary files /dev/null and b/images/character-variant-cv21-4.png differ diff --git a/images/character-variant-cv22-1.png b/images/character-variant-cv22-1.png new file mode 100644 index 000000000..1e6756c2b Binary files /dev/null and b/images/character-variant-cv22-1.png differ diff --git a/images/character-variant-cv22-10.png b/images/character-variant-cv22-10.png new file mode 100644 index 000000000..4c16f9fdd Binary files /dev/null and b/images/character-variant-cv22-10.png differ diff --git a/images/character-variant-cv22-11.png b/images/character-variant-cv22-11.png new file mode 100644 index 000000000..f7bb968f2 Binary files /dev/null and b/images/character-variant-cv22-11.png differ diff --git a/images/character-variant-cv22-12.png b/images/character-variant-cv22-12.png new file mode 100644 index 000000000..4cfa79e56 Binary files /dev/null and b/images/character-variant-cv22-12.png differ diff --git a/images/character-variant-cv22-2.png b/images/character-variant-cv22-2.png new file mode 100644 index 000000000..5cc7fd71d Binary files /dev/null and b/images/character-variant-cv22-2.png differ diff --git a/images/character-variant-cv22-3.png b/images/character-variant-cv22-3.png new file mode 100644 index 000000000..d306d6230 Binary files /dev/null and b/images/character-variant-cv22-3.png differ diff --git a/images/character-variant-cv22-4.png b/images/character-variant-cv22-4.png new file mode 100644 index 000000000..8feeb5198 Binary files /dev/null and b/images/character-variant-cv22-4.png differ diff --git a/images/character-variant-cv22-5.png b/images/character-variant-cv22-5.png new file mode 100644 index 000000000..99a83bd28 Binary files /dev/null and b/images/character-variant-cv22-5.png differ diff --git a/images/character-variant-cv22-6.png b/images/character-variant-cv22-6.png new file mode 100644 index 000000000..2c91b9177 Binary files /dev/null and b/images/character-variant-cv22-6.png differ diff --git a/images/character-variant-cv22-7.png b/images/character-variant-cv22-7.png new file mode 100644 index 000000000..940ddae7c Binary files /dev/null and b/images/character-variant-cv22-7.png differ diff --git a/images/character-variant-cv22-8.png b/images/character-variant-cv22-8.png new file mode 100644 index 000000000..75e359e5c Binary files /dev/null and b/images/character-variant-cv22-8.png differ diff --git a/images/character-variant-cv22-9.png b/images/character-variant-cv22-9.png new file mode 100644 index 000000000..aa075e49b Binary files /dev/null and b/images/character-variant-cv22-9.png differ diff --git a/images/character-variant-cv23-1.png b/images/character-variant-cv23-1.png new file mode 100644 index 000000000..2734a55a8 Binary files /dev/null and b/images/character-variant-cv23-1.png differ diff --git a/images/character-variant-cv23-2.png b/images/character-variant-cv23-2.png new file mode 100644 index 000000000..727e74596 Binary files /dev/null and b/images/character-variant-cv23-2.png differ diff --git a/images/character-variant-cv23-3.png b/images/character-variant-cv23-3.png new file mode 100644 index 000000000..cf5994310 Binary files /dev/null and b/images/character-variant-cv23-3.png differ diff --git a/images/character-variant-cv23-4.png b/images/character-variant-cv23-4.png new file mode 100644 index 000000000..cbfec6791 Binary files /dev/null and b/images/character-variant-cv23-4.png differ diff --git a/images/character-variant-cv23-5.png b/images/character-variant-cv23-5.png new file mode 100644 index 000000000..cf28bbb34 Binary files /dev/null and b/images/character-variant-cv23-5.png differ diff --git a/images/character-variant-cv23-6.png b/images/character-variant-cv23-6.png new file mode 100644 index 000000000..39a1d6e85 Binary files /dev/null and b/images/character-variant-cv23-6.png differ diff --git a/images/character-variant-cv24-1.png b/images/character-variant-cv24-1.png new file mode 100644 index 000000000..e6c3068d7 Binary files /dev/null and b/images/character-variant-cv24-1.png differ diff --git a/images/character-variant-cv24-2.png b/images/character-variant-cv24-2.png new file mode 100644 index 000000000..da49a12a7 Binary files /dev/null and b/images/character-variant-cv24-2.png differ diff --git a/images/character-variant-cv24-3.png b/images/character-variant-cv24-3.png new file mode 100644 index 000000000..a92940a0e Binary files /dev/null and b/images/character-variant-cv24-3.png differ diff --git a/images/character-variant-cv24-4.png b/images/character-variant-cv24-4.png new file mode 100644 index 000000000..998badd2e Binary files /dev/null and b/images/character-variant-cv24-4.png differ diff --git a/images/character-variant-cv24-5.png b/images/character-variant-cv24-5.png new file mode 100644 index 000000000..b56c2cecb Binary files /dev/null and b/images/character-variant-cv24-5.png differ diff --git a/images/character-variant-cv24-6.png b/images/character-variant-cv24-6.png new file mode 100644 index 000000000..841e35758 Binary files /dev/null and b/images/character-variant-cv24-6.png differ diff --git a/images/character-variant-cv24-7.png b/images/character-variant-cv24-7.png new file mode 100644 index 000000000..8d8f08cdb Binary files /dev/null and b/images/character-variant-cv24-7.png differ diff --git a/images/character-variant-cv24-8.png b/images/character-variant-cv24-8.png new file mode 100644 index 000000000..51b359e96 Binary files /dev/null and b/images/character-variant-cv24-8.png differ diff --git a/images/character-variant-cv25-1.png b/images/character-variant-cv25-1.png new file mode 100644 index 000000000..e89f53f6f Binary files /dev/null and b/images/character-variant-cv25-1.png differ diff --git a/images/character-variant-cv25-10.png b/images/character-variant-cv25-10.png new file mode 100644 index 000000000..e2e19be92 Binary files /dev/null and b/images/character-variant-cv25-10.png differ diff --git a/images/character-variant-cv25-11.png b/images/character-variant-cv25-11.png new file mode 100644 index 000000000..a33786c3e Binary files /dev/null and b/images/character-variant-cv25-11.png differ diff --git a/images/character-variant-cv25-12.png b/images/character-variant-cv25-12.png new file mode 100644 index 000000000..42c19b9af Binary files /dev/null and b/images/character-variant-cv25-12.png differ diff --git a/images/character-variant-cv25-13.png b/images/character-variant-cv25-13.png new file mode 100644 index 000000000..828bc0ad6 Binary files /dev/null and b/images/character-variant-cv25-13.png differ diff --git a/images/character-variant-cv25-14.png b/images/character-variant-cv25-14.png new file mode 100644 index 000000000..ab4b0c7f3 Binary files /dev/null and b/images/character-variant-cv25-14.png differ diff --git a/images/character-variant-cv25-15.png b/images/character-variant-cv25-15.png new file mode 100644 index 000000000..eb02abe90 Binary files /dev/null and b/images/character-variant-cv25-15.png differ diff --git a/images/character-variant-cv25-16.png b/images/character-variant-cv25-16.png new file mode 100644 index 000000000..5f5a44919 Binary files /dev/null and b/images/character-variant-cv25-16.png differ diff --git a/images/character-variant-cv25-17.png b/images/character-variant-cv25-17.png new file mode 100644 index 000000000..8c6afd45c Binary files /dev/null and b/images/character-variant-cv25-17.png differ diff --git a/images/character-variant-cv25-18.png b/images/character-variant-cv25-18.png new file mode 100644 index 000000000..74f3d5cb1 Binary files /dev/null and b/images/character-variant-cv25-18.png differ diff --git a/images/character-variant-cv25-19.png b/images/character-variant-cv25-19.png new file mode 100644 index 000000000..e9d109674 Binary files /dev/null and b/images/character-variant-cv25-19.png differ diff --git a/images/character-variant-cv25-2.png b/images/character-variant-cv25-2.png new file mode 100644 index 000000000..9ce9611d7 Binary files /dev/null and b/images/character-variant-cv25-2.png differ diff --git a/images/character-variant-cv25-20.png b/images/character-variant-cv25-20.png new file mode 100644 index 000000000..5ee134e6e Binary files /dev/null and b/images/character-variant-cv25-20.png differ diff --git a/images/character-variant-cv25-21.png b/images/character-variant-cv25-21.png new file mode 100644 index 000000000..2282833e9 Binary files /dev/null and b/images/character-variant-cv25-21.png differ diff --git a/images/character-variant-cv25-22.png b/images/character-variant-cv25-22.png new file mode 100644 index 000000000..4a5586f4d Binary files /dev/null and b/images/character-variant-cv25-22.png differ diff --git a/images/character-variant-cv25-23.png b/images/character-variant-cv25-23.png new file mode 100644 index 000000000..c87d39d0b Binary files /dev/null and b/images/character-variant-cv25-23.png differ diff --git a/images/character-variant-cv25-24.png b/images/character-variant-cv25-24.png new file mode 100644 index 000000000..eb033d17e Binary files /dev/null and b/images/character-variant-cv25-24.png differ diff --git a/images/character-variant-cv25-25.png b/images/character-variant-cv25-25.png new file mode 100644 index 000000000..549ef8860 Binary files /dev/null and b/images/character-variant-cv25-25.png differ diff --git a/images/character-variant-cv25-26.png b/images/character-variant-cv25-26.png new file mode 100644 index 000000000..610f78fb8 Binary files /dev/null and b/images/character-variant-cv25-26.png differ diff --git a/images/character-variant-cv25-27.png b/images/character-variant-cv25-27.png new file mode 100644 index 000000000..39418708e Binary files /dev/null and b/images/character-variant-cv25-27.png differ diff --git a/images/character-variant-cv25-3.png b/images/character-variant-cv25-3.png new file mode 100644 index 000000000..aeff67e2c Binary files /dev/null and b/images/character-variant-cv25-3.png differ diff --git a/images/character-variant-cv25-4.png b/images/character-variant-cv25-4.png new file mode 100644 index 000000000..dfa11792c Binary files /dev/null and b/images/character-variant-cv25-4.png differ diff --git a/images/character-variant-cv25-5.png b/images/character-variant-cv25-5.png new file mode 100644 index 000000000..1ffb09fca Binary files /dev/null and b/images/character-variant-cv25-5.png differ diff --git a/images/character-variant-cv25-6.png b/images/character-variant-cv25-6.png new file mode 100644 index 000000000..89650f7ab Binary files /dev/null and b/images/character-variant-cv25-6.png differ diff --git a/images/character-variant-cv25-7.png b/images/character-variant-cv25-7.png new file mode 100644 index 000000000..58b9a6900 Binary files /dev/null and b/images/character-variant-cv25-7.png differ diff --git a/images/character-variant-cv25-8.png b/images/character-variant-cv25-8.png new file mode 100644 index 000000000..d3aec8ae6 Binary files /dev/null and b/images/character-variant-cv25-8.png differ diff --git a/images/character-variant-cv25-9.png b/images/character-variant-cv25-9.png new file mode 100644 index 000000000..26c3dd197 Binary files /dev/null and b/images/character-variant-cv25-9.png differ diff --git a/images/character-variant-cv26-1.png b/images/character-variant-cv26-1.png new file mode 100644 index 000000000..1e4540418 Binary files /dev/null and b/images/character-variant-cv26-1.png differ diff --git a/images/character-variant-cv26-10.png b/images/character-variant-cv26-10.png new file mode 100644 index 000000000..b476632d0 Binary files /dev/null and b/images/character-variant-cv26-10.png differ diff --git a/images/character-variant-cv26-11.png b/images/character-variant-cv26-11.png new file mode 100644 index 000000000..038c1a35e Binary files /dev/null and b/images/character-variant-cv26-11.png differ diff --git a/images/character-variant-cv26-12.png b/images/character-variant-cv26-12.png new file mode 100644 index 000000000..af73edf2c Binary files /dev/null and b/images/character-variant-cv26-12.png differ diff --git a/images/character-variant-cv26-13.png b/images/character-variant-cv26-13.png new file mode 100644 index 000000000..d5e7ffc68 Binary files /dev/null and b/images/character-variant-cv26-13.png differ diff --git a/images/character-variant-cv26-14.png b/images/character-variant-cv26-14.png new file mode 100644 index 000000000..cd01e7fc5 Binary files /dev/null and b/images/character-variant-cv26-14.png differ diff --git a/images/character-variant-cv26-2.png b/images/character-variant-cv26-2.png new file mode 100644 index 000000000..d2dae4f04 Binary files /dev/null and b/images/character-variant-cv26-2.png differ diff --git a/images/character-variant-cv26-3.png b/images/character-variant-cv26-3.png new file mode 100644 index 000000000..4be92499f Binary files /dev/null and b/images/character-variant-cv26-3.png differ diff --git a/images/character-variant-cv26-4.png b/images/character-variant-cv26-4.png new file mode 100644 index 000000000..69dcb7138 Binary files /dev/null and b/images/character-variant-cv26-4.png differ diff --git a/images/character-variant-cv26-5.png b/images/character-variant-cv26-5.png new file mode 100644 index 000000000..a1e27cd82 Binary files /dev/null and b/images/character-variant-cv26-5.png differ diff --git a/images/character-variant-cv26-6.png b/images/character-variant-cv26-6.png new file mode 100644 index 000000000..fa05e7923 Binary files /dev/null and b/images/character-variant-cv26-6.png differ diff --git a/images/character-variant-cv26-7.png b/images/character-variant-cv26-7.png new file mode 100644 index 000000000..344ae8faa Binary files /dev/null and b/images/character-variant-cv26-7.png differ diff --git a/images/character-variant-cv26-8.png b/images/character-variant-cv26-8.png new file mode 100644 index 000000000..497e9b5cb Binary files /dev/null and b/images/character-variant-cv26-8.png differ diff --git a/images/character-variant-cv26-9.png b/images/character-variant-cv26-9.png new file mode 100644 index 000000000..c41e2b027 Binary files /dev/null and b/images/character-variant-cv26-9.png differ diff --git a/images/character-variant-cv27-1.png b/images/character-variant-cv27-1.png new file mode 100644 index 000000000..88fbb67c8 Binary files /dev/null and b/images/character-variant-cv27-1.png differ diff --git a/images/character-variant-cv27-2.png b/images/character-variant-cv27-2.png new file mode 100644 index 000000000..3277dad6e Binary files /dev/null and b/images/character-variant-cv27-2.png differ diff --git a/images/character-variant-cv27-3.png b/images/character-variant-cv27-3.png new file mode 100644 index 000000000..c75cd7247 Binary files /dev/null and b/images/character-variant-cv27-3.png differ diff --git a/images/character-variant-cv27-4.png b/images/character-variant-cv27-4.png new file mode 100644 index 000000000..555fa1708 Binary files /dev/null and b/images/character-variant-cv27-4.png differ diff --git a/images/character-variant-cv27-5.png b/images/character-variant-cv27-5.png new file mode 100644 index 000000000..1a3df7641 Binary files /dev/null and b/images/character-variant-cv27-5.png differ diff --git a/images/character-variant-cv27-6.png b/images/character-variant-cv27-6.png new file mode 100644 index 000000000..0a075055f Binary files /dev/null and b/images/character-variant-cv27-6.png differ diff --git a/images/character-variant-cv28-1.png b/images/character-variant-cv28-1.png new file mode 100644 index 000000000..69143aefe Binary files /dev/null and b/images/character-variant-cv28-1.png differ diff --git a/images/character-variant-cv28-2.png b/images/character-variant-cv28-2.png new file mode 100644 index 000000000..d83275ec3 Binary files /dev/null and b/images/character-variant-cv28-2.png differ diff --git a/images/character-variant-cv28-3.png b/images/character-variant-cv28-3.png new file mode 100644 index 000000000..04af92dbb Binary files /dev/null and b/images/character-variant-cv28-3.png differ diff --git a/images/character-variant-cv28-4.png b/images/character-variant-cv28-4.png new file mode 100644 index 000000000..6af2cb15d Binary files /dev/null and b/images/character-variant-cv28-4.png differ diff --git a/images/character-variant-cv28-5.png b/images/character-variant-cv28-5.png new file mode 100644 index 000000000..5c9f63ede Binary files /dev/null and b/images/character-variant-cv28-5.png differ diff --git a/images/character-variant-cv29-1.png b/images/character-variant-cv29-1.png new file mode 100644 index 000000000..09b0aca9d Binary files /dev/null and b/images/character-variant-cv29-1.png differ diff --git a/images/character-variant-cv29-2.png b/images/character-variant-cv29-2.png new file mode 100644 index 000000000..14eed4636 Binary files /dev/null and b/images/character-variant-cv29-2.png differ diff --git a/images/character-variant-cv29-3.png b/images/character-variant-cv29-3.png new file mode 100644 index 000000000..37cdf18ae Binary files /dev/null and b/images/character-variant-cv29-3.png differ diff --git a/images/character-variant-cv29-4.png b/images/character-variant-cv29-4.png new file mode 100644 index 000000000..d8a7da9d5 Binary files /dev/null and b/images/character-variant-cv29-4.png differ diff --git a/images/character-variant-cv29-5.png b/images/character-variant-cv29-5.png new file mode 100644 index 000000000..a5956d7e7 Binary files /dev/null and b/images/character-variant-cv29-5.png differ diff --git a/images/character-variant-cv29-6.png b/images/character-variant-cv29-6.png new file mode 100644 index 000000000..b2736749b Binary files /dev/null and b/images/character-variant-cv29-6.png differ diff --git a/images/character-variant-cv29-7.png b/images/character-variant-cv29-7.png new file mode 100644 index 000000000..5fad774f7 Binary files /dev/null and b/images/character-variant-cv29-7.png differ diff --git a/images/character-variant-cv29-8.png b/images/character-variant-cv29-8.png new file mode 100644 index 000000000..80734614b Binary files /dev/null and b/images/character-variant-cv29-8.png differ diff --git a/images/character-variant-cv29-9.png b/images/character-variant-cv29-9.png new file mode 100644 index 000000000..c2d2bde07 Binary files /dev/null and b/images/character-variant-cv29-9.png differ diff --git a/images/character-variant-cv30-1.png b/images/character-variant-cv30-1.png new file mode 100644 index 000000000..86f4e6301 Binary files /dev/null and b/images/character-variant-cv30-1.png differ diff --git a/images/character-variant-cv30-2.png b/images/character-variant-cv30-2.png new file mode 100644 index 000000000..7d49bf7a6 Binary files /dev/null and b/images/character-variant-cv30-2.png differ diff --git a/images/character-variant-cv31-1.png b/images/character-variant-cv31-1.png new file mode 100644 index 000000000..c04cd7471 Binary files /dev/null and b/images/character-variant-cv31-1.png differ diff --git a/images/character-variant-cv31-10.png b/images/character-variant-cv31-10.png new file mode 100644 index 000000000..ad1503f7f Binary files /dev/null and b/images/character-variant-cv31-10.png differ diff --git a/images/character-variant-cv31-11.png b/images/character-variant-cv31-11.png new file mode 100644 index 000000000..be7cff90b Binary files /dev/null and b/images/character-variant-cv31-11.png differ diff --git a/images/character-variant-cv31-12.png b/images/character-variant-cv31-12.png new file mode 100644 index 000000000..a0ac112f7 Binary files /dev/null and b/images/character-variant-cv31-12.png differ diff --git a/images/character-variant-cv31-13.png b/images/character-variant-cv31-13.png new file mode 100644 index 000000000..87b9a7460 Binary files /dev/null and b/images/character-variant-cv31-13.png differ diff --git a/images/character-variant-cv31-14.png b/images/character-variant-cv31-14.png new file mode 100644 index 000000000..c6b4e03d3 Binary files /dev/null and b/images/character-variant-cv31-14.png differ diff --git a/images/character-variant-cv31-15.png b/images/character-variant-cv31-15.png new file mode 100644 index 000000000..3f02ef0fe Binary files /dev/null and b/images/character-variant-cv31-15.png differ diff --git a/images/character-variant-cv31-16.png b/images/character-variant-cv31-16.png new file mode 100644 index 000000000..d78a7464e Binary files /dev/null and b/images/character-variant-cv31-16.png differ diff --git a/images/character-variant-cv31-17.png b/images/character-variant-cv31-17.png new file mode 100644 index 000000000..c5b4c2d9a Binary files /dev/null and b/images/character-variant-cv31-17.png differ diff --git a/images/character-variant-cv31-18.png b/images/character-variant-cv31-18.png new file mode 100644 index 000000000..fe873f1e6 Binary files /dev/null and b/images/character-variant-cv31-18.png differ diff --git a/images/character-variant-cv31-19.png b/images/character-variant-cv31-19.png new file mode 100644 index 000000000..5fa928feb Binary files /dev/null and b/images/character-variant-cv31-19.png differ diff --git a/images/character-variant-cv31-2.png b/images/character-variant-cv31-2.png new file mode 100644 index 000000000..112531f6f Binary files /dev/null and b/images/character-variant-cv31-2.png differ diff --git a/images/character-variant-cv31-20.png b/images/character-variant-cv31-20.png new file mode 100644 index 000000000..5c57f627a Binary files /dev/null and b/images/character-variant-cv31-20.png differ diff --git a/images/character-variant-cv31-3.png b/images/character-variant-cv31-3.png new file mode 100644 index 000000000..87a99e9be Binary files /dev/null and b/images/character-variant-cv31-3.png differ diff --git a/images/character-variant-cv31-4.png b/images/character-variant-cv31-4.png new file mode 100644 index 000000000..2001cb6e1 Binary files /dev/null and b/images/character-variant-cv31-4.png differ diff --git a/images/character-variant-cv31-5.png b/images/character-variant-cv31-5.png new file mode 100644 index 000000000..55436df1d Binary files /dev/null and b/images/character-variant-cv31-5.png differ diff --git a/images/character-variant-cv31-6.png b/images/character-variant-cv31-6.png new file mode 100644 index 000000000..68aee50cf Binary files /dev/null and b/images/character-variant-cv31-6.png differ diff --git a/images/character-variant-cv31-7.png b/images/character-variant-cv31-7.png new file mode 100644 index 000000000..3ab81c9a2 Binary files /dev/null and b/images/character-variant-cv31-7.png differ diff --git a/images/character-variant-cv31-8.png b/images/character-variant-cv31-8.png new file mode 100644 index 000000000..f8f812e56 Binary files /dev/null and b/images/character-variant-cv31-8.png differ diff --git a/images/character-variant-cv31-9.png b/images/character-variant-cv31-9.png new file mode 100644 index 000000000..01bb1243e Binary files /dev/null and b/images/character-variant-cv31-9.png differ diff --git a/images/character-variant-cv32-1.png b/images/character-variant-cv32-1.png new file mode 100644 index 000000000..8797a9245 Binary files /dev/null and b/images/character-variant-cv32-1.png differ diff --git a/images/character-variant-cv32-10.png b/images/character-variant-cv32-10.png new file mode 100644 index 000000000..84db25bca Binary files /dev/null and b/images/character-variant-cv32-10.png differ diff --git a/images/character-variant-cv32-2.png b/images/character-variant-cv32-2.png new file mode 100644 index 000000000..77202055c Binary files /dev/null and b/images/character-variant-cv32-2.png differ diff --git a/images/character-variant-cv32-3.png b/images/character-variant-cv32-3.png new file mode 100644 index 000000000..44de149ba Binary files /dev/null and b/images/character-variant-cv32-3.png differ diff --git a/images/character-variant-cv32-4.png b/images/character-variant-cv32-4.png new file mode 100644 index 000000000..d2805f432 Binary files /dev/null and b/images/character-variant-cv32-4.png differ diff --git a/images/character-variant-cv32-5.png b/images/character-variant-cv32-5.png new file mode 100644 index 000000000..8f78f48c7 Binary files /dev/null and b/images/character-variant-cv32-5.png differ diff --git a/images/character-variant-cv32-6.png b/images/character-variant-cv32-6.png new file mode 100644 index 000000000..c6b9eb611 Binary files /dev/null and b/images/character-variant-cv32-6.png differ diff --git a/images/character-variant-cv32-7.png b/images/character-variant-cv32-7.png new file mode 100644 index 000000000..613d961bd Binary files /dev/null and b/images/character-variant-cv32-7.png differ diff --git a/images/character-variant-cv32-8.png b/images/character-variant-cv32-8.png new file mode 100644 index 000000000..5479ee3c5 Binary files /dev/null and b/images/character-variant-cv32-8.png differ diff --git a/images/character-variant-cv32-9.png b/images/character-variant-cv32-9.png new file mode 100644 index 000000000..cabf2e6a0 Binary files /dev/null and b/images/character-variant-cv32-9.png differ diff --git a/images/character-variant-cv33-1.png b/images/character-variant-cv33-1.png new file mode 100644 index 000000000..51062fe13 Binary files /dev/null and b/images/character-variant-cv33-1.png differ diff --git a/images/character-variant-cv33-2.png b/images/character-variant-cv33-2.png new file mode 100644 index 000000000..954295eb1 Binary files /dev/null and b/images/character-variant-cv33-2.png differ diff --git a/images/character-variant-cv33-3.png b/images/character-variant-cv33-3.png new file mode 100644 index 000000000..38f914b05 Binary files /dev/null and b/images/character-variant-cv33-3.png differ diff --git a/images/character-variant-cv33-4.png b/images/character-variant-cv33-4.png new file mode 100644 index 000000000..f4b16bed5 Binary files /dev/null and b/images/character-variant-cv33-4.png differ diff --git a/images/character-variant-cv33-5.png b/images/character-variant-cv33-5.png new file mode 100644 index 000000000..92ffc1c50 Binary files /dev/null and b/images/character-variant-cv33-5.png differ diff --git a/images/character-variant-cv34-1.png b/images/character-variant-cv34-1.png new file mode 100644 index 000000000..3e965e8f5 Binary files /dev/null and b/images/character-variant-cv34-1.png differ diff --git a/images/character-variant-cv34-10.png b/images/character-variant-cv34-10.png new file mode 100644 index 000000000..2adf37af1 Binary files /dev/null and b/images/character-variant-cv34-10.png differ diff --git a/images/character-variant-cv34-11.png b/images/character-variant-cv34-11.png new file mode 100644 index 000000000..6fbb99514 Binary files /dev/null and b/images/character-variant-cv34-11.png differ diff --git a/images/character-variant-cv34-12.png b/images/character-variant-cv34-12.png new file mode 100644 index 000000000..177260ef4 Binary files /dev/null and b/images/character-variant-cv34-12.png differ diff --git a/images/character-variant-cv34-2.png b/images/character-variant-cv34-2.png new file mode 100644 index 000000000..2508724ae Binary files /dev/null and b/images/character-variant-cv34-2.png differ diff --git a/images/character-variant-cv34-3.png b/images/character-variant-cv34-3.png new file mode 100644 index 000000000..f02fa888b Binary files /dev/null and b/images/character-variant-cv34-3.png differ diff --git a/images/character-variant-cv34-4.png b/images/character-variant-cv34-4.png new file mode 100644 index 000000000..f9d26c8ff Binary files /dev/null and b/images/character-variant-cv34-4.png differ diff --git a/images/character-variant-cv34-5.png b/images/character-variant-cv34-5.png new file mode 100644 index 000000000..983d94992 Binary files /dev/null and b/images/character-variant-cv34-5.png differ diff --git a/images/character-variant-cv34-6.png b/images/character-variant-cv34-6.png new file mode 100644 index 000000000..3481ca869 Binary files /dev/null and b/images/character-variant-cv34-6.png differ diff --git a/images/character-variant-cv34-7.png b/images/character-variant-cv34-7.png new file mode 100644 index 000000000..e6e338e0c Binary files /dev/null and b/images/character-variant-cv34-7.png differ diff --git a/images/character-variant-cv34-8.png b/images/character-variant-cv34-8.png new file mode 100644 index 000000000..16cf20b53 Binary files /dev/null and b/images/character-variant-cv34-8.png differ diff --git a/images/character-variant-cv34-9.png b/images/character-variant-cv34-9.png new file mode 100644 index 000000000..0af1dd242 Binary files /dev/null and b/images/character-variant-cv34-9.png differ diff --git a/images/character-variant-cv35-1.png b/images/character-variant-cv35-1.png new file mode 100644 index 000000000..55a0e7426 Binary files /dev/null and b/images/character-variant-cv35-1.png differ diff --git a/images/character-variant-cv35-2.png b/images/character-variant-cv35-2.png new file mode 100644 index 000000000..9384d7f69 Binary files /dev/null and b/images/character-variant-cv35-2.png differ diff --git a/images/character-variant-cv35-3.png b/images/character-variant-cv35-3.png new file mode 100644 index 000000000..81489ea64 Binary files /dev/null and b/images/character-variant-cv35-3.png differ diff --git a/images/character-variant-cv35-4.png b/images/character-variant-cv35-4.png new file mode 100644 index 000000000..c0a2ac602 Binary files /dev/null and b/images/character-variant-cv35-4.png differ diff --git a/images/character-variant-cv35-5.png b/images/character-variant-cv35-5.png new file mode 100644 index 000000000..5ecf65e15 Binary files /dev/null and b/images/character-variant-cv35-5.png differ diff --git a/images/character-variant-cv35-6.png b/images/character-variant-cv35-6.png new file mode 100644 index 000000000..1fd97d366 Binary files /dev/null and b/images/character-variant-cv35-6.png differ diff --git a/images/character-variant-cv35-7.png b/images/character-variant-cv35-7.png new file mode 100644 index 000000000..84fc379af Binary files /dev/null and b/images/character-variant-cv35-7.png differ diff --git a/images/character-variant-cv35-8.png b/images/character-variant-cv35-8.png new file mode 100644 index 000000000..55ef3d054 Binary files /dev/null and b/images/character-variant-cv35-8.png differ diff --git a/images/character-variant-cv36-1.png b/images/character-variant-cv36-1.png new file mode 100644 index 000000000..06e523a96 Binary files /dev/null and b/images/character-variant-cv36-1.png differ diff --git a/images/character-variant-cv36-10.png b/images/character-variant-cv36-10.png new file mode 100644 index 000000000..766b23b63 Binary files /dev/null and b/images/character-variant-cv36-10.png differ diff --git a/images/character-variant-cv36-11.png b/images/character-variant-cv36-11.png new file mode 100644 index 000000000..d5b034e76 Binary files /dev/null and b/images/character-variant-cv36-11.png differ diff --git a/images/character-variant-cv36-12.png b/images/character-variant-cv36-12.png new file mode 100644 index 000000000..4af1d410a Binary files /dev/null and b/images/character-variant-cv36-12.png differ diff --git a/images/character-variant-cv36-13.png b/images/character-variant-cv36-13.png new file mode 100644 index 000000000..029f6fb5a Binary files /dev/null and b/images/character-variant-cv36-13.png differ diff --git a/images/character-variant-cv36-14.png b/images/character-variant-cv36-14.png new file mode 100644 index 000000000..ef1fb3ec5 Binary files /dev/null and b/images/character-variant-cv36-14.png differ diff --git a/images/character-variant-cv36-15.png b/images/character-variant-cv36-15.png new file mode 100644 index 000000000..8966a3830 Binary files /dev/null and b/images/character-variant-cv36-15.png differ diff --git a/images/character-variant-cv36-16.png b/images/character-variant-cv36-16.png new file mode 100644 index 000000000..eeb662c4d Binary files /dev/null and b/images/character-variant-cv36-16.png differ diff --git a/images/character-variant-cv36-17.png b/images/character-variant-cv36-17.png new file mode 100644 index 000000000..6a62d3659 Binary files /dev/null and b/images/character-variant-cv36-17.png differ diff --git a/images/character-variant-cv36-18.png b/images/character-variant-cv36-18.png new file mode 100644 index 000000000..30660839e Binary files /dev/null and b/images/character-variant-cv36-18.png differ diff --git a/images/character-variant-cv36-19.png b/images/character-variant-cv36-19.png new file mode 100644 index 000000000..f613d1380 Binary files /dev/null and b/images/character-variant-cv36-19.png differ diff --git a/images/character-variant-cv36-2.png b/images/character-variant-cv36-2.png new file mode 100644 index 000000000..24f88096a Binary files /dev/null and b/images/character-variant-cv36-2.png differ diff --git a/images/character-variant-cv36-20.png b/images/character-variant-cv36-20.png new file mode 100644 index 000000000..fbf0b1935 Binary files /dev/null and b/images/character-variant-cv36-20.png differ diff --git a/images/character-variant-cv36-21.png b/images/character-variant-cv36-21.png new file mode 100644 index 000000000..9636528db Binary files /dev/null and b/images/character-variant-cv36-21.png differ diff --git a/images/character-variant-cv36-22.png b/images/character-variant-cv36-22.png new file mode 100644 index 000000000..71e6b627d Binary files /dev/null and b/images/character-variant-cv36-22.png differ diff --git a/images/character-variant-cv36-23.png b/images/character-variant-cv36-23.png new file mode 100644 index 000000000..10e0550df Binary files /dev/null and b/images/character-variant-cv36-23.png differ diff --git a/images/character-variant-cv36-24.png b/images/character-variant-cv36-24.png new file mode 100644 index 000000000..00b00f532 Binary files /dev/null and b/images/character-variant-cv36-24.png differ diff --git a/images/character-variant-cv36-25.png b/images/character-variant-cv36-25.png new file mode 100644 index 000000000..4a9278cc4 Binary files /dev/null and b/images/character-variant-cv36-25.png differ diff --git a/images/character-variant-cv36-26.png b/images/character-variant-cv36-26.png new file mode 100644 index 000000000..2cd539baf Binary files /dev/null and b/images/character-variant-cv36-26.png differ diff --git a/images/character-variant-cv36-27.png b/images/character-variant-cv36-27.png new file mode 100644 index 000000000..79da89647 Binary files /dev/null and b/images/character-variant-cv36-27.png differ diff --git a/images/character-variant-cv36-3.png b/images/character-variant-cv36-3.png new file mode 100644 index 000000000..25ded7b02 Binary files /dev/null and b/images/character-variant-cv36-3.png differ diff --git a/images/character-variant-cv36-4.png b/images/character-variant-cv36-4.png new file mode 100644 index 000000000..dd3846b7a Binary files /dev/null and b/images/character-variant-cv36-4.png differ diff --git a/images/character-variant-cv36-5.png b/images/character-variant-cv36-5.png new file mode 100644 index 000000000..5b45a7696 Binary files /dev/null and b/images/character-variant-cv36-5.png differ diff --git a/images/character-variant-cv36-6.png b/images/character-variant-cv36-6.png new file mode 100644 index 000000000..5f68c9b8c Binary files /dev/null and b/images/character-variant-cv36-6.png differ diff --git a/images/character-variant-cv36-7.png b/images/character-variant-cv36-7.png new file mode 100644 index 000000000..0a8e9eef6 Binary files /dev/null and b/images/character-variant-cv36-7.png differ diff --git a/images/character-variant-cv36-8.png b/images/character-variant-cv36-8.png new file mode 100644 index 000000000..17170786f Binary files /dev/null and b/images/character-variant-cv36-8.png differ diff --git a/images/character-variant-cv36-9.png b/images/character-variant-cv36-9.png new file mode 100644 index 000000000..b304a0bb2 Binary files /dev/null and b/images/character-variant-cv36-9.png differ diff --git a/images/character-variant-cv37-1.png b/images/character-variant-cv37-1.png new file mode 100644 index 000000000..bb2070947 Binary files /dev/null and b/images/character-variant-cv37-1.png differ diff --git a/images/character-variant-cv37-10.png b/images/character-variant-cv37-10.png new file mode 100644 index 000000000..25ba880a3 Binary files /dev/null and b/images/character-variant-cv37-10.png differ diff --git a/images/character-variant-cv37-11.png b/images/character-variant-cv37-11.png new file mode 100644 index 000000000..3b6ddaea0 Binary files /dev/null and b/images/character-variant-cv37-11.png differ diff --git a/images/character-variant-cv37-12.png b/images/character-variant-cv37-12.png new file mode 100644 index 000000000..10a887a82 Binary files /dev/null and b/images/character-variant-cv37-12.png differ diff --git a/images/character-variant-cv37-2.png b/images/character-variant-cv37-2.png new file mode 100644 index 000000000..053c7fa9b Binary files /dev/null and b/images/character-variant-cv37-2.png differ diff --git a/images/character-variant-cv37-3.png b/images/character-variant-cv37-3.png new file mode 100644 index 000000000..499718883 Binary files /dev/null and b/images/character-variant-cv37-3.png differ diff --git a/images/character-variant-cv37-4.png b/images/character-variant-cv37-4.png new file mode 100644 index 000000000..677efa578 Binary files /dev/null and b/images/character-variant-cv37-4.png differ diff --git a/images/character-variant-cv37-5.png b/images/character-variant-cv37-5.png new file mode 100644 index 000000000..ffa0af788 Binary files /dev/null and b/images/character-variant-cv37-5.png differ diff --git a/images/character-variant-cv37-6.png b/images/character-variant-cv37-6.png new file mode 100644 index 000000000..afc227fbc Binary files /dev/null and b/images/character-variant-cv37-6.png differ diff --git a/images/character-variant-cv37-7.png b/images/character-variant-cv37-7.png new file mode 100644 index 000000000..f93d79864 Binary files /dev/null and b/images/character-variant-cv37-7.png differ diff --git a/images/character-variant-cv37-8.png b/images/character-variant-cv37-8.png new file mode 100644 index 000000000..ba9fa791d Binary files /dev/null and b/images/character-variant-cv37-8.png differ diff --git a/images/character-variant-cv37-9.png b/images/character-variant-cv37-9.png new file mode 100644 index 000000000..810fdefbd Binary files /dev/null and b/images/character-variant-cv37-9.png differ diff --git a/images/character-variant-cv38-1.png b/images/character-variant-cv38-1.png new file mode 100644 index 000000000..1903d18bf Binary files /dev/null and b/images/character-variant-cv38-1.png differ diff --git a/images/character-variant-cv38-10.png b/images/character-variant-cv38-10.png new file mode 100644 index 000000000..e599ae2a4 Binary files /dev/null and b/images/character-variant-cv38-10.png differ diff --git a/images/character-variant-cv38-11.png b/images/character-variant-cv38-11.png new file mode 100644 index 000000000..76f405be3 Binary files /dev/null and b/images/character-variant-cv38-11.png differ diff --git a/images/character-variant-cv38-12.png b/images/character-variant-cv38-12.png new file mode 100644 index 000000000..6a5e5d3d5 Binary files /dev/null and b/images/character-variant-cv38-12.png differ diff --git a/images/character-variant-cv38-13.png b/images/character-variant-cv38-13.png new file mode 100644 index 000000000..c6598037a Binary files /dev/null and b/images/character-variant-cv38-13.png differ diff --git a/images/character-variant-cv38-14.png b/images/character-variant-cv38-14.png new file mode 100644 index 000000000..2b52cf519 Binary files /dev/null and b/images/character-variant-cv38-14.png differ diff --git a/images/character-variant-cv38-15.png b/images/character-variant-cv38-15.png new file mode 100644 index 000000000..98d4348ff Binary files /dev/null and b/images/character-variant-cv38-15.png differ diff --git a/images/character-variant-cv38-16.png b/images/character-variant-cv38-16.png new file mode 100644 index 000000000..d52d3d992 Binary files /dev/null and b/images/character-variant-cv38-16.png differ diff --git a/images/character-variant-cv38-17.png b/images/character-variant-cv38-17.png new file mode 100644 index 000000000..d97c849ef Binary files /dev/null and b/images/character-variant-cv38-17.png differ diff --git a/images/character-variant-cv38-18.png b/images/character-variant-cv38-18.png new file mode 100644 index 000000000..ffb4a2372 Binary files /dev/null and b/images/character-variant-cv38-18.png differ diff --git a/images/character-variant-cv38-19.png b/images/character-variant-cv38-19.png new file mode 100644 index 000000000..7106e3a26 Binary files /dev/null and b/images/character-variant-cv38-19.png differ diff --git a/images/character-variant-cv38-2.png b/images/character-variant-cv38-2.png new file mode 100644 index 000000000..d0499a99e Binary files /dev/null and b/images/character-variant-cv38-2.png differ diff --git a/images/character-variant-cv38-20.png b/images/character-variant-cv38-20.png new file mode 100644 index 000000000..f0d629aa7 Binary files /dev/null and b/images/character-variant-cv38-20.png differ diff --git a/images/character-variant-cv38-21.png b/images/character-variant-cv38-21.png new file mode 100644 index 000000000..b90589ffd Binary files /dev/null and b/images/character-variant-cv38-21.png differ diff --git a/images/character-variant-cv38-22.png b/images/character-variant-cv38-22.png new file mode 100644 index 000000000..1b0fbfd77 Binary files /dev/null and b/images/character-variant-cv38-22.png differ diff --git a/images/character-variant-cv38-3.png b/images/character-variant-cv38-3.png new file mode 100644 index 000000000..f2bf4c0d1 Binary files /dev/null and b/images/character-variant-cv38-3.png differ diff --git a/images/character-variant-cv38-4.png b/images/character-variant-cv38-4.png new file mode 100644 index 000000000..637b8baa6 Binary files /dev/null and b/images/character-variant-cv38-4.png differ diff --git a/images/character-variant-cv38-5.png b/images/character-variant-cv38-5.png new file mode 100644 index 000000000..b48f459cb Binary files /dev/null and b/images/character-variant-cv38-5.png differ diff --git a/images/character-variant-cv38-6.png b/images/character-variant-cv38-6.png new file mode 100644 index 000000000..473942c67 Binary files /dev/null and b/images/character-variant-cv38-6.png differ diff --git a/images/character-variant-cv38-7.png b/images/character-variant-cv38-7.png new file mode 100644 index 000000000..6ff3fb107 Binary files /dev/null and b/images/character-variant-cv38-7.png differ diff --git a/images/character-variant-cv38-8.png b/images/character-variant-cv38-8.png new file mode 100644 index 000000000..335801ecd Binary files /dev/null and b/images/character-variant-cv38-8.png differ diff --git a/images/character-variant-cv38-9.png b/images/character-variant-cv38-9.png new file mode 100644 index 000000000..955795fab Binary files /dev/null and b/images/character-variant-cv38-9.png differ diff --git a/images/character-variant-cv39-1.png b/images/character-variant-cv39-1.png new file mode 100644 index 000000000..e520f6b17 Binary files /dev/null and b/images/character-variant-cv39-1.png differ diff --git a/images/character-variant-cv39-2.png b/images/character-variant-cv39-2.png new file mode 100644 index 000000000..f98bad7c6 Binary files /dev/null and b/images/character-variant-cv39-2.png differ diff --git a/images/character-variant-cv39-3.png b/images/character-variant-cv39-3.png new file mode 100644 index 000000000..50b983ddc Binary files /dev/null and b/images/character-variant-cv39-3.png differ diff --git a/images/character-variant-cv39-4.png b/images/character-variant-cv39-4.png new file mode 100644 index 000000000..d5329fcad Binary files /dev/null and b/images/character-variant-cv39-4.png differ diff --git a/images/character-variant-cv39-5.png b/images/character-variant-cv39-5.png new file mode 100644 index 000000000..6350d6e5c Binary files /dev/null and b/images/character-variant-cv39-5.png differ diff --git a/images/character-variant-cv39-6.png b/images/character-variant-cv39-6.png new file mode 100644 index 000000000..97e6bdb56 Binary files /dev/null and b/images/character-variant-cv39-6.png differ diff --git a/images/character-variant-cv39-7.png b/images/character-variant-cv39-7.png new file mode 100644 index 000000000..61106a268 Binary files /dev/null and b/images/character-variant-cv39-7.png differ diff --git a/images/character-variant-cv39-8.png b/images/character-variant-cv39-8.png new file mode 100644 index 000000000..8bca884d4 Binary files /dev/null and b/images/character-variant-cv39-8.png differ diff --git a/images/character-variant-cv39-9.png b/images/character-variant-cv39-9.png new file mode 100644 index 000000000..efce067a2 Binary files /dev/null and b/images/character-variant-cv39-9.png differ diff --git a/images/character-variant-cv40-1.png b/images/character-variant-cv40-1.png new file mode 100644 index 000000000..386336116 Binary files /dev/null and b/images/character-variant-cv40-1.png differ diff --git a/images/character-variant-cv40-2.png b/images/character-variant-cv40-2.png new file mode 100644 index 000000000..059d35327 Binary files /dev/null and b/images/character-variant-cv40-2.png differ diff --git a/images/character-variant-cv40-3.png b/images/character-variant-cv40-3.png new file mode 100644 index 000000000..8e245b4c7 Binary files /dev/null and b/images/character-variant-cv40-3.png differ diff --git a/images/character-variant-cv40-4.png b/images/character-variant-cv40-4.png new file mode 100644 index 000000000..d9cb8d090 Binary files /dev/null and b/images/character-variant-cv40-4.png differ diff --git a/images/character-variant-cv41-1.png b/images/character-variant-cv41-1.png new file mode 100644 index 000000000..3826a86c3 Binary files /dev/null and b/images/character-variant-cv41-1.png differ diff --git a/images/character-variant-cv41-10.png b/images/character-variant-cv41-10.png new file mode 100644 index 000000000..181a07aa2 Binary files /dev/null and b/images/character-variant-cv41-10.png differ diff --git a/images/character-variant-cv41-11.png b/images/character-variant-cv41-11.png new file mode 100644 index 000000000..08eac3628 Binary files /dev/null and b/images/character-variant-cv41-11.png differ diff --git a/images/character-variant-cv41-12.png b/images/character-variant-cv41-12.png new file mode 100644 index 000000000..0afbf7808 Binary files /dev/null and b/images/character-variant-cv41-12.png differ diff --git a/images/character-variant-cv41-2.png b/images/character-variant-cv41-2.png new file mode 100644 index 000000000..ccebed8f8 Binary files /dev/null and b/images/character-variant-cv41-2.png differ diff --git a/images/character-variant-cv41-3.png b/images/character-variant-cv41-3.png new file mode 100644 index 000000000..a8e5b3a9d Binary files /dev/null and b/images/character-variant-cv41-3.png differ diff --git a/images/character-variant-cv41-4.png b/images/character-variant-cv41-4.png new file mode 100644 index 000000000..7ce673f0b Binary files /dev/null and b/images/character-variant-cv41-4.png differ diff --git a/images/character-variant-cv41-5.png b/images/character-variant-cv41-5.png new file mode 100644 index 000000000..2d874ec59 Binary files /dev/null and b/images/character-variant-cv41-5.png differ diff --git a/images/character-variant-cv41-6.png b/images/character-variant-cv41-6.png new file mode 100644 index 000000000..342fd805a Binary files /dev/null and b/images/character-variant-cv41-6.png differ diff --git a/images/character-variant-cv41-7.png b/images/character-variant-cv41-7.png new file mode 100644 index 000000000..ecf6c0eec Binary files /dev/null and b/images/character-variant-cv41-7.png differ diff --git a/images/character-variant-cv41-8.png b/images/character-variant-cv41-8.png new file mode 100644 index 000000000..b9281ab22 Binary files /dev/null and b/images/character-variant-cv41-8.png differ diff --git a/images/character-variant-cv41-9.png b/images/character-variant-cv41-9.png new file mode 100644 index 000000000..a4d927415 Binary files /dev/null and b/images/character-variant-cv41-9.png differ diff --git a/images/character-variant-cv42-1.png b/images/character-variant-cv42-1.png new file mode 100644 index 000000000..02f56ee13 Binary files /dev/null and b/images/character-variant-cv42-1.png differ diff --git a/images/character-variant-cv42-10.png b/images/character-variant-cv42-10.png new file mode 100644 index 000000000..d8b9fb192 Binary files /dev/null and b/images/character-variant-cv42-10.png differ diff --git a/images/character-variant-cv42-11.png b/images/character-variant-cv42-11.png new file mode 100644 index 000000000..90422643b Binary files /dev/null and b/images/character-variant-cv42-11.png differ diff --git a/images/character-variant-cv42-12.png b/images/character-variant-cv42-12.png new file mode 100644 index 000000000..ce970a10a Binary files /dev/null and b/images/character-variant-cv42-12.png differ diff --git a/images/character-variant-cv42-13.png b/images/character-variant-cv42-13.png new file mode 100644 index 000000000..9820262a5 Binary files /dev/null and b/images/character-variant-cv42-13.png differ diff --git a/images/character-variant-cv42-14.png b/images/character-variant-cv42-14.png new file mode 100644 index 000000000..cf97a8948 Binary files /dev/null and b/images/character-variant-cv42-14.png differ diff --git a/images/character-variant-cv42-15.png b/images/character-variant-cv42-15.png new file mode 100644 index 000000000..e59838933 Binary files /dev/null and b/images/character-variant-cv42-15.png differ diff --git a/images/character-variant-cv42-16.png b/images/character-variant-cv42-16.png new file mode 100644 index 000000000..e3b738fec Binary files /dev/null and b/images/character-variant-cv42-16.png differ diff --git a/images/character-variant-cv42-2.png b/images/character-variant-cv42-2.png new file mode 100644 index 000000000..8441cbd8e Binary files /dev/null and b/images/character-variant-cv42-2.png differ diff --git a/images/character-variant-cv42-3.png b/images/character-variant-cv42-3.png new file mode 100644 index 000000000..355243c6d Binary files /dev/null and b/images/character-variant-cv42-3.png differ diff --git a/images/character-variant-cv42-4.png b/images/character-variant-cv42-4.png new file mode 100644 index 000000000..58303eea4 Binary files /dev/null and b/images/character-variant-cv42-4.png differ diff --git a/images/character-variant-cv42-5.png b/images/character-variant-cv42-5.png new file mode 100644 index 000000000..38ebdab77 Binary files /dev/null and b/images/character-variant-cv42-5.png differ diff --git a/images/character-variant-cv42-6.png b/images/character-variant-cv42-6.png new file mode 100644 index 000000000..a56afa296 Binary files /dev/null and b/images/character-variant-cv42-6.png differ diff --git a/images/character-variant-cv42-7.png b/images/character-variant-cv42-7.png new file mode 100644 index 000000000..922fe8c25 Binary files /dev/null and b/images/character-variant-cv42-7.png differ diff --git a/images/character-variant-cv42-8.png b/images/character-variant-cv42-8.png new file mode 100644 index 000000000..d3658ca02 Binary files /dev/null and b/images/character-variant-cv42-8.png differ diff --git a/images/character-variant-cv42-9.png b/images/character-variant-cv42-9.png new file mode 100644 index 000000000..378a26317 Binary files /dev/null and b/images/character-variant-cv42-9.png differ diff --git a/images/character-variant-cv43-1.png b/images/character-variant-cv43-1.png new file mode 100644 index 000000000..f4d552f65 Binary files /dev/null and b/images/character-variant-cv43-1.png differ diff --git a/images/character-variant-cv43-2.png b/images/character-variant-cv43-2.png new file mode 100644 index 000000000..52d34697f Binary files /dev/null and b/images/character-variant-cv43-2.png differ diff --git a/images/character-variant-cv43-3.png b/images/character-variant-cv43-3.png new file mode 100644 index 000000000..2e5d34635 Binary files /dev/null and b/images/character-variant-cv43-3.png differ diff --git a/images/character-variant-cv43-4.png b/images/character-variant-cv43-4.png new file mode 100644 index 000000000..12762c5e9 Binary files /dev/null and b/images/character-variant-cv43-4.png differ diff --git a/images/character-variant-cv43-5.png b/images/character-variant-cv43-5.png new file mode 100644 index 000000000..fe6e33909 Binary files /dev/null and b/images/character-variant-cv43-5.png differ diff --git a/images/character-variant-cv44-1.png b/images/character-variant-cv44-1.png new file mode 100644 index 000000000..811b98396 Binary files /dev/null and b/images/character-variant-cv44-1.png differ diff --git a/images/character-variant-cv44-10.png b/images/character-variant-cv44-10.png new file mode 100644 index 000000000..c649f0688 Binary files /dev/null and b/images/character-variant-cv44-10.png differ diff --git a/images/character-variant-cv44-11.png b/images/character-variant-cv44-11.png new file mode 100644 index 000000000..4a32b9d80 Binary files /dev/null and b/images/character-variant-cv44-11.png differ diff --git a/images/character-variant-cv44-12.png b/images/character-variant-cv44-12.png new file mode 100644 index 000000000..80c661373 Binary files /dev/null and b/images/character-variant-cv44-12.png differ diff --git a/images/character-variant-cv44-13.png b/images/character-variant-cv44-13.png new file mode 100644 index 000000000..23aa2efe1 Binary files /dev/null and b/images/character-variant-cv44-13.png differ diff --git a/images/character-variant-cv44-14.png b/images/character-variant-cv44-14.png new file mode 100644 index 000000000..85404c8aa Binary files /dev/null and b/images/character-variant-cv44-14.png differ diff --git a/images/character-variant-cv44-15.png b/images/character-variant-cv44-15.png new file mode 100644 index 000000000..a5c801cd7 Binary files /dev/null and b/images/character-variant-cv44-15.png differ diff --git a/images/character-variant-cv44-2.png b/images/character-variant-cv44-2.png new file mode 100644 index 000000000..eed793dfb Binary files /dev/null and b/images/character-variant-cv44-2.png differ diff --git a/images/character-variant-cv44-3.png b/images/character-variant-cv44-3.png new file mode 100644 index 000000000..5e270ab4b Binary files /dev/null and b/images/character-variant-cv44-3.png differ diff --git a/images/character-variant-cv44-4.png b/images/character-variant-cv44-4.png new file mode 100644 index 000000000..6ee2b5a83 Binary files /dev/null and b/images/character-variant-cv44-4.png differ diff --git a/images/character-variant-cv44-5.png b/images/character-variant-cv44-5.png new file mode 100644 index 000000000..ce8c9608d Binary files /dev/null and b/images/character-variant-cv44-5.png differ diff --git a/images/character-variant-cv44-6.png b/images/character-variant-cv44-6.png new file mode 100644 index 000000000..151b828c6 Binary files /dev/null and b/images/character-variant-cv44-6.png differ diff --git a/images/character-variant-cv44-7.png b/images/character-variant-cv44-7.png new file mode 100644 index 000000000..21ca4d1b4 Binary files /dev/null and b/images/character-variant-cv44-7.png differ diff --git a/images/character-variant-cv44-8.png b/images/character-variant-cv44-8.png new file mode 100644 index 000000000..b10819ca0 Binary files /dev/null and b/images/character-variant-cv44-8.png differ diff --git a/images/character-variant-cv44-9.png b/images/character-variant-cv44-9.png new file mode 100644 index 000000000..6320d0ed4 Binary files /dev/null and b/images/character-variant-cv44-9.png differ diff --git a/images/character-variant-cv45-1.png b/images/character-variant-cv45-1.png new file mode 100644 index 000000000..f1271f4b7 Binary files /dev/null and b/images/character-variant-cv45-1.png differ diff --git a/images/character-variant-cv45-2.png b/images/character-variant-cv45-2.png new file mode 100644 index 000000000..b020b9dec Binary files /dev/null and b/images/character-variant-cv45-2.png differ diff --git a/images/character-variant-cv45-3.png b/images/character-variant-cv45-3.png new file mode 100644 index 000000000..3b4e08f57 Binary files /dev/null and b/images/character-variant-cv45-3.png differ diff --git a/images/character-variant-cv45-4.png b/images/character-variant-cv45-4.png new file mode 100644 index 000000000..dde4cd211 Binary files /dev/null and b/images/character-variant-cv45-4.png differ diff --git a/images/character-variant-cv45-5.png b/images/character-variant-cv45-5.png new file mode 100644 index 000000000..6db47140f Binary files /dev/null and b/images/character-variant-cv45-5.png differ diff --git a/images/character-variant-cv45-6.png b/images/character-variant-cv45-6.png new file mode 100644 index 000000000..6af5cb2a4 Binary files /dev/null and b/images/character-variant-cv45-6.png differ diff --git a/images/character-variant-cv45-7.png b/images/character-variant-cv45-7.png new file mode 100644 index 000000000..4085fd07b Binary files /dev/null and b/images/character-variant-cv45-7.png differ diff --git a/images/character-variant-cv45-8.png b/images/character-variant-cv45-8.png new file mode 100644 index 000000000..b3adee220 Binary files /dev/null and b/images/character-variant-cv45-8.png differ diff --git a/images/character-variant-cv45-9.png b/images/character-variant-cv45-9.png new file mode 100644 index 000000000..d2da47e9d Binary files /dev/null and b/images/character-variant-cv45-9.png differ diff --git a/images/character-variant-cv46-1.png b/images/character-variant-cv46-1.png new file mode 100644 index 000000000..0d719c850 Binary files /dev/null and b/images/character-variant-cv46-1.png differ diff --git a/images/character-variant-cv46-2.png b/images/character-variant-cv46-2.png new file mode 100644 index 000000000..e9c3875ac Binary files /dev/null and b/images/character-variant-cv46-2.png differ diff --git a/images/character-variant-cv46-3.png b/images/character-variant-cv46-3.png new file mode 100644 index 000000000..40d6bb221 Binary files /dev/null and b/images/character-variant-cv46-3.png differ diff --git a/images/character-variant-cv46-4.png b/images/character-variant-cv46-4.png new file mode 100644 index 000000000..e430b0b71 Binary files /dev/null and b/images/character-variant-cv46-4.png differ diff --git a/images/character-variant-cv46-5.png b/images/character-variant-cv46-5.png new file mode 100644 index 000000000..cfc833ba1 Binary files /dev/null and b/images/character-variant-cv46-5.png differ diff --git a/images/character-variant-cv46-6.png b/images/character-variant-cv46-6.png new file mode 100644 index 000000000..4b17d7983 Binary files /dev/null and b/images/character-variant-cv46-6.png differ diff --git a/images/character-variant-cv47-1.png b/images/character-variant-cv47-1.png new file mode 100644 index 000000000..12f3cbeb0 Binary files /dev/null and b/images/character-variant-cv47-1.png differ diff --git a/images/character-variant-cv47-10.png b/images/character-variant-cv47-10.png new file mode 100644 index 000000000..174f47fe0 Binary files /dev/null and b/images/character-variant-cv47-10.png differ diff --git a/images/character-variant-cv47-11.png b/images/character-variant-cv47-11.png new file mode 100644 index 000000000..42935b7df Binary files /dev/null and b/images/character-variant-cv47-11.png differ diff --git a/images/character-variant-cv47-12.png b/images/character-variant-cv47-12.png new file mode 100644 index 000000000..d620b7fac Binary files /dev/null and b/images/character-variant-cv47-12.png differ diff --git a/images/character-variant-cv47-13.png b/images/character-variant-cv47-13.png new file mode 100644 index 000000000..26fed2f54 Binary files /dev/null and b/images/character-variant-cv47-13.png differ diff --git a/images/character-variant-cv47-14.png b/images/character-variant-cv47-14.png new file mode 100644 index 000000000..112d12cf9 Binary files /dev/null and b/images/character-variant-cv47-14.png differ diff --git a/images/character-variant-cv47-2.png b/images/character-variant-cv47-2.png new file mode 100644 index 000000000..28d0f478a Binary files /dev/null and b/images/character-variant-cv47-2.png differ diff --git a/images/character-variant-cv47-3.png b/images/character-variant-cv47-3.png new file mode 100644 index 000000000..ae6be8876 Binary files /dev/null and b/images/character-variant-cv47-3.png differ diff --git a/images/character-variant-cv47-4.png b/images/character-variant-cv47-4.png new file mode 100644 index 000000000..285b0eed6 Binary files /dev/null and b/images/character-variant-cv47-4.png differ diff --git a/images/character-variant-cv47-5.png b/images/character-variant-cv47-5.png new file mode 100644 index 000000000..afb89b680 Binary files /dev/null and b/images/character-variant-cv47-5.png differ diff --git a/images/character-variant-cv47-6.png b/images/character-variant-cv47-6.png new file mode 100644 index 000000000..b8eec80df Binary files /dev/null and b/images/character-variant-cv47-6.png differ diff --git a/images/character-variant-cv47-7.png b/images/character-variant-cv47-7.png new file mode 100644 index 000000000..25b911157 Binary files /dev/null and b/images/character-variant-cv47-7.png differ diff --git a/images/character-variant-cv47-8.png b/images/character-variant-cv47-8.png new file mode 100644 index 000000000..f411c4c80 Binary files /dev/null and b/images/character-variant-cv47-8.png differ diff --git a/images/character-variant-cv47-9.png b/images/character-variant-cv47-9.png new file mode 100644 index 000000000..52e25bb04 Binary files /dev/null and b/images/character-variant-cv47-9.png differ diff --git a/images/character-variant-cv48-1.png b/images/character-variant-cv48-1.png new file mode 100644 index 000000000..45cc07494 Binary files /dev/null and b/images/character-variant-cv48-1.png differ diff --git a/images/character-variant-cv48-2.png b/images/character-variant-cv48-2.png new file mode 100644 index 000000000..b1155091d Binary files /dev/null and b/images/character-variant-cv48-2.png differ diff --git a/images/character-variant-cv48-3.png b/images/character-variant-cv48-3.png new file mode 100644 index 000000000..eab2d7101 Binary files /dev/null and b/images/character-variant-cv48-3.png differ diff --git a/images/character-variant-cv48-4.png b/images/character-variant-cv48-4.png new file mode 100644 index 000000000..f7096e72c Binary files /dev/null and b/images/character-variant-cv48-4.png differ diff --git a/images/character-variant-cv48-5.png b/images/character-variant-cv48-5.png new file mode 100644 index 000000000..0a730c48a Binary files /dev/null and b/images/character-variant-cv48-5.png differ diff --git a/images/character-variant-cv48-6.png b/images/character-variant-cv48-6.png new file mode 100644 index 000000000..ab83313ce Binary files /dev/null and b/images/character-variant-cv48-6.png differ diff --git a/images/character-variant-cv48-7.png b/images/character-variant-cv48-7.png new file mode 100644 index 000000000..c4b7637e5 Binary files /dev/null and b/images/character-variant-cv48-7.png differ diff --git a/images/character-variant-cv49-1.png b/images/character-variant-cv49-1.png new file mode 100644 index 000000000..abd782ce5 Binary files /dev/null and b/images/character-variant-cv49-1.png differ diff --git a/images/character-variant-cv49-10.png b/images/character-variant-cv49-10.png new file mode 100644 index 000000000..f4c0a7612 Binary files /dev/null and b/images/character-variant-cv49-10.png differ diff --git a/images/character-variant-cv49-11.png b/images/character-variant-cv49-11.png new file mode 100644 index 000000000..355c8affb Binary files /dev/null and b/images/character-variant-cv49-11.png differ diff --git a/images/character-variant-cv49-12.png b/images/character-variant-cv49-12.png new file mode 100644 index 000000000..430811fca Binary files /dev/null and b/images/character-variant-cv49-12.png differ diff --git a/images/character-variant-cv49-2.png b/images/character-variant-cv49-2.png new file mode 100644 index 000000000..c101f7f61 Binary files /dev/null and b/images/character-variant-cv49-2.png differ diff --git a/images/character-variant-cv49-3.png b/images/character-variant-cv49-3.png new file mode 100644 index 000000000..3e4566bfe Binary files /dev/null and b/images/character-variant-cv49-3.png differ diff --git a/images/character-variant-cv49-4.png b/images/character-variant-cv49-4.png new file mode 100644 index 000000000..7f9b1bb53 Binary files /dev/null and b/images/character-variant-cv49-4.png differ diff --git a/images/character-variant-cv49-5.png b/images/character-variant-cv49-5.png new file mode 100644 index 000000000..1d0d8f71c Binary files /dev/null and b/images/character-variant-cv49-5.png differ diff --git a/images/character-variant-cv49-6.png b/images/character-variant-cv49-6.png new file mode 100644 index 000000000..baddd12ea Binary files /dev/null and b/images/character-variant-cv49-6.png differ diff --git a/images/character-variant-cv49-7.png b/images/character-variant-cv49-7.png new file mode 100644 index 000000000..b9afe3e99 Binary files /dev/null and b/images/character-variant-cv49-7.png differ diff --git a/images/character-variant-cv49-8.png b/images/character-variant-cv49-8.png new file mode 100644 index 000000000..f01f891da Binary files /dev/null and b/images/character-variant-cv49-8.png differ diff --git a/images/character-variant-cv49-9.png b/images/character-variant-cv49-9.png new file mode 100644 index 000000000..8a27672f4 Binary files /dev/null and b/images/character-variant-cv49-9.png differ diff --git a/images/character-variant-cv50-1.png b/images/character-variant-cv50-1.png new file mode 100644 index 000000000..73c0de381 Binary files /dev/null and b/images/character-variant-cv50-1.png differ diff --git a/images/character-variant-cv50-10.png b/images/character-variant-cv50-10.png new file mode 100644 index 000000000..42e47a5bd Binary files /dev/null and b/images/character-variant-cv50-10.png differ diff --git a/images/character-variant-cv50-11.png b/images/character-variant-cv50-11.png new file mode 100644 index 000000000..e04b6ec87 Binary files /dev/null and b/images/character-variant-cv50-11.png differ diff --git a/images/character-variant-cv50-12.png b/images/character-variant-cv50-12.png new file mode 100644 index 000000000..256aa675a Binary files /dev/null and b/images/character-variant-cv50-12.png differ diff --git a/images/character-variant-cv50-13.png b/images/character-variant-cv50-13.png new file mode 100644 index 000000000..785b4d538 Binary files /dev/null and b/images/character-variant-cv50-13.png differ diff --git a/images/character-variant-cv50-14.png b/images/character-variant-cv50-14.png new file mode 100644 index 000000000..98293e50b Binary files /dev/null and b/images/character-variant-cv50-14.png differ diff --git a/images/character-variant-cv50-15.png b/images/character-variant-cv50-15.png new file mode 100644 index 000000000..77756967c Binary files /dev/null and b/images/character-variant-cv50-15.png differ diff --git a/images/character-variant-cv50-16.png b/images/character-variant-cv50-16.png new file mode 100644 index 000000000..d078e7ee1 Binary files /dev/null and b/images/character-variant-cv50-16.png differ diff --git a/images/character-variant-cv50-17.png b/images/character-variant-cv50-17.png new file mode 100644 index 000000000..9eb4b1fba Binary files /dev/null and b/images/character-variant-cv50-17.png differ diff --git a/images/character-variant-cv50-18.png b/images/character-variant-cv50-18.png new file mode 100644 index 000000000..8b04cab80 Binary files /dev/null and b/images/character-variant-cv50-18.png differ diff --git a/images/character-variant-cv50-19.png b/images/character-variant-cv50-19.png new file mode 100644 index 000000000..404cd5bbb Binary files /dev/null and b/images/character-variant-cv50-19.png differ diff --git a/images/character-variant-cv50-2.png b/images/character-variant-cv50-2.png new file mode 100644 index 000000000..f7d72aff8 Binary files /dev/null and b/images/character-variant-cv50-2.png differ diff --git a/images/character-variant-cv50-20.png b/images/character-variant-cv50-20.png new file mode 100644 index 000000000..7d5735670 Binary files /dev/null and b/images/character-variant-cv50-20.png differ diff --git a/images/character-variant-cv50-21.png b/images/character-variant-cv50-21.png new file mode 100644 index 000000000..e26222809 Binary files /dev/null and b/images/character-variant-cv50-21.png differ diff --git a/images/character-variant-cv50-22.png b/images/character-variant-cv50-22.png new file mode 100644 index 000000000..3686642ef Binary files /dev/null and b/images/character-variant-cv50-22.png differ diff --git a/images/character-variant-cv50-23.png b/images/character-variant-cv50-23.png new file mode 100644 index 000000000..39701bfdd Binary files /dev/null and b/images/character-variant-cv50-23.png differ diff --git a/images/character-variant-cv50-24.png b/images/character-variant-cv50-24.png new file mode 100644 index 000000000..e233fe87a Binary files /dev/null and b/images/character-variant-cv50-24.png differ diff --git a/images/character-variant-cv50-25.png b/images/character-variant-cv50-25.png new file mode 100644 index 000000000..260497b36 Binary files /dev/null and b/images/character-variant-cv50-25.png differ diff --git a/images/character-variant-cv50-26.png b/images/character-variant-cv50-26.png new file mode 100644 index 000000000..182b0235f Binary files /dev/null and b/images/character-variant-cv50-26.png differ diff --git a/images/character-variant-cv50-27.png b/images/character-variant-cv50-27.png new file mode 100644 index 000000000..e28d5b60b Binary files /dev/null and b/images/character-variant-cv50-27.png differ diff --git a/images/character-variant-cv50-3.png b/images/character-variant-cv50-3.png new file mode 100644 index 000000000..327256c38 Binary files /dev/null and b/images/character-variant-cv50-3.png differ diff --git a/images/character-variant-cv50-4.png b/images/character-variant-cv50-4.png new file mode 100644 index 000000000..43edf1398 Binary files /dev/null and b/images/character-variant-cv50-4.png differ diff --git a/images/character-variant-cv50-5.png b/images/character-variant-cv50-5.png new file mode 100644 index 000000000..64418c7c2 Binary files /dev/null and b/images/character-variant-cv50-5.png differ diff --git a/images/character-variant-cv50-6.png b/images/character-variant-cv50-6.png new file mode 100644 index 000000000..516f09754 Binary files /dev/null and b/images/character-variant-cv50-6.png differ diff --git a/images/character-variant-cv50-7.png b/images/character-variant-cv50-7.png new file mode 100644 index 000000000..1cde59898 Binary files /dev/null and b/images/character-variant-cv50-7.png differ diff --git a/images/character-variant-cv50-8.png b/images/character-variant-cv50-8.png new file mode 100644 index 000000000..baf5606d4 Binary files /dev/null and b/images/character-variant-cv50-8.png differ diff --git a/images/character-variant-cv50-9.png b/images/character-variant-cv50-9.png new file mode 100644 index 000000000..2ee72fead Binary files /dev/null and b/images/character-variant-cv50-9.png differ diff --git a/images/character-variant-cv51-1.png b/images/character-variant-cv51-1.png new file mode 100644 index 000000000..4bb4dde96 Binary files /dev/null and b/images/character-variant-cv51-1.png differ diff --git a/images/character-variant-cv51-2.png b/images/character-variant-cv51-2.png new file mode 100644 index 000000000..9e6042f0e Binary files /dev/null and b/images/character-variant-cv51-2.png differ diff --git a/images/character-variant-cv51-3.png b/images/character-variant-cv51-3.png new file mode 100644 index 000000000..6c44e8933 Binary files /dev/null and b/images/character-variant-cv51-3.png differ diff --git a/images/character-variant-cv51-4.png b/images/character-variant-cv51-4.png new file mode 100644 index 000000000..c9f6e3e9f Binary files /dev/null and b/images/character-variant-cv51-4.png differ diff --git a/images/character-variant-cv51-5.png b/images/character-variant-cv51-5.png new file mode 100644 index 000000000..f4d7ecc9c Binary files /dev/null and b/images/character-variant-cv51-5.png differ diff --git a/images/character-variant-cv51-6.png b/images/character-variant-cv51-6.png new file mode 100644 index 000000000..c4008533b Binary files /dev/null and b/images/character-variant-cv51-6.png differ diff --git a/images/character-variant-cv52-1.png b/images/character-variant-cv52-1.png new file mode 100644 index 000000000..e3b628657 Binary files /dev/null and b/images/character-variant-cv52-1.png differ diff --git a/images/character-variant-cv52-10.png b/images/character-variant-cv52-10.png new file mode 100644 index 000000000..354073542 Binary files /dev/null and b/images/character-variant-cv52-10.png differ diff --git a/images/character-variant-cv52-11.png b/images/character-variant-cv52-11.png new file mode 100644 index 000000000..6a26ea896 Binary files /dev/null and b/images/character-variant-cv52-11.png differ diff --git a/images/character-variant-cv52-12.png b/images/character-variant-cv52-12.png new file mode 100644 index 000000000..b970ce8d4 Binary files /dev/null and b/images/character-variant-cv52-12.png differ diff --git a/images/character-variant-cv52-2.png b/images/character-variant-cv52-2.png new file mode 100644 index 000000000..baea5d47c Binary files /dev/null and b/images/character-variant-cv52-2.png differ diff --git a/images/character-variant-cv52-3.png b/images/character-variant-cv52-3.png new file mode 100644 index 000000000..35d15a14b Binary files /dev/null and b/images/character-variant-cv52-3.png differ diff --git a/images/character-variant-cv52-4.png b/images/character-variant-cv52-4.png new file mode 100644 index 000000000..350cac8fd Binary files /dev/null and b/images/character-variant-cv52-4.png differ diff --git a/images/character-variant-cv52-5.png b/images/character-variant-cv52-5.png new file mode 100644 index 000000000..c1b7db826 Binary files /dev/null and b/images/character-variant-cv52-5.png differ diff --git a/images/character-variant-cv52-6.png b/images/character-variant-cv52-6.png new file mode 100644 index 000000000..60a232971 Binary files /dev/null and b/images/character-variant-cv52-6.png differ diff --git a/images/character-variant-cv52-7.png b/images/character-variant-cv52-7.png new file mode 100644 index 000000000..e7685ddca Binary files /dev/null and b/images/character-variant-cv52-7.png differ diff --git a/images/character-variant-cv52-8.png b/images/character-variant-cv52-8.png new file mode 100644 index 000000000..f87766640 Binary files /dev/null and b/images/character-variant-cv52-8.png differ diff --git a/images/character-variant-cv52-9.png b/images/character-variant-cv52-9.png new file mode 100644 index 000000000..60525d1b0 Binary files /dev/null and b/images/character-variant-cv52-9.png differ diff --git a/images/character-variant-cv53-1.png b/images/character-variant-cv53-1.png new file mode 100644 index 000000000..683d24f90 Binary files /dev/null and b/images/character-variant-cv53-1.png differ diff --git a/images/character-variant-cv53-2.png b/images/character-variant-cv53-2.png new file mode 100644 index 000000000..670f2bf7a Binary files /dev/null and b/images/character-variant-cv53-2.png differ diff --git a/images/character-variant-cv54-1.png b/images/character-variant-cv54-1.png new file mode 100644 index 000000000..3a8cade91 Binary files /dev/null and b/images/character-variant-cv54-1.png differ diff --git a/images/character-variant-cv54-2.png b/images/character-variant-cv54-2.png new file mode 100644 index 000000000..c41e2b027 Binary files /dev/null and b/images/character-variant-cv54-2.png differ diff --git a/images/character-variant-cv55-1.png b/images/character-variant-cv55-1.png new file mode 100644 index 000000000..dbe7ad377 Binary files /dev/null and b/images/character-variant-cv55-1.png differ diff --git a/images/character-variant-cv55-2.png b/images/character-variant-cv55-2.png new file mode 100644 index 000000000..36e50b5dd Binary files /dev/null and b/images/character-variant-cv55-2.png differ diff --git a/images/character-variant-cv55-3.png b/images/character-variant-cv55-3.png new file mode 100644 index 000000000..d459430cd Binary files /dev/null and b/images/character-variant-cv55-3.png differ diff --git a/images/character-variant-cv56-1.png b/images/character-variant-cv56-1.png new file mode 100644 index 000000000..12532173f Binary files /dev/null and b/images/character-variant-cv56-1.png differ diff --git a/images/character-variant-cv56-2.png b/images/character-variant-cv56-2.png new file mode 100644 index 000000000..42a143a65 Binary files /dev/null and b/images/character-variant-cv56-2.png differ diff --git a/images/character-variant-cv56-3.png b/images/character-variant-cv56-3.png new file mode 100644 index 000000000..59d2a3115 Binary files /dev/null and b/images/character-variant-cv56-3.png differ diff --git a/images/character-variant-cv56-4.png b/images/character-variant-cv56-4.png new file mode 100644 index 000000000..5d1432c75 Binary files /dev/null and b/images/character-variant-cv56-4.png differ diff --git a/images/character-variant-cv56-5.png b/images/character-variant-cv56-5.png new file mode 100644 index 000000000..15c56f0f8 Binary files /dev/null and b/images/character-variant-cv56-5.png differ diff --git a/images/character-variant-cv56-6.png b/images/character-variant-cv56-6.png new file mode 100644 index 000000000..08b5519ec Binary files /dev/null and b/images/character-variant-cv56-6.png differ diff --git a/images/character-variant-cv57-1.png b/images/character-variant-cv57-1.png new file mode 100644 index 000000000..3613e35a7 Binary files /dev/null and b/images/character-variant-cv57-1.png differ diff --git a/images/character-variant-cv57-2.png b/images/character-variant-cv57-2.png new file mode 100644 index 000000000..1def202e6 Binary files /dev/null and b/images/character-variant-cv57-2.png differ diff --git a/images/character-variant-cv57-3.png b/images/character-variant-cv57-3.png new file mode 100644 index 000000000..6bd037ded Binary files /dev/null and b/images/character-variant-cv57-3.png differ diff --git a/images/character-variant-cv57-4.png b/images/character-variant-cv57-4.png new file mode 100644 index 000000000..aa3b46a4f Binary files /dev/null and b/images/character-variant-cv57-4.png differ diff --git a/images/character-variant-cv58-1.png b/images/character-variant-cv58-1.png new file mode 100644 index 000000000..c9cae61ef Binary files /dev/null and b/images/character-variant-cv58-1.png differ diff --git a/images/character-variant-cv58-2.png b/images/character-variant-cv58-2.png new file mode 100644 index 000000000..9338c92e8 Binary files /dev/null and b/images/character-variant-cv58-2.png differ diff --git a/images/character-variant-cv58-3.png b/images/character-variant-cv58-3.png new file mode 100644 index 000000000..4b97439fe Binary files /dev/null and b/images/character-variant-cv58-3.png differ diff --git a/images/character-variant-cv58-4.png b/images/character-variant-cv58-4.png new file mode 100644 index 000000000..0c27d5aa6 Binary files /dev/null and b/images/character-variant-cv58-4.png differ diff --git a/images/character-variant-cv58-5.png b/images/character-variant-cv58-5.png new file mode 100644 index 000000000..34686fb21 Binary files /dev/null and b/images/character-variant-cv58-5.png differ diff --git a/images/character-variant-cv59-1.png b/images/character-variant-cv59-1.png new file mode 100644 index 000000000..f4cf076d7 Binary files /dev/null and b/images/character-variant-cv59-1.png differ diff --git a/images/character-variant-cv59-2.png b/images/character-variant-cv59-2.png new file mode 100644 index 000000000..99b72f708 Binary files /dev/null and b/images/character-variant-cv59-2.png differ diff --git a/images/character-variant-cv59-3.png b/images/character-variant-cv59-3.png new file mode 100644 index 000000000..de3818c70 Binary files /dev/null and b/images/character-variant-cv59-3.png differ diff --git a/images/character-variant-cv59-4.png b/images/character-variant-cv59-4.png new file mode 100644 index 000000000..4fa0374a6 Binary files /dev/null and b/images/character-variant-cv59-4.png differ diff --git a/images/character-variant-cv59-5.png b/images/character-variant-cv59-5.png new file mode 100644 index 000000000..f22fdaaaa Binary files /dev/null and b/images/character-variant-cv59-5.png differ diff --git a/images/character-variant-cv60-1.png b/images/character-variant-cv60-1.png new file mode 100644 index 000000000..ac48930b1 Binary files /dev/null and b/images/character-variant-cv60-1.png differ diff --git a/images/character-variant-cv60-10.png b/images/character-variant-cv60-10.png new file mode 100644 index 000000000..67dd8aa8e Binary files /dev/null and b/images/character-variant-cv60-10.png differ diff --git a/images/character-variant-cv60-11.png b/images/character-variant-cv60-11.png new file mode 100644 index 000000000..954352535 Binary files /dev/null and b/images/character-variant-cv60-11.png differ diff --git a/images/character-variant-cv60-12.png b/images/character-variant-cv60-12.png new file mode 100644 index 000000000..4f7d395cc Binary files /dev/null and b/images/character-variant-cv60-12.png differ diff --git a/images/character-variant-cv60-13.png b/images/character-variant-cv60-13.png new file mode 100644 index 000000000..15bc3a1f5 Binary files /dev/null and b/images/character-variant-cv60-13.png differ diff --git a/images/character-variant-cv60-14.png b/images/character-variant-cv60-14.png new file mode 100644 index 000000000..0103883b1 Binary files /dev/null and b/images/character-variant-cv60-14.png differ diff --git a/images/character-variant-cv60-15.png b/images/character-variant-cv60-15.png new file mode 100644 index 000000000..96344b28d Binary files /dev/null and b/images/character-variant-cv60-15.png differ diff --git a/images/character-variant-cv60-16.png b/images/character-variant-cv60-16.png new file mode 100644 index 000000000..ba74d37a3 Binary files /dev/null and b/images/character-variant-cv60-16.png differ diff --git a/images/character-variant-cv60-2.png b/images/character-variant-cv60-2.png new file mode 100644 index 000000000..7ec1b7ef5 Binary files /dev/null and b/images/character-variant-cv60-2.png differ diff --git a/images/character-variant-cv60-3.png b/images/character-variant-cv60-3.png new file mode 100644 index 000000000..220baa665 Binary files /dev/null and b/images/character-variant-cv60-3.png differ diff --git a/images/character-variant-cv60-4.png b/images/character-variant-cv60-4.png new file mode 100644 index 000000000..110c39501 Binary files /dev/null and b/images/character-variant-cv60-4.png differ diff --git a/images/character-variant-cv60-5.png b/images/character-variant-cv60-5.png new file mode 100644 index 000000000..9624aa002 Binary files /dev/null and b/images/character-variant-cv60-5.png differ diff --git a/images/character-variant-cv60-6.png b/images/character-variant-cv60-6.png new file mode 100644 index 000000000..e9a994b94 Binary files /dev/null and b/images/character-variant-cv60-6.png differ diff --git a/images/character-variant-cv60-7.png b/images/character-variant-cv60-7.png new file mode 100644 index 000000000..5b2558199 Binary files /dev/null and b/images/character-variant-cv60-7.png differ diff --git a/images/character-variant-cv60-8.png b/images/character-variant-cv60-8.png new file mode 100644 index 000000000..7a580609d Binary files /dev/null and b/images/character-variant-cv60-8.png differ diff --git a/images/character-variant-cv60-9.png b/images/character-variant-cv60-9.png new file mode 100644 index 000000000..00c063224 Binary files /dev/null and b/images/character-variant-cv60-9.png differ diff --git a/images/character-variant-cv61-1.png b/images/character-variant-cv61-1.png new file mode 100644 index 000000000..51583d1ca Binary files /dev/null and b/images/character-variant-cv61-1.png differ diff --git a/images/character-variant-cv61-10.png b/images/character-variant-cv61-10.png new file mode 100644 index 000000000..7b0bd7a27 Binary files /dev/null and b/images/character-variant-cv61-10.png differ diff --git a/images/character-variant-cv61-11.png b/images/character-variant-cv61-11.png new file mode 100644 index 000000000..b91385fc3 Binary files /dev/null and b/images/character-variant-cv61-11.png differ diff --git a/images/character-variant-cv61-12.png b/images/character-variant-cv61-12.png new file mode 100644 index 000000000..15e65d687 Binary files /dev/null and b/images/character-variant-cv61-12.png differ diff --git a/images/character-variant-cv61-13.png b/images/character-variant-cv61-13.png new file mode 100644 index 000000000..1b9d9fa1d Binary files /dev/null and b/images/character-variant-cv61-13.png differ diff --git a/images/character-variant-cv61-14.png b/images/character-variant-cv61-14.png new file mode 100644 index 000000000..be58e7962 Binary files /dev/null and b/images/character-variant-cv61-14.png differ diff --git a/images/character-variant-cv61-15.png b/images/character-variant-cv61-15.png new file mode 100644 index 000000000..6317ccd1a Binary files /dev/null and b/images/character-variant-cv61-15.png differ diff --git a/images/character-variant-cv61-16.png b/images/character-variant-cv61-16.png new file mode 100644 index 000000000..0ec65c0fb Binary files /dev/null and b/images/character-variant-cv61-16.png differ diff --git a/images/character-variant-cv61-2.png b/images/character-variant-cv61-2.png new file mode 100644 index 000000000..8447f6d23 Binary files /dev/null and b/images/character-variant-cv61-2.png differ diff --git a/images/character-variant-cv61-3.png b/images/character-variant-cv61-3.png new file mode 100644 index 000000000..a63e42e54 Binary files /dev/null and b/images/character-variant-cv61-3.png differ diff --git a/images/character-variant-cv61-4.png b/images/character-variant-cv61-4.png new file mode 100644 index 000000000..b76c8a993 Binary files /dev/null and b/images/character-variant-cv61-4.png differ diff --git a/images/character-variant-cv61-5.png b/images/character-variant-cv61-5.png new file mode 100644 index 000000000..54e9c5c4d Binary files /dev/null and b/images/character-variant-cv61-5.png differ diff --git a/images/character-variant-cv61-6.png b/images/character-variant-cv61-6.png new file mode 100644 index 000000000..7d9b82464 Binary files /dev/null and b/images/character-variant-cv61-6.png differ diff --git a/images/character-variant-cv61-7.png b/images/character-variant-cv61-7.png new file mode 100644 index 000000000..4058468c9 Binary files /dev/null and b/images/character-variant-cv61-7.png differ diff --git a/images/character-variant-cv61-8.png b/images/character-variant-cv61-8.png new file mode 100644 index 000000000..a48180d80 Binary files /dev/null and b/images/character-variant-cv61-8.png differ diff --git a/images/character-variant-cv61-9.png b/images/character-variant-cv61-9.png new file mode 100644 index 000000000..476cda25d Binary files /dev/null and b/images/character-variant-cv61-9.png differ diff --git a/images/character-variant-cv62-1.png b/images/character-variant-cv62-1.png new file mode 100644 index 000000000..9b6486955 Binary files /dev/null and b/images/character-variant-cv62-1.png differ diff --git a/images/character-variant-cv62-2.png b/images/character-variant-cv62-2.png new file mode 100644 index 000000000..1deca6337 Binary files /dev/null and b/images/character-variant-cv62-2.png differ diff --git a/images/character-variant-cv63-1.png b/images/character-variant-cv63-1.png new file mode 100644 index 000000000..b535c8998 Binary files /dev/null and b/images/character-variant-cv63-1.png differ diff --git a/images/character-variant-cv63-2.png b/images/character-variant-cv63-2.png new file mode 100644 index 000000000..e7d5cde93 Binary files /dev/null and b/images/character-variant-cv63-2.png differ diff --git a/images/character-variant-cv63-3.png b/images/character-variant-cv63-3.png new file mode 100644 index 000000000..8f273a1ab Binary files /dev/null and b/images/character-variant-cv63-3.png differ diff --git a/images/character-variant-cv63-4.png b/images/character-variant-cv63-4.png new file mode 100644 index 000000000..bbe35e808 Binary files /dev/null and b/images/character-variant-cv63-4.png differ diff --git a/images/character-variant-cv63-5.png b/images/character-variant-cv63-5.png new file mode 100644 index 000000000..2cc9fff29 Binary files /dev/null and b/images/character-variant-cv63-5.png differ diff --git a/images/character-variant-cv63-6.png b/images/character-variant-cv63-6.png new file mode 100644 index 000000000..05033ded2 Binary files /dev/null and b/images/character-variant-cv63-6.png differ diff --git a/images/character-variant-cv63-7.png b/images/character-variant-cv63-7.png new file mode 100644 index 000000000..f13577e46 Binary files /dev/null and b/images/character-variant-cv63-7.png differ diff --git a/images/character-variant-cv64-1.png b/images/character-variant-cv64-1.png new file mode 100644 index 000000000..caa4b4f61 Binary files /dev/null and b/images/character-variant-cv64-1.png differ diff --git a/images/character-variant-cv64-2.png b/images/character-variant-cv64-2.png new file mode 100644 index 000000000..3601eaa74 Binary files /dev/null and b/images/character-variant-cv64-2.png differ diff --git a/images/character-variant-cv64-3.png b/images/character-variant-cv64-3.png new file mode 100644 index 000000000..7f1fb434c Binary files /dev/null and b/images/character-variant-cv64-3.png differ diff --git a/images/character-variant-cv64-4.png b/images/character-variant-cv64-4.png new file mode 100644 index 000000000..cf10dba47 Binary files /dev/null and b/images/character-variant-cv64-4.png differ diff --git a/images/character-variant-cv65-1.png b/images/character-variant-cv65-1.png new file mode 100644 index 000000000..cf76881e5 Binary files /dev/null and b/images/character-variant-cv65-1.png differ diff --git a/images/character-variant-cv65-2.png b/images/character-variant-cv65-2.png new file mode 100644 index 000000000..d00cb71e1 Binary files /dev/null and b/images/character-variant-cv65-2.png differ diff --git a/images/character-variant-cv66-1.png b/images/character-variant-cv66-1.png new file mode 100644 index 000000000..f4de5edca Binary files /dev/null and b/images/character-variant-cv66-1.png differ diff --git a/images/character-variant-cv66-2.png b/images/character-variant-cv66-2.png new file mode 100644 index 000000000..7a87b36e8 Binary files /dev/null and b/images/character-variant-cv66-2.png differ diff --git a/images/character-variant-cv66-3.png b/images/character-variant-cv66-3.png new file mode 100644 index 000000000..5cf037c54 Binary files /dev/null and b/images/character-variant-cv66-3.png differ diff --git a/images/character-variant-cv66-4.png b/images/character-variant-cv66-4.png new file mode 100644 index 000000000..333ad465a Binary files /dev/null and b/images/character-variant-cv66-4.png differ diff --git a/images/character-variant-cv66-5.png b/images/character-variant-cv66-5.png new file mode 100644 index 000000000..45381ecb9 Binary files /dev/null and b/images/character-variant-cv66-5.png differ diff --git a/images/character-variant-cv66-6.png b/images/character-variant-cv66-6.png new file mode 100644 index 000000000..ce8504fb0 Binary files /dev/null and b/images/character-variant-cv66-6.png differ diff --git a/images/character-variant-cv67-1.png b/images/character-variant-cv67-1.png new file mode 100644 index 000000000..090378630 Binary files /dev/null and b/images/character-variant-cv67-1.png differ diff --git a/images/character-variant-cv67-2.png b/images/character-variant-cv67-2.png new file mode 100644 index 000000000..a864971f3 Binary files /dev/null and b/images/character-variant-cv67-2.png differ diff --git a/images/character-variant-cv67-3.png b/images/character-variant-cv67-3.png new file mode 100644 index 000000000..47a2381a5 Binary files /dev/null and b/images/character-variant-cv67-3.png differ diff --git a/images/character-variant-cv67-4.png b/images/character-variant-cv67-4.png new file mode 100644 index 000000000..f05cbe480 Binary files /dev/null and b/images/character-variant-cv67-4.png differ diff --git a/images/character-variant-cv67-5.png b/images/character-variant-cv67-5.png new file mode 100644 index 000000000..bcd0cda57 Binary files /dev/null and b/images/character-variant-cv67-5.png differ diff --git a/images/character-variant-cv67-6.png b/images/character-variant-cv67-6.png new file mode 100644 index 000000000..311ae7634 Binary files /dev/null and b/images/character-variant-cv67-6.png differ diff --git a/images/character-variant-cv68-1.png b/images/character-variant-cv68-1.png new file mode 100644 index 000000000..57ff488a9 Binary files /dev/null and b/images/character-variant-cv68-1.png differ diff --git a/images/character-variant-cv68-10.png b/images/character-variant-cv68-10.png new file mode 100644 index 000000000..5c8726c50 Binary files /dev/null and b/images/character-variant-cv68-10.png differ diff --git a/images/character-variant-cv68-11.png b/images/character-variant-cv68-11.png new file mode 100644 index 000000000..9529a9190 Binary files /dev/null and b/images/character-variant-cv68-11.png differ diff --git a/images/character-variant-cv68-12.png b/images/character-variant-cv68-12.png new file mode 100644 index 000000000..260cd3fbd Binary files /dev/null and b/images/character-variant-cv68-12.png differ diff --git a/images/character-variant-cv68-2.png b/images/character-variant-cv68-2.png new file mode 100644 index 000000000..b62925483 Binary files /dev/null and b/images/character-variant-cv68-2.png differ diff --git a/images/character-variant-cv68-3.png b/images/character-variant-cv68-3.png new file mode 100644 index 000000000..f624a3456 Binary files /dev/null and b/images/character-variant-cv68-3.png differ diff --git a/images/character-variant-cv68-4.png b/images/character-variant-cv68-4.png new file mode 100644 index 000000000..3b490ad5d Binary files /dev/null and b/images/character-variant-cv68-4.png differ diff --git a/images/character-variant-cv68-5.png b/images/character-variant-cv68-5.png new file mode 100644 index 000000000..f4615548d Binary files /dev/null and b/images/character-variant-cv68-5.png differ diff --git a/images/character-variant-cv68-6.png b/images/character-variant-cv68-6.png new file mode 100644 index 000000000..ee00e5771 Binary files /dev/null and b/images/character-variant-cv68-6.png differ diff --git a/images/character-variant-cv68-7.png b/images/character-variant-cv68-7.png new file mode 100644 index 000000000..53a9b27c4 Binary files /dev/null and b/images/character-variant-cv68-7.png differ diff --git a/images/character-variant-cv68-8.png b/images/character-variant-cv68-8.png new file mode 100644 index 000000000..eb01e2a4e Binary files /dev/null and b/images/character-variant-cv68-8.png differ diff --git a/images/character-variant-cv68-9.png b/images/character-variant-cv68-9.png new file mode 100644 index 000000000..237f57880 Binary files /dev/null and b/images/character-variant-cv68-9.png differ diff --git a/images/character-variant-cv69-1.png b/images/character-variant-cv69-1.png new file mode 100644 index 000000000..163bcafe3 Binary files /dev/null and b/images/character-variant-cv69-1.png differ diff --git a/images/character-variant-cv69-2.png b/images/character-variant-cv69-2.png new file mode 100644 index 000000000..a85f8ec44 Binary files /dev/null and b/images/character-variant-cv69-2.png differ diff --git a/images/character-variant-cv69-3.png b/images/character-variant-cv69-3.png new file mode 100644 index 000000000..a45930293 Binary files /dev/null and b/images/character-variant-cv69-3.png differ diff --git a/images/character-variant-cv70-1.png b/images/character-variant-cv70-1.png new file mode 100644 index 000000000..8d5ff488e Binary files /dev/null and b/images/character-variant-cv70-1.png differ diff --git a/images/character-variant-cv70-2.png b/images/character-variant-cv70-2.png new file mode 100644 index 000000000..138f31930 Binary files /dev/null and b/images/character-variant-cv70-2.png differ diff --git a/images/character-variant-cv70-3.png b/images/character-variant-cv70-3.png new file mode 100644 index 000000000..74665b4ce Binary files /dev/null and b/images/character-variant-cv70-3.png differ diff --git a/images/character-variant-cv70-4.png b/images/character-variant-cv70-4.png new file mode 100644 index 000000000..f6ed5a2d9 Binary files /dev/null and b/images/character-variant-cv70-4.png differ diff --git a/images/character-variant-cv70-5.png b/images/character-variant-cv70-5.png new file mode 100644 index 000000000..b050341ea Binary files /dev/null and b/images/character-variant-cv70-5.png differ diff --git a/images/character-variant-cv70-6.png b/images/character-variant-cv70-6.png new file mode 100644 index 000000000..79dfa2e54 Binary files /dev/null and b/images/character-variant-cv70-6.png differ diff --git a/images/character-variant-cv71-1.png b/images/character-variant-cv71-1.png new file mode 100644 index 000000000..7e29f74dd Binary files /dev/null and b/images/character-variant-cv71-1.png differ diff --git a/images/character-variant-cv71-10.png b/images/character-variant-cv71-10.png new file mode 100644 index 000000000..7bb740ba5 Binary files /dev/null and b/images/character-variant-cv71-10.png differ diff --git a/images/character-variant-cv71-2.png b/images/character-variant-cv71-2.png new file mode 100644 index 000000000..99102282b Binary files /dev/null and b/images/character-variant-cv71-2.png differ diff --git a/images/character-variant-cv71-3.png b/images/character-variant-cv71-3.png new file mode 100644 index 000000000..fdbbd7c4c Binary files /dev/null and b/images/character-variant-cv71-3.png differ diff --git a/images/character-variant-cv71-4.png b/images/character-variant-cv71-4.png new file mode 100644 index 000000000..aee795c09 Binary files /dev/null and b/images/character-variant-cv71-4.png differ diff --git a/images/character-variant-cv71-5.png b/images/character-variant-cv71-5.png new file mode 100644 index 000000000..3d68cb6b2 Binary files /dev/null and b/images/character-variant-cv71-5.png differ diff --git a/images/character-variant-cv71-6.png b/images/character-variant-cv71-6.png new file mode 100644 index 000000000..6c59a637b Binary files /dev/null and b/images/character-variant-cv71-6.png differ diff --git a/images/character-variant-cv71-7.png b/images/character-variant-cv71-7.png new file mode 100644 index 000000000..f4c08f28a Binary files /dev/null and b/images/character-variant-cv71-7.png differ diff --git a/images/character-variant-cv71-8.png b/images/character-variant-cv71-8.png new file mode 100644 index 000000000..bdced498e Binary files /dev/null and b/images/character-variant-cv71-8.png differ diff --git a/images/character-variant-cv71-9.png b/images/character-variant-cv71-9.png new file mode 100644 index 000000000..4b4374340 Binary files /dev/null and b/images/character-variant-cv71-9.png differ diff --git a/images/character-variant-cv72-1.png b/images/character-variant-cv72-1.png new file mode 100644 index 000000000..0816d5827 Binary files /dev/null and b/images/character-variant-cv72-1.png differ diff --git a/images/character-variant-cv72-2.png b/images/character-variant-cv72-2.png new file mode 100644 index 000000000..a69f223da Binary files /dev/null and b/images/character-variant-cv72-2.png differ diff --git a/images/character-variant-cv72-3.png b/images/character-variant-cv72-3.png new file mode 100644 index 000000000..053c7fa9b Binary files /dev/null and b/images/character-variant-cv72-3.png differ diff --git a/images/character-variant-cv72-4.png b/images/character-variant-cv72-4.png new file mode 100644 index 000000000..8140c165d Binary files /dev/null and b/images/character-variant-cv72-4.png differ diff --git a/images/character-variant-cv72-5.png b/images/character-variant-cv72-5.png new file mode 100644 index 000000000..f90ecfb80 Binary files /dev/null and b/images/character-variant-cv72-5.png differ diff --git a/images/character-variant-cv72-6.png b/images/character-variant-cv72-6.png new file mode 100644 index 000000000..438b76192 Binary files /dev/null and b/images/character-variant-cv72-6.png differ diff --git a/images/character-variant-cv72-7.png b/images/character-variant-cv72-7.png new file mode 100644 index 000000000..c0e9cae02 Binary files /dev/null and b/images/character-variant-cv72-7.png differ diff --git a/images/character-variant-cv73-1.png b/images/character-variant-cv73-1.png new file mode 100644 index 000000000..3c3e63e2d Binary files /dev/null and b/images/character-variant-cv73-1.png differ diff --git a/images/character-variant-cv73-2.png b/images/character-variant-cv73-2.png new file mode 100644 index 000000000..31ab93282 Binary files /dev/null and b/images/character-variant-cv73-2.png differ diff --git a/images/character-variant-cv74-1.png b/images/character-variant-cv74-1.png new file mode 100644 index 000000000..7103ecfc1 Binary files /dev/null and b/images/character-variant-cv74-1.png differ diff --git a/images/character-variant-cv74-2.png b/images/character-variant-cv74-2.png new file mode 100644 index 000000000..4372fe3cc Binary files /dev/null and b/images/character-variant-cv74-2.png differ diff --git a/images/character-variant-cv75-1.png b/images/character-variant-cv75-1.png new file mode 100644 index 000000000..95fa6ee47 Binary files /dev/null and b/images/character-variant-cv75-1.png differ diff --git a/images/character-variant-cv75-2.png b/images/character-variant-cv75-2.png new file mode 100644 index 000000000..c4bc668c1 Binary files /dev/null and b/images/character-variant-cv75-2.png differ diff --git a/images/character-variant-cv75-3.png b/images/character-variant-cv75-3.png new file mode 100644 index 000000000..25ffa93ad Binary files /dev/null and b/images/character-variant-cv75-3.png differ diff --git a/images/character-variant-cv75-4.png b/images/character-variant-cv75-4.png new file mode 100644 index 000000000..db70c69ba Binary files /dev/null and b/images/character-variant-cv75-4.png differ diff --git a/images/character-variant-cv75-5.png b/images/character-variant-cv75-5.png new file mode 100644 index 000000000..e8c0b6b93 Binary files /dev/null and b/images/character-variant-cv75-5.png differ diff --git a/images/character-variant-cv75-6.png b/images/character-variant-cv75-6.png new file mode 100644 index 000000000..b296aa8a5 Binary files /dev/null and b/images/character-variant-cv75-6.png differ diff --git a/images/character-variant-cv76-1.png b/images/character-variant-cv76-1.png new file mode 100644 index 000000000..e37c7c550 Binary files /dev/null and b/images/character-variant-cv76-1.png differ diff --git a/images/character-variant-cv76-2.png b/images/character-variant-cv76-2.png new file mode 100644 index 000000000..7b5ec0f0a Binary files /dev/null and b/images/character-variant-cv76-2.png differ diff --git a/images/character-variant-cv77-1.png b/images/character-variant-cv77-1.png new file mode 100644 index 000000000..b5f87071e Binary files /dev/null and b/images/character-variant-cv77-1.png differ diff --git a/images/character-variant-cv77-2.png b/images/character-variant-cv77-2.png new file mode 100644 index 000000000..dc366c822 Binary files /dev/null and b/images/character-variant-cv77-2.png differ diff --git a/images/character-variant-cv77-3.png b/images/character-variant-cv77-3.png new file mode 100644 index 000000000..958fd484c Binary files /dev/null and b/images/character-variant-cv77-3.png differ diff --git a/images/character-variant-cv78-1.png b/images/character-variant-cv78-1.png new file mode 100644 index 000000000..9675c18e7 Binary files /dev/null and b/images/character-variant-cv78-1.png differ diff --git a/images/character-variant-cv78-10.png b/images/character-variant-cv78-10.png new file mode 100644 index 000000000..9e310af30 Binary files /dev/null and b/images/character-variant-cv78-10.png differ diff --git a/images/character-variant-cv78-11.png b/images/character-variant-cv78-11.png new file mode 100644 index 000000000..0c5673368 Binary files /dev/null and b/images/character-variant-cv78-11.png differ diff --git a/images/character-variant-cv78-12.png b/images/character-variant-cv78-12.png new file mode 100644 index 000000000..18fce0493 Binary files /dev/null and b/images/character-variant-cv78-12.png differ diff --git a/images/character-variant-cv78-2.png b/images/character-variant-cv78-2.png new file mode 100644 index 000000000..6f3a31505 Binary files /dev/null and b/images/character-variant-cv78-2.png differ diff --git a/images/character-variant-cv78-3.png b/images/character-variant-cv78-3.png new file mode 100644 index 000000000..ff5e2701e Binary files /dev/null and b/images/character-variant-cv78-3.png differ diff --git a/images/character-variant-cv78-4.png b/images/character-variant-cv78-4.png new file mode 100644 index 000000000..0a6e39933 Binary files /dev/null and b/images/character-variant-cv78-4.png differ diff --git a/images/character-variant-cv78-5.png b/images/character-variant-cv78-5.png new file mode 100644 index 000000000..e2d209e88 Binary files /dev/null and b/images/character-variant-cv78-5.png differ diff --git a/images/character-variant-cv78-6.png b/images/character-variant-cv78-6.png new file mode 100644 index 000000000..0a75dc5e8 Binary files /dev/null and b/images/character-variant-cv78-6.png differ diff --git a/images/character-variant-cv78-7.png b/images/character-variant-cv78-7.png new file mode 100644 index 000000000..070d8badf Binary files /dev/null and b/images/character-variant-cv78-7.png differ diff --git a/images/character-variant-cv78-8.png b/images/character-variant-cv78-8.png new file mode 100644 index 000000000..28a8cc1c2 Binary files /dev/null and b/images/character-variant-cv78-8.png differ diff --git a/images/character-variant-cv78-9.png b/images/character-variant-cv78-9.png new file mode 100644 index 000000000..a52a84bcb Binary files /dev/null and b/images/character-variant-cv78-9.png differ diff --git a/images/character-variant-cv79-1.png b/images/character-variant-cv79-1.png new file mode 100644 index 000000000..40e177bd9 Binary files /dev/null and b/images/character-variant-cv79-1.png differ diff --git a/images/character-variant-cv79-2.png b/images/character-variant-cv79-2.png new file mode 100644 index 000000000..e827dad88 Binary files /dev/null and b/images/character-variant-cv79-2.png differ diff --git a/images/character-variant-cv79-3.png b/images/character-variant-cv79-3.png new file mode 100644 index 000000000..dadf6c49c Binary files /dev/null and b/images/character-variant-cv79-3.png differ diff --git a/images/character-variant-cv80-1.png b/images/character-variant-cv80-1.png new file mode 100644 index 000000000..61c8e216e Binary files /dev/null and b/images/character-variant-cv80-1.png differ diff --git a/images/character-variant-cv80-2.png b/images/character-variant-cv80-2.png new file mode 100644 index 000000000..f2b843fce Binary files /dev/null and b/images/character-variant-cv80-2.png differ diff --git a/images/character-variant-cv80-3.png b/images/character-variant-cv80-3.png new file mode 100644 index 000000000..dfd61f8fc Binary files /dev/null and b/images/character-variant-cv80-3.png differ diff --git a/images/character-variant-cv81-1.png b/images/character-variant-cv81-1.png new file mode 100644 index 000000000..44db9f4fe Binary files /dev/null and b/images/character-variant-cv81-1.png differ diff --git a/images/character-variant-cv81-2.png b/images/character-variant-cv81-2.png new file mode 100644 index 000000000..e7149dfd2 Binary files /dev/null and b/images/character-variant-cv81-2.png differ diff --git a/images/character-variant-cv82-1.png b/images/character-variant-cv82-1.png new file mode 100644 index 000000000..e1164d044 Binary files /dev/null and b/images/character-variant-cv82-1.png differ diff --git a/images/character-variant-cv82-2.png b/images/character-variant-cv82-2.png new file mode 100644 index 000000000..424481f3c Binary files /dev/null and b/images/character-variant-cv82-2.png differ diff --git a/images/character-variant-cv82-3.png b/images/character-variant-cv82-3.png new file mode 100644 index 000000000..79c1aab6b Binary files /dev/null and b/images/character-variant-cv82-3.png differ diff --git a/images/character-variant-cv82-4.png b/images/character-variant-cv82-4.png new file mode 100644 index 000000000..4140fdece Binary files /dev/null and b/images/character-variant-cv82-4.png differ diff --git a/images/character-variant-cv82-5.png b/images/character-variant-cv82-5.png new file mode 100644 index 000000000..dca523b96 Binary files /dev/null and b/images/character-variant-cv82-5.png differ diff --git a/images/character-variant-cv82-6.png b/images/character-variant-cv82-6.png new file mode 100644 index 000000000..7ad91aff0 Binary files /dev/null and b/images/character-variant-cv82-6.png differ diff --git a/images/character-variant-cv82-7.png b/images/character-variant-cv82-7.png new file mode 100644 index 000000000..1dbb2c20d Binary files /dev/null and b/images/character-variant-cv82-7.png differ diff --git a/images/character-variant-cv82-8.png b/images/character-variant-cv82-8.png new file mode 100644 index 000000000..16e250b1b Binary files /dev/null and b/images/character-variant-cv82-8.png differ diff --git a/images/character-variant-cv83-1.png b/images/character-variant-cv83-1.png new file mode 100644 index 000000000..59aa45681 Binary files /dev/null and b/images/character-variant-cv83-1.png differ diff --git a/images/character-variant-cv83-2.png b/images/character-variant-cv83-2.png new file mode 100644 index 000000000..87df9d297 Binary files /dev/null and b/images/character-variant-cv83-2.png differ diff --git a/images/character-variant-cv83-3.png b/images/character-variant-cv83-3.png new file mode 100644 index 000000000..4ff5faf16 Binary files /dev/null and b/images/character-variant-cv83-3.png differ diff --git a/images/character-variant-cv84-1.png b/images/character-variant-cv84-1.png new file mode 100644 index 000000000..d5edb3b1e Binary files /dev/null and b/images/character-variant-cv84-1.png differ diff --git a/images/character-variant-cv84-2.png b/images/character-variant-cv84-2.png new file mode 100644 index 000000000..9908fd45e Binary files /dev/null and b/images/character-variant-cv84-2.png differ diff --git a/images/character-variant-cv85-1.png b/images/character-variant-cv85-1.png new file mode 100644 index 000000000..81a76d396 Binary files /dev/null and b/images/character-variant-cv85-1.png differ diff --git a/images/character-variant-cv85-2.png b/images/character-variant-cv85-2.png new file mode 100644 index 000000000..1a10a7a0f Binary files /dev/null and b/images/character-variant-cv85-2.png differ diff --git a/images/character-variant-cv85-3.png b/images/character-variant-cv85-3.png new file mode 100644 index 000000000..e624d5688 Binary files /dev/null and b/images/character-variant-cv85-3.png differ diff --git a/images/character-variant-cv86-1.png b/images/character-variant-cv86-1.png new file mode 100644 index 000000000..3ed157f11 Binary files /dev/null and b/images/character-variant-cv86-1.png differ diff --git a/images/character-variant-cv86-2.png b/images/character-variant-cv86-2.png new file mode 100644 index 000000000..16ca7a959 Binary files /dev/null and b/images/character-variant-cv86-2.png differ diff --git a/images/character-variant-cv86-3.png b/images/character-variant-cv86-3.png new file mode 100644 index 000000000..5f5861cfa Binary files /dev/null and b/images/character-variant-cv86-3.png differ diff --git a/images/character-variant-cv87-1.png b/images/character-variant-cv87-1.png new file mode 100644 index 000000000..0a4e0c235 Binary files /dev/null and b/images/character-variant-cv87-1.png differ diff --git a/images/character-variant-cv87-2.png b/images/character-variant-cv87-2.png new file mode 100644 index 000000000..9aa1b0c4d Binary files /dev/null and b/images/character-variant-cv87-2.png differ diff --git a/images/character-variant-cv88-1.png b/images/character-variant-cv88-1.png new file mode 100644 index 000000000..49842bcfa Binary files /dev/null and b/images/character-variant-cv88-1.png differ diff --git a/images/character-variant-cv88-2.png b/images/character-variant-cv88-2.png new file mode 100644 index 000000000..f6fdde439 Binary files /dev/null and b/images/character-variant-cv88-2.png differ diff --git a/images/character-variant-cv88-3.png b/images/character-variant-cv88-3.png new file mode 100644 index 000000000..02625848b Binary files /dev/null and b/images/character-variant-cv88-3.png differ diff --git a/images/character-variant-cv88-4.png b/images/character-variant-cv88-4.png new file mode 100644 index 000000000..d7499bf41 Binary files /dev/null and b/images/character-variant-cv88-4.png differ diff --git a/images/character-variant-cv89-1.png b/images/character-variant-cv89-1.png new file mode 100644 index 000000000..d28c4e737 Binary files /dev/null and b/images/character-variant-cv89-1.png differ diff --git a/images/character-variant-cv89-2.png b/images/character-variant-cv89-2.png new file mode 100644 index 000000000..c44c28cd4 Binary files /dev/null and b/images/character-variant-cv89-2.png differ diff --git a/images/character-variant-cv89-3.png b/images/character-variant-cv89-3.png new file mode 100644 index 000000000..e2f688577 Binary files /dev/null and b/images/character-variant-cv89-3.png differ diff --git a/images/character-variant-cv89-4.png b/images/character-variant-cv89-4.png new file mode 100644 index 000000000..2768e06c4 Binary files /dev/null and b/images/character-variant-cv89-4.png differ diff --git a/images/character-variant-cv89-5.png b/images/character-variant-cv89-5.png new file mode 100644 index 000000000..4a49c14d2 Binary files /dev/null and b/images/character-variant-cv89-5.png differ diff --git a/images/character-variant-cv89-6.png b/images/character-variant-cv89-6.png new file mode 100644 index 000000000..1561fa4e1 Binary files /dev/null and b/images/character-variant-cv89-6.png differ diff --git a/images/character-variant-cv89-7.png b/images/character-variant-cv89-7.png new file mode 100644 index 000000000..a007edec8 Binary files /dev/null and b/images/character-variant-cv89-7.png differ diff --git a/images/character-variant-cv90-1.png b/images/character-variant-cv90-1.png new file mode 100644 index 000000000..16e7dcd7d Binary files /dev/null and b/images/character-variant-cv90-1.png differ diff --git a/images/character-variant-cv90-2.png b/images/character-variant-cv90-2.png new file mode 100644 index 000000000..2610e8e7b Binary files /dev/null and b/images/character-variant-cv90-2.png differ diff --git a/images/character-variant-cv90-3.png b/images/character-variant-cv90-3.png new file mode 100644 index 000000000..34ed45c24 Binary files /dev/null and b/images/character-variant-cv90-3.png differ diff --git a/images/character-variant-cv91-1.png b/images/character-variant-cv91-1.png new file mode 100644 index 000000000..94d13d61b Binary files /dev/null and b/images/character-variant-cv91-1.png differ diff --git a/images/character-variant-cv91-2.png b/images/character-variant-cv91-2.png new file mode 100644 index 000000000..b8efc27a6 Binary files /dev/null and b/images/character-variant-cv91-2.png differ diff --git a/images/character-variant-cv91-3.png b/images/character-variant-cv91-3.png new file mode 100644 index 000000000..fa85c9c4b Binary files /dev/null and b/images/character-variant-cv91-3.png differ diff --git a/images/character-variant-cv91-4.png b/images/character-variant-cv91-4.png new file mode 100644 index 000000000..48c2f409d Binary files /dev/null and b/images/character-variant-cv91-4.png differ diff --git a/images/character-variant-cv91-5.png b/images/character-variant-cv91-5.png new file mode 100644 index 000000000..f5f024cef Binary files /dev/null and b/images/character-variant-cv91-5.png differ diff --git a/images/character-variant-cv91-6.png b/images/character-variant-cv91-6.png new file mode 100644 index 000000000..d37999bc0 Binary files /dev/null and b/images/character-variant-cv91-6.png differ diff --git a/images/character-variant-cv92-1.png b/images/character-variant-cv92-1.png new file mode 100644 index 000000000..0985a28b1 Binary files /dev/null and b/images/character-variant-cv92-1.png differ diff --git a/images/character-variant-cv92-2.png b/images/character-variant-cv92-2.png new file mode 100644 index 000000000..941538178 Binary files /dev/null and b/images/character-variant-cv92-2.png differ diff --git a/images/character-variant-cv92-3.png b/images/character-variant-cv92-3.png new file mode 100644 index 000000000..646930234 Binary files /dev/null and b/images/character-variant-cv92-3.png differ diff --git a/images/character-variant-cv93-1.png b/images/character-variant-cv93-1.png new file mode 100644 index 000000000..38c484ea9 Binary files /dev/null and b/images/character-variant-cv93-1.png differ diff --git a/images/character-variant-cv93-2.png b/images/character-variant-cv93-2.png new file mode 100644 index 000000000..6721a260a Binary files /dev/null and b/images/character-variant-cv93-2.png differ diff --git a/images/character-variant-cv93-3.png b/images/character-variant-cv93-3.png new file mode 100644 index 000000000..84f1880ee Binary files /dev/null and b/images/character-variant-cv93-3.png differ diff --git a/images/character-variant-cv93-4.png b/images/character-variant-cv93-4.png new file mode 100644 index 000000000..1a1b64c95 Binary files /dev/null and b/images/character-variant-cv93-4.png differ diff --git a/images/character-variant-cv94-1.png b/images/character-variant-cv94-1.png new file mode 100644 index 000000000..7aa9ec3e2 Binary files /dev/null and b/images/character-variant-cv94-1.png differ diff --git a/images/character-variant-cv94-2.png b/images/character-variant-cv94-2.png new file mode 100644 index 000000000..e72f902c1 Binary files /dev/null and b/images/character-variant-cv94-2.png differ diff --git a/images/character-variant-cv95-1.png b/images/character-variant-cv95-1.png new file mode 100644 index 000000000..289e0c7fd Binary files /dev/null and b/images/character-variant-cv95-1.png differ diff --git a/images/character-variant-cv95-2.png b/images/character-variant-cv95-2.png new file mode 100644 index 000000000..606cc8cb9 Binary files /dev/null and b/images/character-variant-cv95-2.png differ diff --git a/images/character-variant-cv96-1.png b/images/character-variant-cv96-1.png new file mode 100644 index 000000000..2c170672d Binary files /dev/null and b/images/character-variant-cv96-1.png differ diff --git a/images/character-variant-cv96-2.png b/images/character-variant-cv96-2.png new file mode 100644 index 000000000..a381a09c2 Binary files /dev/null and b/images/character-variant-cv96-2.png differ diff --git a/images/character-variant-cv97-1.png b/images/character-variant-cv97-1.png new file mode 100644 index 000000000..0f1bbc3e6 Binary files /dev/null and b/images/character-variant-cv97-1.png differ diff --git a/images/character-variant-cv97-2.png b/images/character-variant-cv97-2.png new file mode 100644 index 000000000..6804248c6 Binary files /dev/null and b/images/character-variant-cv97-2.png differ diff --git a/images/character-variant-cv97-3.png b/images/character-variant-cv97-3.png new file mode 100644 index 000000000..925716818 Binary files /dev/null and b/images/character-variant-cv97-3.png differ diff --git a/images/character-variant-cv98-1.png b/images/character-variant-cv98-1.png new file mode 100644 index 000000000..b6de0e369 Binary files /dev/null and b/images/character-variant-cv98-1.png differ diff --git a/images/character-variant-cv98-2.png b/images/character-variant-cv98-2.png new file mode 100644 index 000000000..c273a9413 Binary files /dev/null and b/images/character-variant-cv98-2.png differ diff --git a/images/character-variant-cv98-3.png b/images/character-variant-cv98-3.png new file mode 100644 index 000000000..a778c99de Binary files /dev/null and b/images/character-variant-cv98-3.png differ diff --git a/images/character-variant-cv99-1.png b/images/character-variant-cv99-1.png new file mode 100644 index 000000000..9aa72f34e Binary files /dev/null and b/images/character-variant-cv99-1.png differ diff --git a/images/character-variant-cv99-2.png b/images/character-variant-cv99-2.png new file mode 100644 index 000000000..d42d4a9a0 Binary files /dev/null and b/images/character-variant-cv99-2.png differ diff --git a/images/character-variant-lnum.png b/images/character-variant-lnum.png new file mode 100644 index 000000000..5c5df3065 Binary files /dev/null and b/images/character-variant-lnum.png differ diff --git a/images/character-variant-onum.png b/images/character-variant-onum.png new file mode 100644 index 000000000..170da1c9b Binary files /dev/null and b/images/character-variant-onum.png differ diff --git a/images/charvars.png b/images/charvars.png deleted file mode 100644 index 7a853b437..000000000 Binary files a/images/charvars.png and /dev/null differ diff --git a/snapshot-src/index.js b/snapshot-src/index.js index ea80554ca..fe15f92a7 100644 --- a/snapshot-src/index.js +++ b/snapshot-src/index.js @@ -23,7 +23,8 @@ ipc.on("complete", function () { const captureCallbacks = { cbAmendLigsetSamplerContents, - cbAmendStylisticSetContents + cbAmendStylisticSetContents, + cbAmendCharacterVariantContents }; const ssStrings = [ @@ -95,6 +96,20 @@ function cbAmendLigsetSamplerContents(element, p) { } } +function cbAmendCharacterVariantContents(element, p) { + element.innerHTML = ""; + const slopeClasses = p.slopeDependent ? ["run", "run italic"] : ["run"]; + element.style.width = p.hotChars.length * slopeClasses.length + "em"; + for (const s of p.hotChars) { + for (const slopeCls of slopeClasses) { + const run = document.createElement("span"); + run.className = slopeCls; + run.appendChild(document.createTextNode(s)); + element.appendChild(run); + } + } +} + function captureElement(options, callback) { window.scroll(0, 0); setTimeout(function () { diff --git a/snapshot-src/index.styl b/snapshot-src/index.styl index bb4e838ca..6d72ec6fd 100644 --- a/snapshot-src/index.styl +++ b/snapshot-src/index.styl @@ -181,118 +181,17 @@ section.char-vars, section.style-sets margin: 0 1em; vertical-align: 0.3em; -section.char-vars - > ol.narrow - font-size: 0.75em; - width: 56em; - list-style: none; - margin: 0 -9em; - padding: 0; - columns: 2; - justify-content: left; - overflow: hidden; +section.cv-sampler + width: 8em; + font-size: 32px; - > li - flex: none; - display: flex; - width: 26em; - box-sizing: border-box; - -webkit-column-break-inside: avoid; + > span.run + text-align: center; + display: inline-block; + width: 1em; - > .triangle - display: block; - flex: none; - position: relative; - right: -0.025em; - width: 0.5em; - font-feature-settings: 'NWID' on; - font-weight: 200; - font-size: 2em; - margin-top: 0.5em; - width: 0.5em; - text-align: center; - margin-right: -0.0625em; - - &::before, &::after - content: ''; - position: absolute; - right: calc(0.275em - 0.5px); - width: 1px; - background: #ddd; - - &::before - top: 0; - height: 0.42em; - - &::after - top: 0.85em; - bottom: 0; - - > ol.group - list-style: none; - margin: 0; - padding: 0; - flex: 1; - display: flex; - flex-wrap: wrap; - - &.header - width: 5em; - justify-content: flex-end; - flex: none; - - .desc-group - border: none; - margin: 0; - padding: 0 0.5em; - width: 2.5em; - box-sizing: border-box; - flex: none; - display: flex; - justify-content: center; - position: relative; - - &.ligature - width: 5em; - - > .label - font-size: 0.75em; - display: block; - position: absolute; - width: 2em; - left: 50%; - top: 0.4375em; - margin-left: -1em; - margin-right: -1em; - font-weight: 400; - opacity: 0.75; - text-align: center; - - &.ligature > .label.tag - &:before, &:after - position: absolute; - content: ''; - display: block; - width: 0.75em; - border-bottom: 1px solid #ddd; - top: 0.6em; - - &:before - right: 100%; - margin-right: 0.25em; - - &:after - left: 100%; - margin-left: 0.25em; - - > .sample - display: inline-block; - font-weight: 300; - font-size: 2em; - margin-top: 0.5em; - width: 1em; - text-align: center; - white-space: nowrap; + &.italic + font-style: italic; #ligation-sampler font-size: 12px; diff --git a/snapshot-src/templates/partial/cv-sample.ejs b/snapshot-src/templates/partial/cv-sample.ejs index 7f0f7e4de..9e3fd84a5 100644 --- a/snapshot-src/templates/partial/cv-sample.ejs +++ b/snapshot-src/templates/partial/cv-sample.ejs @@ -1,37 +1,2 @@ -
-
    - <%_ for(const group of primes) if(group.tag) { _%> -
  1. -
      -
      -
      <%= group.tag %>
      - <%_ if(group.ligatureSampler) { _%> - <%_ for(const text of group.descSampleText) { _%> -
      <%= text %>
      - <%_ } _%> - <%_ } else { _%> -
      <%= group.descSampleText[0] %>
      - <%_ } _%> -
      -
    -
    -
      - <%_ for(const config of group.variants) if(config.rank) { _%> -
    1. -
      <%= config.rank %>
      - <%_ if(group.ligatureSampler) { _%> - <%_ for(const text of group.descSampleText) { _%> -
      <%= text %>
      - <%_ } _%> - <%_ } else if(group.slopeDependent) { _%> -
      <%= group.descSampleText[0] %>
      -
      <%= group.descSampleText[0] %>
      - <%_ } else { _%> -
      <%= group.descSampleText[0] %>
      - <%_ } _%> -
    2. - <%_ } _%> -
  2. - <%_ } _%> -
+
diff --git a/utility/amend-readme/fragments/special-variant-digit-form.md b/utility/amend-readme/fragments/special-variant-digit-form.md deleted file mode 100644 index c83a609b5..000000000 --- a/utility/amend-readme/fragments/special-variant-digit-form.md +++ /dev/null @@ -1,3 +0,0 @@ - - Default digit form: - - `digit-form = 'lining'`: Lining (default). - - `digit-form = 'old-style'`: Old-style. \ No newline at end of file diff --git a/utility/amend-readme/index.js b/utility/amend-readme/index.js index 8bf4ad2f3..137ed1ddb 100644 --- a/utility/amend-readme/index.js +++ b/utility/amend-readme/index.js @@ -13,14 +13,15 @@ const charMapObliquePath = process.argv[4]; execMain(main); -///////////////////////////////////////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////////////////////////////////////// async function main() { const readmePath = path.resolve(__dirname, "../../README.md"); let readme = await fs.readFile(readmePath, "utf-8"); readme = (await processSsOt()).apply(readme); - readme = (await processCv()).apply(readme); - readme = (await processSs()).apply(readme); + readme = (await processCherryPickingStyles()).apply(readme); + readme = (await processSsStyles()).apply(readme); + readme = (await processCvOt()).apply(readme); readme = (await processLigSetCherryPicking()).apply(readme); readme = (await processLigSetPreDef()).apply(readme); readme = (await processLigSetOt(1, g => g.tag === "calt")).apply(readme); @@ -56,7 +57,58 @@ async function processSsOt() { md.log(``); return md; } -async function processSs() { +async function processCvOt() { + const variantsData = await parseVariantsData(); + const md = new MdCol("Section-OT-Character-Variants"); + const TableColumns = 12; + md.log(``); + for (const cv of variantsData.primes) { + if (!cv.tag) continue; + let effVariants = []; + for (const cvv of cv.variants) if (cvv.rank) effVariants.push(cvv); + const entryWidth = sampleImageCountEmOfCv(cv); + const imgWidth = 32 * entryWidth; + const entriesPerRow = Math.floor(TableColumns / entryWidth); + const rowsNeeded = Math.ceil(effVariants.length / entriesPerRow); + const itemColSpanHtml = entryWidth > 1 ? ` colspan="${entryWidth}"` : ``; + + for (let rid = 0; rid < rowsNeeded; rid++) { + const entriesInThisRow = Math.min( + entriesPerRow, + effVariants.length - rid * entriesPerRow + ); + const tailBlankColumnsCount = TableColumns - entryWidth * entriesInThisRow; + + // Image row + md.log(``); + if (rid === 0) md.log(``); + for (let cid = 0; cid < entriesPerRow; cid++) { + const iCvv = rid * entriesPerRow + cid; + if (iCvv >= effVariants.length) continue; + const cvv = effVariants[iCvv]; + const imageUrl = `images/character-variant-${cv.tag}-${cvv.rank}.png`; + md.log(``); + } + if (tailBlankColumnsCount > 0) md.log(``); + md.log(``); + + // CV ID row + md.log(``); + for (let cid = 0; cid < entriesPerRow; cid++) { + const iCvv = rid * entriesPerRow + cid; + if (iCvv >= effVariants.length) continue; + const cvv = effVariants[iCvv]; + md.log(`${cvv.rank}`); + } + if (tailBlankColumnsCount > 0) md.log(``); + md.log(``); + } + } + md.log(`
${cv.tag}
`); + return md; +} + +async function processSsStyles() { const variantsData = await parseVariantsData(); const md = new MdCol("Section-Stylistic-Sets"); const headerPath = path.resolve(__dirname, "fragments/description-stylistic-sets.md"); @@ -67,38 +119,87 @@ async function processSs() { } return md; } -async function processCv() { +async function processCherryPickingStyles() { const variantsData = await parseVariantsData(); const md = new MdCol("Section-Cherry-Picking-Styles"); const headerPath = path.resolve(__dirname, "fragments/description-cheery-picking-styles.md"); md.log(await fs.readFile(headerPath, "utf-8")); - const cvDigitFormPath = path.resolve(__dirname, "fragments/special-variant-digit-form.md"); - md.log(await fs.readFile(cvDigitFormPath, "utf-8")); + formatCv(md, { + 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` + } + ] + }); - for (const gr of variantsData.primes) { - const sampleText = gr.descSampleText + for (const cv of variantsData.primes) { + if (!cv.tag) continue; + const sampleText = cv.descSampleText .map(c => (c === "`" ? "`` ` ``" : `\`${c}\``)) .join(", "); - const explainText = gr.samplerExplain ? ` (${gr.samplerExplain})` : ``; - md.log(` - Styles for ${sampleText}${explainText}:`); - const defaults = figureOutDefaults(variantsData, gr); - for (const config of gr.variants) { - if (!config.rank) continue; - let selectorText = `\`${gr.key} = '${config.key}'\``; - if (gr.tag && config.rank) { - selectorText += `, \`${gr.tag} = ${config.rank}\``; - } - md.log( - ` + ${selectorText}: ` + - `${config.description}${formatDefaults(config.key, defaults)}.` - ); + const explainText = cv.samplerExplain ? ` (${cv.samplerExplain})` : ``; + const info = { + introMD: `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) + }); } + formatCv(md, info); } return md; } +function sampleImageCountEmOfCv(cv) { + return cv.hotChars.length * (cv.slopeDependent ? 2 : 1); +} + +function formatCv(md, info) { + md.log(` - ${info.introMD}:`); + const imgWidth = 32 * info.sampleImageCountEm; + let sTable = " "; + for (const alt of info.alternatives) { + const imageUrl = `images/character-variant-${alt.imageId}.png`; + const image = ``; + const selectorText = alt.selectors.map(x => `${x}`).join(", "); + sTable += + `` + + ``; + sTable += ``; + } + sTable += "
${image}${selectorText}
${alt.description}
"; + md.log(sTable); +} + +function formatDescription(s) { + return s + .replace(/`` (\S+?) ``/g, ($0, $1) => `${escapeHtml($1)}`) + .replace(/`([^`]+?)`/g, ($0, $1) => `${escapeHtml($1)}`); +} + +function escapeHtml(s) { + return s.replace(/&/g, "&").replace(//g, ">"); +} + async function processPrivateBuildPlans() { const md = new MdCol("Section-Private-Build-Plan-Sample"); const tomlPath = path.resolve(__dirname, "../../private-build-plans.sample.toml"); diff --git a/utility/generate-snapshot-page/index.js b/utility/generate-snapshot-page/index.js index 89bbe853b..c434551be 100644 --- a/utility/generate-snapshot-page/index.js +++ b/utility/generate-snapshot-page/index.js @@ -6,6 +6,7 @@ const path = require("path"); const parseVariantsData = require("../export-data/variants-data"); const getLigationData = require("../export-data/ligation-data"); const execMain = require("../shared/execMain"); +const variantsData = require("../export-data/variants-data"); const inputPath = process.argv[2]; const outputPath = process.argv[3]; @@ -36,7 +37,6 @@ async function main() { let readmeSnapshotTasks = [ { el: "#languages", name: "languages" }, - { el: "#charvars", name: "charvars" }, { el: "#matrix", name: "matrix" }, { el: "#previews", name: "preview-all" }, { el: "#weights", name: "weights" } @@ -69,6 +69,44 @@ async function main() { applyCallbackArgs: { hotChars: ss.hotChars.sans.italic } }); } + 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 + } + }); + for (const cv of variationData.primes) { + if (!cv.tag) 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}`, + applyCallback: `cbAmendCharacterVariantContents`, + applyCallbackArgs: { + hotChars: cv.hotChars, + slopeDependent: !!cv.slopeDependent + } + }); + } + } await fs.writeJson( outputDataPath, { readmeSnapshotTasks, ligationSamples: ligationData.samples },