Accepting request 888424 from M17N:fonts

- Update to 6.0.1

OBS-URL: https://build.opensuse.org/request/show/888424
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iosevka-fonts?expand=0&rev=3
This commit is contained in:
Dominique Leuenberger 2021-04-26 14:39:40 +00:00 committed by Git OBS Bridge
commit fb07c0dafe
15 changed files with 401 additions and 330 deletions

683
README.md
View File

@ -38,9 +38,9 @@ All versions include the same ranges of characters: Latin letters, Greek letters
<!-- BEGIN Section-Language-List --> <!-- BEGIN Section-Language-List -->
<!-- THIS SECTION IS AUTOMATICALLY GENERATED. DO NOT EDIT. --> <!-- THIS SECTION IS AUTOMATICALLY GENERATED. DO NOT EDIT. -->
160 Supported Languages: 161 Supported Languages:
Afrikaans, Aghem, Akan, Albanian, Asturian, Asu, Azerbaijani, Bafia, Bambara, Basaa, Basque, Belarusian, Bemba, Bena, Bosnian, Breton, Bulgarian, Catalan, Cebuano, Central Atlas Tamazight, Chechen, Chiga, Colognian, Cornish, Croatian, Czech, Danish, Duala, Dutch, Embu, English, Esperanto, Estonian, Ewe, Ewondo, Faroese, Filipino, Finnish, French, Friulian, Fulah, Galician, Ganda, German, Greek, Gusii, Hausa, Hawaiian, Hungarian, Icelandic, Igbo, Inari Sami, Indonesian, Interlingua, Irish, Italian, Javanese, Jola-Fonyi, Kabuverdianu, Kabyle, Kako, Kalaallisut, Kalenjin, Kamba, Kazakh, Kikuyu, Kinyarwanda, Koyra Chiini, Koyraboro Senni, Kurdish, Kwasio, Kyrgyz, Lakota, Langi, Latvian, Lingala, Lithuanian, Low German, Lower Sorbian, Luba-Katanga, Luo, Luxembourgish, Luyia, Macedonian, Machame, Makhuwa-Meetto, Makonde, Malagasy, Malay, Maltese, Manx, Maori, Masai, Meru, Metaʼ, Mongolian, Morisyen, Mundang, Nama, Ngiemboon, Nigerian Pidgin, North Ndebele, Northern Sami, Norwegian Bokmål, Norwegian Nynorsk, Nuer, Nyankole, Oromo, Ossetic, Polish, Portuguese, Quechua, Romanian, Romansh, Rombo, Rundi, Russian, Rwa, Sakha, Samburu, Sango, Sangu, Scottish Gaelic, Sena, Serbian, Shambala, Shona, Slovak, Slovenian, Soga, Somali, Spanish, Sundanese, Swahili, Swedish, Swiss German, Tachelhit (shi_latn), Taita, Tajik, Tasawaq, Tatar, Teso, Tongan, Turkish, Turkmen, Ukrainian, Upper Sorbian, Uzbek, Vai (vai_latn), Vietnamese, Vunjo, Walser, Welsh, Western Frisian, Wolof, Xhosa, Yangben, Yoruba, Zarma, Zulu Afrikaans, Aghem, Akan, Albanian, Asturian, Asu, Azerbaijani, Bafia, Bambara, Basaa, Basque, Belarusian, Bemba, Bena, Bosnian, Breton, Bulgarian, Catalan, Cebuano, Central Atlas Tamazight, Chechen, Chiga, Colognian, Cornish, Croatian, Czech, Danish, Duala, Dutch, Embu, English, Esperanto, Estonian, Ewe, Ewondo, Faroese, Filipino, Finnish, French, Friulian, Fulah, Galician, Ganda, German, Greek, Gusii, Hausa, Hawaiian, Hungarian, Icelandic, Igbo, Inari Sami, Indonesian, Interlingua, Irish, Italian, Javanese, Jola-Fonyi, Kabuverdianu, Kabyle, Kako, Kalaallisut, Kalenjin, Kamba, Kazakh, Kikuyu, Kinyarwanda, Koyra Chiini, Koyraboro Senni, Kurdish, Kwasio, Kyrgyz, Lakota, Langi, Latvian, Lingala, Lithuanian, Low German, Lower Sorbian, Luba-Katanga, Luo, Luxembourgish, Luyia, Macedonian, Machame, Makhuwa-Meetto, Makonde, Malagasy, Malay, Maltese, Manx, Maori, Masai, Meru, Metaʼ, Mongolian, Morisyen, Mundang, Nama, Ngiemboon, Nigerian Pidgin, North Ndebele, Northern Sami, Norwegian, Norwegian Bokmål, Norwegian Nynorsk, Nuer, Nyankole, Oromo, Ossetic, Polish, Portuguese, Quechua, Romanian, Romansh, Rombo, Rundi, Russian, Rwa, Sakha, Samburu, Sango, Sangu, Scottish Gaelic, Sena, Serbian, Shambala, Shona, Slovak, Slovenian, Soga, Somali, Spanish, Sundanese, Swahili, Swedish, Swiss German, Tachelhit (shi_latn), Taita, Tajik, Tasawaq, Tatar, Teso, Tongan, Turkish, Turkmen, Ukrainian, Upper Sorbian, Uzbek, Vai (vai_latn), Vietnamese, Vunjo, Walser, Welsh, Western Frisian, Wolof, Xhosa, Yangben, Yoruba, Zarma, Zulu
<!-- END Section-Language-List --> <!-- END Section-Language-List -->
@ -499,49 +499,51 @@ Subsection `variants` is used to configure character variants in the font. Prope
- `digit-form = 'lining'`: Lining (default). - `digit-form = 'lining'`: Lining (default).
- `digit-form = 'old-style'`: Old-style. - `digit-form = 'old-style'`: Old-style.
- Styles for `A`: - Styles for `A`:
+ `capital-a = 'straight'`, `cv01 = 1`: Standard, straight `A`, with bottom serifs visible in Slab families (default). + `capital-a = 'straight-serifless'`, `cv01 = 1`: Standard, straight `A`, without serifs.
+ `capital-a = 'curly'`, `cv01 = 2`: Slightly curly `A`, like Iosevka 2.x, with bottom serifs visible in Slab families. + `capital-a = 'curly-serifless'`, `cv01 = 2`: Slightly curly `A`, like Iosevka 2.x, without serifs.
+ `capital-a = 'straight-motion-serifed'`, `cv01 = 3`: Straight `A` with motion serif at top. + `capital-a = 'straight-top-serifed'`, `cv01 = 3`: Straight `A` with serif at top.
+ `capital-a = 'curly-motion-serifed'`, `cv01 = 4`: Slightly curly `A`, like Iosevka 2.x, with motion serif at top. + `capital-a = 'curly-top-serifed'`, `cv01 = 4`: Slightly curly `A`, like Iosevka 2.x, with serif at top.
+ `capital-a = 'straight-tri-serifed'`, `cv01 = 5`: Straight `A` with serif at both top and bottom. + `capital-a = 'straight-base-serifed'`, `cv01 = 5`: Straight `A` with serif at both top and bottom.
+ `capital-a = 'curly-tri-serifed'`, `cv01 = 6`: Slightly curly `A`, like Iosevka 2.x, 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`: - Styles for `B`:
+ `capital-b = 'standard'`, `cv02 = 1`: `B` in near-symmetric proportion (default). + `capital-b = 'standard-serifless'`, `cv02 = 1`: `B` in near-symmetric proportion, without serifs.
+ `capital-b = 'more-asymmetric'`, `cv02 = 2`: `B` in more asymmetric proportion to differentiate with `8`. + `capital-b = 'more-asymmetric-serifless'`, `cv02 = 2`: `B` in more asymmetric proportion to differentiate with `8`, without serifs.
+ `capital-b = 'standard-unilateral-motion-serifed'`, `cv02 = 3`: `B` in near-symmetric proportion with motion serifs at both top and bottom. + `capital-b = 'standard-unilateral-serifed'`, `cv02 = 3`: `B` in near-symmetric proportion with motion serifs at top.
+ `capital-b = 'more-asymmetric-unilateral-motion-serifed'`, `cv02 = 4`: `B` in more asymmetric 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-motion-serifed'`, `cv02 = 5`: `B` in near-symmetric proportion with motion serifs at both top and bottom. + `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-motion-serifed'`, `cv02 = 6`: `B` in more asymmetric proportion with motion serifs at top. + `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'`, `cv02 = 7`: `B` in near-symmetric proportion with interupted middle bar. + `capital-b = 'standard-interrupted-serifless'`, `cv02 = 7`: `B` in near-symmetric proportion with interupted middle bar, without serifs.
+ `capital-b = 'more-asymmetric-interrupted'`, `cv02 = 8`: `B` in more asymmetric proportion to differentiate with `8`, with interupted middle bar. + `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-motion-serifed'`, `cv02 = 9`: `B` in near-symmetric proportion with interupted middle bar and motion serifs at both top and bottom. + `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-motion-serifed'`, `cv02 = 10`: `B` in more asymmetric proportion with interupted middle bar and `8` with 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-motion-serifed'`, `cv02 = 11`: `B` in near-symmetric proportion with interupted middle bar and motion serifs at both top and bottom. + `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-motion-serifed'`, `cv02 = 12`: `B` in more asymmetric proportion with interupted middle bar and `8` with motion serifs at top. + `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`: - Styles for `C`:
+ `capital-c = 'serifless'`, `cv03 = 1`: Serifless `C` (default for Sans). + `capital-c = 'serifless'`, `cv03 = 1`: Serifless `C`.
+ `capital-c = 'unilateral-serifed'`, `cv03 = 2`: `C` with serif at top (default for Slab). + `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 = '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 = '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 = 'bilateral-inward-serifed'`, `cv03 = 5`: `C` with inward serif at both top and bottom.
- Styles for `D`: - Styles for `D`:
+ `capital-d = 'standard'`, `cv04 = 1`: Standard `D` (default). + `capital-d = 'standard-serifless'`, `cv04 = 1`: Standard `D` without serifs.
+ `capital-d = 'more-rounded'`, `cv04 = 2`: More rounded `D` to differentiate with `O`. + `capital-d = 'more-rounded-serifless'`, `cv04 = 2`: More rounded `D` to differentiate with `O`, without serifs.
+ `capital-d = 'standard-unilateral-motion-serifed'`, `cv04 = 3`: Standard `B` with motion serifs at both top and bottom. + `capital-d = 'standard-unilateral-serifed'`, `cv04 = 3`: Standard `B` with serifs at top.
+ `capital-d = 'more-rounded-unilateral-motion-serifed'`, `cv04 = 4`: More rounded `B` to differentiate with `O` with motion 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-motion-serifed'`, `cv04 = 5`: Standard `B` with motion serifs at both top and bottom. + `capital-d = 'standard-bilateral-serifed'`, `cv04 = 5`: Standard `B` with serifs at both top and bottom.
+ `capital-d = 'more-rounded-bilateral-motion-serifed'`, `cv04 = 6`: More rounded `B` to differentiate with `O` with motion serifs at top. + `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`: - Styles for `E`:
+ `capital-e = 'standard'`, `cv05 = 1`: Standard E (default). + `capital-e = 'standard'`, `cv05 = 1`: Standard E.
+ `capital-e = 'motion-serifed'`, `cv05 = 2`: Motion-Serifed E. + `capital-e = 'motion-serifed'`, `cv05 = 2`: Motion-Serifed E.
- Styles for `F`: - Styles for `F`:
+ `capital-f = 'standard'`, `cv06 = 1`: Standard F (default). + `capital-f = 'standard'`, `cv06 = 1`: Standard F.
+ `capital-f = 'motion-serifed'`, `cv06 = 2`: Motion-Serifed F. + `capital-f = 'motion-serifed'`, `cv06 = 2`: Motion-Serifed F.
- Styles for `G`: - Styles for `G`:
+ `capital-g = 'toothed-serifless-hookless'`, `cv07 = 1`: Toothed G. + `capital-g = 'toothed-serifless-hookless'`, `cv07 = 1`: Toothed G.
+ `capital-g = 'toothless-corner-serifless-hookless'`, `cv07 = 2`: Corner toothless 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 = 'toothless-rounded-serifless-hookless'`, `cv07 = 3`: Round toothless G.
+ `capital-g = 'toothed-serifless-hooked'`, `cv07 = 4`: Toothed G with inward hook at terminal (default for Sans). + `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-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 = '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 = 'toothed-serifless-capped'`, `cv07 = 7`: Toothed G with a cap terminal.
@ -550,7 +552,7 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `capital-g = 'toothed-serifed-hookless'`, `cv07 = 10`: Toothed G with top serif. + `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-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 = '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 (default for Slab). + `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-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 = '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 = 'toothed-serifed-capped'`, `cv07 = 16`: Toothed G with a cap terminal and top serif.
@ -566,25 +568,29 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `capital-g = 'toothless-corner-inward-serifed-capped'`, `cv07 = 26`: Corner toothless 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 = 'toothless-rounded-inward-serifed-capped'`, `cv07 = 27`: Round toothless G with a cap terminal and inward top serif.
- Styles for `H`: - Styles for `H`:
+ `capital-h = 'standard'`, `cv08 = 1`: Standard H (default). + `capital-h = 'standard'`, `cv08 = 1`: Standard H.
+ `capital-h = 'motion-serifed'`, `cv08 = 2`: Motion-Serifed H. + `capital-h = 'motion-serifed'`, `cv08 = 2`: Motion-Serifed H.
- Styles for `I`: - Styles for `I`:
+ `capital-i = 'serifed'`, `cv09 = 1`: I with standard (long) serifs (default). + `capital-i = 'serifed'`, `cv09 = 1`: I with standard (long) serifs.
+ `capital-i = 'serifless'`, `cv09 = 2`: I without serifs, like a straight bar. + `capital-i = 'serifless'`, `cv09 = 2`: I without serifs, like a straight bar.
+ `capital-i = 'short-serifed'`, `cv09 = 3`: I with short serifs. + `capital-i = 'short-serifed'`, `cv09 = 3`: I with short serifs.
- Styles for `J`: - Styles for `J`:
+ `capital-j = 'serifless'`, `cv10 = 1`: J without top serif. + `capital-j = 'serifless'`, `cv10 = 1`: J without top serif.
+ `capital-j = 'serifed'`, `cv10 = 2`: J with top serif at left side (default). + `capital-j = 'serifed'`, `cv10 = 2`: J with top serif at left side.
+ `capital-j = 'serifed-both-sides'`, `cv10 = 3`: J with symmetric at both sides. + `capital-j = 'serifed-both-sides'`, `cv10 = 3`: J with symmetric at both sides.
+ `capital-j = 'serifed-symmetric'`, `cv10 = 4`: J with symmetric at both sides and is symmetric. + `capital-j = 'serifed-symmetric'`, `cv10 = 4`: J with symmetric at both sides and is symmetric.
+ `capital-j = 'descending-serifless'`, `cv10 = 5`: J with hook goes below descender and without serif. + `capital-j = 'flat-hook-serifless'`, `cv10 = 5`: J with flat hook and without serif.
+ `capital-j = 'descending-serifed'`, `cv10 = 6`: J with hook goes below descender and top serif. + `capital-j = 'flat-hook-serifed'`, `cv10 = 6`: J with flat hook and top serif.
+ `capital-j = 'descending-serifed-both-sides'`, `cv10 = 7`: J with hook goes below descender and top serif at both sides (asymmetric). + `capital-j = 'flat-hook-serifed-both-sides'`, `cv10 = 7`: J with flat hook and without serif.
+ `capital-j = 'descending-serifed-symmetric'`, `cv10 = 8`: J with hook goes below descender and top serif at both sides (symmetric). + `capital-j = 'flat-hook-serifed-symmetric'`, `cv10 = 8`: J with flat hook and top serif.
+ `capital-j = 'descending-flat-hook-serifless'`, `cv10 = 9`: J with flat hook goes below descender and without serif. + `capital-j = 'descending-serifless'`, `cv10 = 9`: J with hook goes below descender and without serif.
+ `capital-j = 'descending-flat-hook-serifed'`, `cv10 = 10`: J with flat hook goes below descender and top serif. + `capital-j = 'descending-serifed'`, `cv10 = 10`: J with hook goes below descender and top serif.
+ `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.
- Styles for `K`: - Styles for `K`:
+ `capital-k = 'straight'`, `cv11 = 1`: `K` with standard shape (default). + `capital-k = 'straight'`, `cv11 = 1`: `K` with standard shape.
+ `capital-k = 'curly'`, `cv11 = 2`: Slightly curly `K`, like Iosevka 2.x. + `capital-k = 'curly'`, `cv11 = 2`: Slightly curly `K`, like Iosevka 2.x.
+ `capital-k = 'symmetric-touching'`, `cv11 = 3`: `K` with symmetric legs disconnected to the vertical bar. + `capital-k = 'symmetric-touching'`, `cv11 = 3`: `K` with symmetric legs disconnected to the vertical bar.
+ `capital-k = 'symmetric-connected'`, `cv11 = 4`: `K` with symmetric legs connected to the vertical bar. + `capital-k = 'symmetric-connected'`, `cv11 = 4`: `K` with symmetric legs connected to the vertical bar.
@ -593,25 +599,29 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `capital-k = 'symmetric-touching-motion-serifed'`, `cv11 = 7`: `K` with symmetric legs disconnected to the vertical bar, and motion serifs. + `capital-k = 'symmetric-touching-motion-serifed'`, `cv11 = 7`: `K` with symmetric legs disconnected to the vertical bar, and motion serifs.
+ `capital-k = 'symmetric-connected-motion-serifed'`, `cv11 = 8`: `K` with symmetric legs connected to the vertical bar, and motion serifs. + `capital-k = 'symmetric-connected-motion-serifed'`, `cv11 = 8`: `K` with symmetric legs connected to the vertical bar, and motion serifs.
- Styles for `L`: - Styles for `L`:
+ `capital-l = 'standard'`, `cv12 = 1`: Standard `L` (default). + `capital-l = 'standard'`, `cv12 = 1`: Standard `L`.
+ `capital-l = 'motion-serifed'`, `cv12 = 2`: Standard `L` with motion serifs. + `capital-l = 'motion-serifed'`, `cv12 = 2`: Standard `L` with motion serifs.
- Styles for `M`: - Styles for `M`:
+ `capital-m = 'hanging'`, `cv13 = 1`: `M` with middle being hanging off baseline (default). + `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 = 'flat-bottom'`, `cv13 = 2`: `M` with middle aligned to baseline.
+ `capital-m = 'hanging-motion-serifed'`, `cv13 = 3`: `M` with middle being hanging off baseline and motion serifs. + `capital-m = 'slanted-sides-hanging'`, `cv13 = 3`: `M` with slanted sides and middle being hanging off baseline.
+ `capital-m = 'flat-bottom-motion-serifed'`, `cv13 = 4`: `M` with middle aligned to baseline and motion serifs. + `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`: - Styles for `N`:
+ `capital-n = 'standard'`, `cv14 = 1`: Standard N (default). + `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 = '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 = '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 = 'asymmetric-motion-serifed'`, `cv14 = 4`: More asymmetric N, with the diagonal bar stops at middle of right stem and motion serifs.
- Styles for `P`: - Styles for `P`:
+ `capital-p = 'closed'`, `cv15 = 1`: Closed `P` (default). + `capital-p = 'closed'`, `cv15 = 1`: Closed `P`.
+ `capital-p = 'open'`, `cv15 = 2`: P with open contour at bottom. + `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 = '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 = 'open-motion-serifed'`, `cv15 = 4`: P with open contour at bottom and motion serifs.
- Styles for `Q`: - Styles for `Q`:
+ `capital-q = 'curly-tailed'`, `cv16 = 1`: `Q` with a curly tail (default). + `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 = '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 = '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 = 'crossing'`, `cv16 = 4`: `Q` with a tail crossing the ring.
@ -620,7 +630,7 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `capital-q = 'detached-tailed'`, `cv16 = 7`: `Q` with a oblique tail detached. + `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 = 'detached-bend-tailed'`, `cv16 = 8`: `Q` with a bend tail detached.
- Styles for `R`: - Styles for `R`:
+ `capital-r = 'straight'`, `cv17 = 1`: Standard, straight-leg `R` (default). + `capital-r = 'straight'`, `cv17 = 1`: Standard, straight-leg `R`.
+ `capital-r = 'curly'`, `cv17 = 2`:  Slightly curly-legged `R`, like Iosevka 2.x. + `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 = '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 = 'straight-open'`, `cv17 = 4`: Standard, straight-leg `R`, with open contour at bottom.
@ -633,18 +643,19 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `capital-r = 'curly-open-motion-serifed'`, `cv17 = 11`:  Slightly curly-legged `R`, like Iosevka 2.x, with open contour at bottom and motion serifs. + `capital-r = 'curly-open-motion-serifed'`, `cv17 = 11`:  Slightly curly-legged `R`, like Iosevka 2.x, with open contour at bottom and motion serifs.
+ `capital-r = 'standing-open-motion-serifed'`, `cv17 = 12`: `R` with near-vertical standing leg, with open contour at bottom. + `capital-r = 'standing-open-motion-serifed'`, `cv17 = 12`: `R` with near-vertical standing leg, with open contour at bottom.
- Styles for `S`: - Styles for `S`:
+ `capital-s = 'serifless'`, `cv18 = 1`: Serifless `S` (default for Sans). + `capital-s = 'serifless'`, `cv18 = 1`: Serifless `S`.
+ `capital-s = 'unilateral-serifed'`, `cv18 = 2`: `S` with single serif at top. + `capital-s = 'unilateral-serifed'`, `cv18 = 2`: `S` with single serif at top.
+ `capital-s = 'bilateral-serifed'`, `cv18 = 3`: `S` with serifs at both end (default for Slab). + `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 = '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 = 'bilateral-inward-serifed'`, `cv18 = 5`: `S` with inward serifs at both end.
- Styles for `T`: - Styles for `T`:
+ `capital-t = 'standard'`, `cv19 = 1`: Standard T (default). + `capital-t = 'serifless'`, `cv19 = 1`: Serifless T.
+ `capital-t = 'motion-serifed'`, `cv19 = 2`: Motion-Serifed T. + `capital-t = 'motion-serifed'`, `cv19 = 2`: Motion-Serifed T.
+ `capital-t = 'serifed'`, `cv19 = 3`: Serifed T.
- Styles for `U`: - Styles for `U`:
+ `capital-u = 'toothed'`, `cv20 = 1`: `U` with bottom-right tooth. + `capital-u = 'toothed'`, `cv20 = 1`: `U` with bottom-right tooth.
+ `capital-u = 'toothless-corner'`, `cv20 = 2`: Toothless (corner bottom-right) `U`. + `capital-u = 'toothless-corner'`, `cv20 = 2`: Toothless (corner bottom-right) `U`.
+ `capital-u = 'toothless-rounded'`, `cv20 = 3`: Toothless (rounded) `U` (default). + `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 = '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 = 'motion-serifed'`, `cv20 = 5`: Normal `U` with right bar and motion serifs.
+ `capital-u = 'motion-serifed-tailed'`, `cv20 = 6`: `U` with right bar, motion serifs and a slightly curly tail. + `capital-u = 'motion-serifed-tailed'`, `cv20 = 6`: `U` with right bar, motion serifs and a slightly curly tail.
@ -653,46 +664,69 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `capital-u = 'toothless-corner-bilateral-motion-serifed'`, `cv20 = 9`: Toothless (corner bottom-right) `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 = 'toothless-rounded-bilateral-motion-serifed'`, `cv20 = 10`: Toothless (rounded) `U` with motion serifs, like Museo.
- Styles for `V`: - Styles for `V`:
+ `capital-v = 'straight'`, `cv21 = 1`: Standard, straight `V` (default). + `capital-v = 'straight'`, `cv21 = 1`: Standard, straight `V`.
+ `capital-v = 'curly'`, `cv21 = 2`:  Slightly curly `V`, like Iosevka 2.x. + `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 = '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 = 'curly-motion-serifed'`, `cv21 = 4`:  Slightly curly `V`, like Iosevka 2.x, and motion serifs.
- Styles for `W`: - Styles for `W`:
+ `capital-w = 'straight'`, `cv22 = 1`: Standard, straight `W` (default). + `capital-w = 'straight'`, `cv22 = 1`: Standard, straight `W`.
+ `capital-w = 'curly'`, `cv22 = 2`: Slightly curly `W`, like Iosevka 2.x. + `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-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-double-v'`, `cv22 = 4`: Straight `W` looks like double V.
+ `capital-w = 'straight-asymmetric'`, `cv22 = 5`: Straight `W` looks asymmetric. + `capital-w = 'straight-asymmetric'`, `cv22 = 5`: Straight `W` looks asymmetric.
+ `capital-w = 'straight-motion-serifed'`, `cv22 = 6`: Standard, straight `W`, with motion serifs. + `capital-w = 'straight-vertical-sides'`, `cv22 = 6`: Straight `W` with vertical sides.
+ `capital-w = 'curly-motion-serifed'`, `cv22 = 7`: Slightly curly `W`, like Iosevka 2.x, with motion serifs. + `capital-w = 'straight-motion-serifed'`, `cv22 = 7`: Standard, straight `W`, with motion serifs.
+ `capital-w = 'straight-flat-top-motion-serifed'`, `cv22 = 8`: Standard, straight `W`, and the middle is forced to be aligned the top, with motion serifs. + `capital-w = 'curly-motion-serifed'`, `cv22 = 8`: Slightly curly `W`, like Iosevka 2.x, with motion serifs.
+ `capital-w = 'straight-double-v-motion-serifed'`, `cv22 = 9`: Straight `W` looks like double V, 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-asymmetric-motion-serifed'`, `cv22 = 10`: Straight `W` looks asymmetric, 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`: - Styles for `X`:
+ `capital-x = 'straight'`, `cv23 = 1`: Standard, straight `X` (default). + `capital-x = 'straight-serifless'`, `cv23 = 1`: Serifless, straight `X`.
+ `capital-x = 'curly'`, `cv23 = 2`: Slightly curly `X`, like Iosevka 2.x. + `capital-x = 'curly-serifless'`, `cv23 = 2`: Serifless, slightly curly `X`, like Iosevka 2.x.
+ `capital-x = 'straight-motion-serifed'`, `cv23 = 3`: Standard, straight `X` with motion serifs. + `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 = '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`: - Styles for `Y`:
+ `capital-y = 'straight'`, `cv24 = 1`: Standard, straight `Y` (default). + `capital-y = 'straight-serifless'`, `cv24 = 1`: Straight `Y` without serifs.
+ `capital-y = 'curly'`, `cv24 = 2`: Slightly curly `Y`, like Iosevka 2.x. + `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 = '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 = '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 = '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 = '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`: - Styles for `Z`:
+ `capital-z = 'standard'`, `cv25 = 1`: Standard `Z` (default). + `capital-z = 'straight-serifless'`, `cv25 = 1`: Straight `Z` without serifs.
+ `capital-z = 'with-crossbar'`, `cv25 = 2`: Standard `Z` with a diagonal cross bar for better dsitinction with `2`. + `capital-z = 'straight-serifless-with-crossbar'`, `cv25 = 2`: Straight `Z` with a diagonal crossbar, and without serifs.
+ `capital-z = 'with-horizontal-crossbar'`, `cv25 = 3`: Standard `Z` with a horizontal cross bar for better dsitinction with `2`. + `capital-z = 'straight-serifless-with-horizontal-crossbar'`, `cv25 = 3`: Straight `Z` with a horizontal crossbar, and without serifs.
+ `capital-z = 'curly'`, `cv25 = 4`: Curly `Z`. + `capital-z = 'curly-serifless'`, `cv25 = 4`: Curly `Z` without serifs.
+ `capital-z = 'curly-with-crossbar'`, `cv25 = 5`: Curly `Z` with a diagonal cross bar for better dsitinction with `2`. + `capital-z = 'curly-serifless-with-crossbar'`, `cv25 = 5`: Curly `Z` with a diagonal crossbar, and without serifs.
+ `capital-z = 'curly-with-horizontal-crossbar'`, `cv25 = 6`: Curly `Z` with a horizontal cross bar for better dsitinction with `2`. + `capital-z = 'curly-serifless-with-horizontal-crossbar'`, `cv25 = 6`: Curly `Z` with a horizontal crossbar, and without serifs.
+ `capital-z = 'motion-serifed'`, `cv25 = 7`: Standard `Z` with motion serifs at bottom. + `capital-z = 'straight-serifed'`, `cv25 = 7`: Straight `Z` with top and bottom serifs.
+ `capital-z = 'curly-motion-serifed'`, `cv25 = 8`: Curly `Z` with motion serifs at bottom. + `capital-z = 'straight-serifed-with-crossbar'`, `cv25 = 8`: Straight `Z` with a diagonal crossbar and serifs.
+ `capital-z = 'top-motion-serifed'`, `cv25 = 9`: Standard `Z` with motion serifs at top. + `capital-z = 'straight-serifed-with-horizontal-crossbar'`, `cv25 = 9`: Straight `Z` with a horizontal crossbar and serifs.
+ `capital-z = 'curly-top-motion-serifed'`, `cv25 = 10`: Curly `Z` with motion serifs at top. + `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`: - Styles for `a`:
+ `a = 'double-storey'`, `cv26 = 1`: Double-storey `a` (default for Upright). + `a = 'double-storey'`, `cv26 = 1`: Double-storey `a`.
+ `a = 'double-storey-tailed'`, `cv26 = 2`: Double-storey `a` with curly tail. + `a = 'double-storey-tailed'`, `cv26 = 2`: Double-storey `a` with curly tail.
+ `a = 'double-storey-toothless-corner'`, `cv26 = 3`: Toothless (cornered bottom-right) double-storey `a`. + `a = 'double-storey-toothless-corner'`, `cv26 = 3`: Toothless (cornered bottom-right) double-storey `a`.
+ `a = 'double-storey-toothless-rounded'`, `cv26 = 4`: Toothless (rounded bottom-right) double-storey `a`. + `a = 'double-storey-toothless-rounded'`, `cv26 = 4`: Toothless (rounded bottom-right) double-storey `a`.
@ -700,40 +734,41 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `a = 'single-storey'`, `cv26 = 6`: Single-storey `a`. + `a = 'single-storey'`, `cv26 = 6`: Single-storey `a`.
+ `a = 'single-storey-earless-corner'`, `cv26 = 7`: Earless (cornered top-right) single-storey `a`. + `a = 'single-storey-earless-corner'`, `cv26 = 7`: Earless (cornered top-right) single-storey `a`.
+ `a = 'single-storey-earless-rounded'`, `cv26 = 8`: Earless (rounded top-right) single-storey `a`. + `a = 'single-storey-earless-rounded'`, `cv26 = 8`: Earless (rounded top-right) single-storey `a`.
+ `a = 'single-storey-tailed'`, `cv26 = 9`: Single-storey `a` with curly tail (default for Italic). + `a = 'single-storey-tailed'`, `cv26 = 9`: Single-storey `a` with curly tail.
+ `a = 'single-storey-earless-corner-tailed'`, `cv26 = 10`: Earless (cornered top-right) single-storey `a` with curly tail. + `a = 'single-storey-earless-corner-tailed'`, `cv26 = 10`: Earless (cornered top-right) single-storey `a` with curly tail.
+ `a = 'single-storey-earless-rounded-tailed'`, `cv26 = 11`: Earless (rounded top-right) single-storey `a` with curly tail. + `a = 'single-storey-earless-rounded-tailed'`, `cv26 = 11`: Earless (rounded top-right) single-storey `a` with curly tail.
+ `a = 'single-storey-motion-serifed'`, `cv26 = 12`: Single-storey `a` with motion serifs. + `a = 'single-storey-motion-serifed'`, `cv26 = 12`: Single-storey `a` with motion serifs.
+ `a = 'single-storey-earless-corner-motion-serifed'`, `cv26 = 13`: Earless (cornered top-right) single-storey `a` with motion serifs. + `a = 'single-storey-earless-corner-motion-serifed'`, `cv26 = 13`: Earless (cornered top-right) single-storey `a` with motion serifs.
+ `a = 'single-storey-earless-rounded-motion-serifed'`, `cv26 = 14`: Earless (rounded top-right) single-storey `a` with motion serifs. + `a = 'single-storey-earless-rounded-motion-serifed'`, `cv26 = 14`: Earless (rounded top-right) single-storey `a` with motion serifs.
- Styles for `b`: - Styles for `b`:
+ `b = 'toothed'`, `cv27 = 1`: `b` with bottom-left tooth (default). + `b = 'toothed'`, `cv27 = 1`: `b` with bottom-left tooth.
+ `b = 'toothless-corner'`, `cv27 = 2`: `b` without bottom-left tooth, with a corner transition. + `b = 'toothless-corner'`, `cv27 = 2`: `b` without bottom-left tooth, with a corner transition.
+ `b = 'toothless-rounded'`, `cv27 = 3`: `b` without bottom-left tooth, with a rounded 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 = '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-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 = 'toothless-rounded-motion-serifed'`, `cv27 = 6`: `b` with motion serif, and without bottom-left tooth, with a rounded transition.
- Styles for `c`: - Styles for `c`:
+ `c = 'serifless'`, `cv28 = 1`: Serifless `c` (default for Sans). + `c = 'serifless'`, `cv28 = 1`: Serifless `c`.
+ `c = 'unilateral-serifed'`, `cv28 = 2`: `c` with serif at top (default for Slab Upright). + `c = 'unilateral-serifed'`, `cv28 = 2`: `c` with serif at top.
+ `c = 'bilateral-serifed'`, `cv28 = 3`: `c` with serifs at both top and bottom. + `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 (default for Slab Italic). + `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 = 'bilateral-inward-serifed'`, `cv28 = 5`: `c` with inward serif at both top and bottom.
- Styles for `d`: - Styles for `d`:
+ `d = 'toothed'`, `cv29 = 1`: `d` with bottom-right tooth (default for Upright). + `d = 'toothed-serifless'`, `cv29 = 1`: `d` with bottom-right tooth, and without serifs.
+ `d = 'toothless-corner'`, `cv29 = 2`: `d` without bottom-right tooth, with a corner transition. + `d = 'toothless-corner-serifless'`, `cv29 = 2`: `d` without bottom-right tooth, with a corner transition, and without serif.
+ `d = 'toothless-rounded'`, `cv29 = 3`: `d` without bottom-right tooth, with a rounded transition. + `d = 'toothless-rounded-serifless'`, `cv29 = 3`: `d` without bottom-right tooth, with a rounded transition, and without serif.
+ `d = 'tailed'`, `cv29 = 4`: `d` with a slightly tail bottom-right tail (default for Italic). + `d = 'tailed-serifless'`, `cv29 = 4`: `d` with a bottom-right tail, and without serif.
+ `d = 'toothed-motion-serifed'`, `cv29 = 5`: `d` motion serif, and with bottom-right tooth. + `d = 'toothed-top-serifed'`, `cv29 = 5`: `d` with bottom-right tooth and top serif.
+ `d = 'toothless-corner-motion-serifed'`, `cv29 = 6`: `d` motion serif, and without bottom-right tooth, with a corner transition. + `d = 'toothed-serifed'`, `cv29 = 6`: `d` with serifs.
+ `d = 'toothless-rounded-motion-serifed'`, `cv29 = 7`: `d` motion serif, and without bottom-right tooth, with a rounded transition. + `d = 'toothless-corner-serifed'`, `cv29 = 7`: `d` without bottom-right tooth, with a corner transition and top serif.
+ `d = 'motion-serifed-tailed'`, `cv29 = 8`: `d` motion serif, and with a slightly tail bottom-right tail. + `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`: - Styles for `e`:
+ `e = 'flat-crossbar'`, `cv30 = 1`: `e` with flat crossbar (default for Upright). + `e = 'flat-crossbar'`, `cv30 = 1`: `e` with flat crossbar.
+ `e = 'rounded'`, `cv30 = 2`: `e` with more rounded shape (default for Italic). + `e = 'rounded'`, `cv30 = 2`: `e` with more rounded shape.
- Styles for `f`: - Styles for `f`:
+ `f = 'serifless'`, `cv31 = 1`: `f` without bottom serif, hook or exension (default for Sans Upright). + `f = 'serifless'`, `cv31 = 1`: `f` without bottom serif, hook or exension.
+ `f = 'serifed'`, `cv31 = 2`: `f` with bottom serif (default for Slab Upright). + `f = 'serifed'`, `cv31 = 2`: `f` with bottom serif.
+ `f = 'tailed'`, `cv31 = 3`: `f` with bottom hook. + `f = 'tailed'`, `cv31 = 3`: `f` with bottom hook.
+ `f = 'extended'`, `cv31 = 4`: `f` with bar extended to descender. + `f = 'extended'`, `cv31 = 4`: `f` with bar extended to descender.
+ `f = 'diagonal-tailed'`, `cv31 = 5`: `f` with bottom diagonal tail. + `f = 'diagonal-tailed'`, `cv31 = 5`: `f` with bottom diagonal tail.
@ -744,7 +779,7 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `f = 'diagonal-tailed-crossbar-at-x-height'`, `cv31 = 10`: `f` with bottom diagonal tail; 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'`, `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-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 (default for Italic). + `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-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-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-crossbar-at-x-height'`, `cv31 = 16`: `f` with flat top hook, without bottom serif, hook or exension; crossbar is placed right at X-height.
@ -755,7 +790,7 @@ Subsection `variants` is used to configure character variants in the font. Prope
- Styles for `g`: - Styles for `g`:
+ `g = 'double-storey'`, `cv32 = 1`: Double-storey `g`. + `g = 'double-storey'`, `cv32 = 1`: Double-storey `g`.
+ `g = 'double-storey-open'`, `cv32 = 2`: Open Double-storey `g`, like Trebuchet MS or Fira Code. + `g = 'double-storey-open'`, `cv32 = 2`: Open Double-storey `g`, like Trebuchet MS or Fira Code.
+ `g = 'single-storey'`, `cv32 = 3`: Single-storey `g` (default). + `g = 'single-storey'`, `cv32 = 3`: Single-storey `g`.
+ `g = 'earless-corner'`, `cv32 = 4`: Earless (cornered top-right) single-storey `g`. + `g = 'earless-corner'`, `cv32 = 4`: Earless (cornered top-right) single-storey `g`.
+ `g = 'earless-rounded'`, `cv32 = 5`: Earless (rounded top-right) single-storey `g`. + `g = 'earless-rounded'`, `cv32 = 5`: Earless (rounded top-right) single-storey `g`.
+ `g = 'single-storey-motion-serifed'`, `cv32 = 6`: Single-storey `g` with motion serifs. + `g = 'single-storey-motion-serifed'`, `cv32 = 6`: Single-storey `g` with motion serifs.
@ -764,26 +799,26 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `g = 'single-storey-earless-rounded-flat-hook'`, `cv32 = 9`: Earless (rounded top-right) single-storey `g` with flat terminal hook. + `g = 'single-storey-earless-rounded-flat-hook'`, `cv32 = 9`: Earless (rounded top-right) single-storey `g` with flat terminal hook.
+ `g = 'single-storey-motion-serifed-flat-hook'`, `cv32 = 10`: Single-storey `g` with motion serifs and flat terminal hook. + `g = 'single-storey-motion-serifed-flat-hook'`, `cv32 = 10`: Single-storey `g` with motion serifs and flat terminal hook.
- Styles for `h`: - Styles for `h`:
+ `h = 'straight'`, `cv33 = 1`: `h` with straight ending (default). + `h = 'straight'`, `cv33 = 1`: `h` with straight ending.
+ `h = 'tailed'`, `cv33 = 2`: `h` with curly tailed ending. + `h = 'tailed'`, `cv33 = 2`: `h` with curly tailed ending.
+ `h = 'straight-motion-serifed'`, `cv33 = 3`: `h` with straight ending. + `h = 'straight-motion-serifed'`, `cv33 = 3`: `h` with straight ending.
+ `h = 'motion-serifed-tailed'`, `cv33 = 4`: `h` with curly tailed ending. + `h = 'motion-serifed-tailed'`, `cv33 = 4`: `h` with curly tailed ending.
- Styles for `i`: - Styles for `i`:
+ `i = 'serifed'`, `cv34 = 1`: Serifed `i` (default for Upright). + `i = 'serifed'`, `cv34 = 1`: Serifed `i`.
+ `i = 'zshaped'`, `cv34 = 2`: Z-shaped `i`. + `i = 'zshaped'`, `cv34 = 2`: Z-shaped `i`.
+ `i = 'serifless'`, `cv34 = 3`: `i` like a straight line. + `i = 'serifless'`, `cv34 = 3`: `i` like a straight line.
+ `i = 'hooky'`, `cv34 = 4`: Hooky `i`. + `i = 'hooky'`, `cv34 = 4`: Hooky `i`.
+ `i = 'hooky-bottom'`, `cv34 = 5`: `i` with a sharp-turning horizontal tail. + `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 = 'serifed-asymmetric'`, `cv34 = 6`: `i` with shorter top serif and full bottom serif.
+ `i = 'tailed'`, `cv34 = 7`: `i` with curly tail. + `i = 'tailed'`, `cv34 = 7`: `i` with curly tail.
+ `i = 'serifed-tailed'`, `cv34 = 8`: `i` with top serif and curly tail (default for Italic). + `i = 'serifed-tailed'`, `cv34 = 8`: `i` with top serif and curly tail.
+ `i = 'flat-tailed'`, `cv34 = 9`: `i` with curly-then-flat 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 = 'serifed-flat-tailed'`, `cv34 = 10`: `i` with top serif and curly-then-flat tail.
+ `i = 'diagonal-tailed'`, `cv34 = 11`: `i` with diagonal 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-diagonal-tailed'`, `cv34 = 12`: `i` with top serif and diagonal tail.
- Styles for `j`: - Styles for `j`:
+ `j = 'serifless'`, `cv35 = 1`: `j` without serif. + `j = 'serifless'`, `cv35 = 1`: `j` without serif.
+ `j = 'serifed'`, `cv35 = 2`: `j` with top serif (default). + `j = 'serifed'`, `cv35 = 2`: `j` with top serif.
+ `j = 'straight-line'`, `cv35 = 3`: `j` like a straight line. + `j = 'straight-line'`, `cv35 = 3`: `j` like a straight line.
+ `j = 'hooky'`, `cv35 = 4`: `j` like a straight line with top serif. + `j = 'hooky'`, `cv35 = 4`: `j` like a straight line with top serif.
+ `j = 'flat-hook-serifless'`, `cv35 = 5`: `j` with flat terminal hook and top serif. + `j = 'flat-hook-serifless'`, `cv35 = 5`: `j` with flat terminal hook and top serif.
@ -791,10 +826,10 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `j = 'diagonal-tailed-serifless'`, `cv35 = 7`: `j` with diagonal tail. + `j = 'diagonal-tailed-serifless'`, `cv35 = 7`: `j` with diagonal tail.
+ `j = 'diagonal-tailed-serifed'`, `cv35 = 8`: `j` with top serif and diagonal tail. + `j = 'diagonal-tailed-serifed'`, `cv35 = 8`: `j` with top serif and diagonal tail.
- Styles for `k`: - Styles for `k`:
+ `k = 'straight'`, `cv36 = 1`: `k` with standard shape (default for Upright). + `k = 'straight'`, `cv36 = 1`: `k` with standard shape.
+ `k = 'curly'`, `cv36 = 2`: Slightly curly `k`, like Iosevka 2.x. + `k = 'curly'`, `cv36 = 2`: Slightly curly `k`, like Iosevka 2.x.
+ `k = 'cursive'`, `cv36 = 3`: `k` with a cursive loop (default for Sans Italic). + `k = 'cursive'`, `cv36 = 3`: `k` with a cursive loop.
+ `k = 'diagonal-tailed-cursive'`, `cv36 = 4`: `k` with a cursive loop and diagonal tail (default for Slab Italic). + `k = 'diagonal-tailed-cursive'`, `cv36 = 4`: `k` with a cursive loop and diagonal tail.
+ `k = 'symmetric-touching'`, `cv36 = 5`: `k` with symmetric legs disconnected to the vertical bar. + `k = 'symmetric-touching'`, `cv36 = 5`: `k` with symmetric legs disconnected to the vertical bar.
+ `k = 'symmetric-connected'`, `cv36 = 6`: `k` with symmetric legs connected to the vertical bar. + `k = 'symmetric-connected'`, `cv36 = 6`: `k` with symmetric legs connected to the vertical bar.
+ `k = 'straight-motion-serifed'`, `cv36 = 7`: `k` with motion serifs. + `k = 'straight-motion-serifed'`, `cv36 = 7`: `k` with motion serifs.
@ -804,20 +839,20 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `k = 'symmetric-touching-motion-serifed'`, `cv36 = 11`: `k` with symmetric legs disconnected to the vertical bar and motion serifs. + `k = 'symmetric-touching-motion-serifed'`, `cv36 = 11`: `k` with symmetric legs disconnected to the vertical bar and motion serifs.
+ `k = 'symmetric-connected-motion-serifed'`, `cv36 = 12`: `k` with symmetric legs connected to the vertical bar and motion serifs. + `k = 'symmetric-connected-motion-serifed'`, `cv36 = 12`: `k` with symmetric legs connected to the vertical bar and motion serifs.
- Styles for `l`: - Styles for `l`:
+ `l = 'serifed'`, `cv37 = 1`: Serifed `l` (default for Upright). + `l = 'serifed'`, `cv37 = 1`: Serifed `l`.
+ `l = 'serifless'`, `cv37 = 2`: `l` like a straight line. + `l = 'serifless'`, `cv37 = 2`: `l` like a straight line.
+ `l = 'hooky'`, `cv37 = 3`: Hooky `l`. + `l = 'hooky'`, `cv37 = 3`: Hooky `l`.
+ `l = 'zshaped'`, `cv37 = 4`: Z-shaped `l`. + `l = 'zshaped'`, `cv37 = 4`: Z-shaped `l`.
+ `l = 'hooky-bottom'`, `cv37 = 5`: `l` with a straight sharp-turning horizontal tail. + `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 = 'serifed-asymmetric'`, `cv37 = 6`: `l` with shorter top serif and full bottom serif.
+ `l = 'tailed'`, `cv37 = 7`: `l` with curly tail. + `l = 'tailed'`, `cv37 = 7`: `l` with curly tail.
+ `l = 'serifed-tailed'`, `cv37 = 8`: `l` with top serif and curly tail (default for Italic). + `l = 'serifed-tailed'`, `cv37 = 8`: `l` with top serif and curly tail.
+ `l = 'flat-tailed'`, `cv37 = 9`: `l` with curly-then-flat 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 = 'serifed-flat-tailed'`, `cv37 = 10`: `l` with top serif and curly-then-flat tail.
+ `l = 'diagonal-tailed'`, `cv37 = 11`: `l` with diagonal 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-diagonal-tailed'`, `cv37 = 12`: `l` with top serif and diagonal tail.
- Styles for `m`: - Styles for `m`:
+ `m = 'normal'`, `cv38 = 1`: `m` with normal middle leg, touching the baseline (default). + `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 = '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 = '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 = 'short-leg-tailed'`, `cv38 = 4`: `m` with shorter middle leg, like Ubuntu Mono, and a curly tail.
@ -838,7 +873,7 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `m = 'motion-serifed-tailed'`, `cv38 = 19`: `m` with motion serifs, normal middle leg touching baseline, and a curly tail. + `m = 'motion-serifed-tailed'`, `cv38 = 19`: `m` with motion serifs, normal middle leg touching baseline, and a curly tail.
+ `m = 'short-leg-motion-serifed-tailed'`, `cv38 = 20`: `m` with motion serifs, a shorter middle leg like Ubuntu Mono, and a curly tail. + `m = 'short-leg-motion-serifed-tailed'`, `cv38 = 20`: `m` with motion serifs, a shorter middle leg like Ubuntu Mono, and a curly tail.
- Styles for `n`: - Styles for `n`:
+ `n = 'straight'`, `cv39 = 1`: `n` with straight ending (default). + `n = 'straight'`, `cv39 = 1`: `n` with straight ending.
+ `n = 'tailed'`, `cv39 = 2`: `n` with a curly tail. + `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-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-corner-tailed'`, `cv39 = 4`: Earless (corner top-left) `n` with a curly tail.
@ -847,12 +882,12 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `n = 'straight-motion-serifed'`, `cv39 = 7`: `n` with motion serifs and straight ending. + `n = 'straight-motion-serifed'`, `cv39 = 7`: `n` with motion serifs and straight ending.
+ `n = 'motion-serifed-tailed'`, `cv39 = 8`: `n` with motion serifs and a curly tail. + `n = 'motion-serifed-tailed'`, `cv39 = 8`: `n` with motion serifs and a curly tail.
- Styles for `p`: - Styles for `p`:
+ `p = 'eared'`, `cv40 = 1`: `p` with top-left ear (default). + `p = 'eared'`, `cv40 = 1`: `p` with top-left ear.
+ `p = 'earless-corner'`, `cv40 = 2`: `p` without top-left ear (corner). + `p = 'earless-corner'`, `cv40 = 2`: `p` without top-left ear (corner).
+ `p = 'earless-rounded'`, `cv40 = 3`: `p` without top-left ear (rounded). + `p = 'earless-rounded'`, `cv40 = 3`: `p` without top-left ear (rounded).
+ `p = 'motion-serifed'`, `cv40 = 4`: `p` with motion serifs. + `p = 'motion-serifed'`, `cv40 = 4`: `p` with motion serifs.
- Styles for `q`: - Styles for `q`:
+ `q = 'straight'`, `cv41 = 1`: `q` with straight bar (default). + `q = 'straight'`, `cv41 = 1`: `q` with straight bar.
+ `q = 'tailed'`, `cv41 = 2`: `q` with tail. + `q = 'tailed'`, `cv41 = 2`: `q` with tail.
+ `q = 'earless-corner'`, `cv41 = 3`: Earless (cornered top-left) single-storey `q`. + `q = 'earless-corner'`, `cv41 = 3`: Earless (cornered top-left) single-storey `q`.
+ `q = 'earless-corner-tailed'`, `cv41 = 4`: Earless (cornered top-left) single-storey `q` with curly tail. + `q = 'earless-corner-tailed'`, `cv41 = 4`: Earless (cornered top-left) single-storey `q` with curly tail.
@ -865,9 +900,9 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `q = 'earless-rounded-diagonal-tailed'`, `cv41 = 11`: Earless (rounded 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 = 'motion-serifed-diagonal-tailed'`, `cv41 = 12`: `q` with diagonal tail and motion serifs. + `q = 'motion-serifed-diagonal-tailed'`, `cv41 = 12`: `q` with diagonal tail and motion serifs.
- Styles for `r`: - Styles for `r`:
+ `r = 'serifless'`, `cv42 = 1`: Straight, serif-less `r` (default for Sans). + `r = 'serifless'`, `cv42 = 1`: Straight, serif-less `r`.
+ `r = 'serifed'`, `cv42 = 2`: `r` with serif at both top and bottom (default for Slab Upright). + `r = 'serifed'`, `cv42 = 2`: `r` with serif at both top and bottom.
+ `r = 'top-serifed'`, `cv42 = 3`: `r` with serifs at top-left only (default for Slab Italic). + `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 = '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'`, `cv42 = 5`: Earless (corner top-left), serif-less `r`.
+ `r = 'earless-corner-serifed'`, `cv42 = 6`: Earless (corner top-left), serifed `r`. + `r = 'earless-corner-serifed'`, `cv42 = 6`: Earless (corner top-left), serifed `r`.
@ -882,68 +917,72 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `r = 'corner-hooked-top-serifed'`, `cv42 = 15`: `r` with vertical corner hook downwards and top serif. + `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 = 'corner-hooked-base-serifed'`, `cv42 = 16`: `r` with vertical corner hook downwards and bottom serif.
- Styles for `s`: - Styles for `s`:
+ `s = 'serifless'`, `cv43 = 1`: Serifless `s` (default for Sans). + `s = 'serifless'`, `cv43 = 1`: Serifless `s`.
+ `s = 'unilateral-serifed'`, `cv43 = 2`: `s` with single serif at top. + `s = 'unilateral-serifed'`, `cv43 = 2`: `s` with single serif at top.
+ `s = 'bilateral-serifed'`, `cv43 = 3`: `s` with serifs at both end (default for Slab Upright). + `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 = '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 (default for Slab Italic). + `s = 'bilateral-inward-serifed'`, `cv43 = 5`: `s` with inward serifs at both end.
- Styles for `t`: - Styles for `t`:
+ `t = 'standard'`, `cv44 = 1`: Standard `t` shape (default). + `t = 'standard'`, `cv44 = 1`: Standard `t` shape.
+ `t = 'cross'`, `cv44 = 2`: Futura-like `t` shape. + `t = 'flat-hook'`, `cv44 = 2`: `t` with flat hook.
+ `t = 'flat-hook'`, `cv44 = 3`: `t` with flat hook. + `t = 'diagonal-tailed'`, `cv44 = 3`: `t` with diagonal tail.
+ `t = 'hookless-asymmetric'`, `cv44 = 4`: `t` without hook and with ony half the cross bar. + `t = 'cross'`, `cv44 = 4`: Futura-like `t` shape.
+ `t = 'flat-hook-short-neck'`, `cv44 = 5`: `t` with flat hook and a slightly shorter neck. + `t = 'hookless-asymmetric'`, `cv44 = 5`: `t` without hook and with ony half the cross bar.
+ `t = 'flat-hook-short-neck2'`, `cv44 = 6`: `t` with flat hook and a more shorter neck. + `t = 'standard-short-neck'`, `cv44 = 6`: Standard `t` shape with a shorter neck.
+ `t = 'diagonal-tailed'`, `cv44 = 7`: `t` with diagonal tail. + `t = 'flat-hook-short-neck'`, `cv44 = 7`: `t` with flat hook and a slightly shorter neck.
+ `t = 'standard-short-neck'`, `cv44 = 8`: Standard `t` shape with a 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 = '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 = 'hookless-asymmetric-short-neck'`, `cv44 = 10`: `t` without hook, with ony half the cross bar and a shorter neck.
+ `t = 'diagonal-tailed-short-neck'`, `cv44 = 11`: `t` with diagonal tail and a shorter neck. + `t = 'standard-short-neck2'`, `cv44 = 11`: Standard `t` shape with a more shorter neck.
+ `t = 'standard-short-neck2'`, `cv44 = 12`: 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 = 'cross-short-neck2'`, `cv44 = 13`: Futura-like `t` shape with a more shorter neck. + `t = 'diagonal-tailed-short-neck2'`, `cv44 = 13`: `t` with diagonal tail and a more shorter neck.
+ `t = 'hookless-asymmetric-short-neck2'`, `cv44 = 14`: `t` without hook, with ony half the cross bar and a more shorter neck. + `t = 'cross-short-neck2'`, `cv44 = 14`: Futura-like `t` shape with a more shorter neck.
+ `t = 'diagonal-tailed-short-neck2'`, `cv44 = 15`: `t` with diagonal tail and 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`: - Styles for `u`:
+ `u = 'toothed'`, `cv45 = 1`: Normal `u` with bottom-right tooth (default for Upright). + `u = 'toothed'`, `cv45 = 1`: Normal `u` with bottom-right tooth.
+ `u = 'toothless-corner'`, `cv45 = 2`: Toothless (corner bottom-right) `u`. + `u = 'toothless-corner'`, `cv45 = 2`: Toothless (corner bottom-right) `u`.
+ `u = 'toothless-rounded'`, `cv45 = 3`: Toothless (rounded) `u`, like a smaller uppercase `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 (default for Italic). + `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 = 'motion-serifed'`, `cv45 = 5`: Normal `u` with right bar and motion serifs.
+ `u = 'motion-serifed-tailed'`, `cv45 = 6`: `u` with right bar, motion serifs and a slightly curly tail. + `u = 'motion-serifed-tailed'`, `cv45 = 6`: `u` with right bar, motion serifs and a slightly curly tail.
+ `u = 'toothless-corner-motion-serifed'`, `cv45 = 7`: Toothless (corner bottom-right) `u` with motion serifs. + `u = 'toothless-corner-motion-serifed'`, `cv45 = 7`: Toothless (corner bottom-right) `u` with motion serifs.
+ `u = 'toothless-rounded-motion-serifed'`, `cv45 = 8`: Toothless (rounded) `u` with motion serifs. + `u = 'toothless-rounded-motion-serifed'`, `cv45 = 8`: Toothless (rounded) `u` with motion serifs.
- Styles for `v`: - Styles for `v`:
+ `v = 'straight'`, `cv46 = 1`: Standard, straight `v` (default for Sans Upright, Sans Italic, Slab Upright). + `v = 'straight'`, `cv46 = 1`: Standard, straight `v`.
+ `v = 'curly'`, `cv46 = 2`: Slightly curly `v`, like Iosevka 2.x. + `v = 'curly'`, `cv46 = 2`: Slightly curly `v`, like Iosevka 2.x.
+ `v = 'cursive'`, `cv46 = 3`: Cursive `v`. + `v = 'cursive'`, `cv46 = 3`: Cursive `v`.
+ `v = 'straight-motion-serifed'`, `cv46 = 4`: Standard, straight `v`, with motion serifs (default for Slab Italic). + `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 = '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 = 'cursive-serifed'`, `cv46 = 6`: Cursive `v` with motion serifs.
- Styles for `w`: - Styles for `w`:
+ `w = 'straight'`, `cv47 = 1`: Standard, straight `w` (default for Sans Upright, Sans Italic, Slab Upright). + `w = 'straight'`, `cv47 = 1`: Standard, straight `w`.
+ `w = 'curly'`, `cv47 = 2`: Slightly curly `w`, like Iosevka 2.x. + `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-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-double-v'`, `cv47 = 4`: Straight `w` looks like double V.
+ `w = 'straight-asymmetric'`, `cv47 = 5`: Straight `w` looks asymmetric. + `w = 'straight-asymmetric'`, `cv47 = 5`: Straight `w` looks asymmetric.
+ `w = 'cursive'`, `cv47 = 6`: Cursive `w`. + `w = 'straight-vertical-sides'`, `cv47 = 6`: Straight `w` with vertical sides.
+ `w = 'straight-motion-serifed'`, `cv47 = 7`: Standard, straight `w`, with motion serifs (default for Slab Italic). + `w = 'cursive'`, `cv47 = 7`: Cursive `w`.
+ `w = 'curly-motion-serifed'`, `cv47 = 8`: Slightly curly `w`, like Iosevka 2.x, with motion serifs. + `w = 'straight-motion-serifed'`, `cv47 = 8`: Standard, straight `w`, with motion serifs.
+ `w = 'straight-flat-top-motion-serifed'`, `cv47 = 9`: Standard, straight `w`, and the middle is forced to be aligned the top, with motion serifs. + `w = 'curly-motion-serifed'`, `cv47 = 9`: Slightly curly `w`, like Iosevka 2.x, with motion serifs.
+ `w = 'straight-double-v-motion-serifed'`, `cv47 = 10`: Straight `w` looks like double V, 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-asymmetric-motion-serifed'`, `cv47 = 11`: Straight `w` looks asymmetric, with motion serifs. + `w = 'straight-double-v-motion-serifed'`, `cv47 = 11`: Straight `w` looks like double V, with motion serifs.
+ `w = 'cursive-motion-serifed'`, `cv47 = 12`: Cursive `w` 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`: - Styles for `x`:
+ `x = 'straight'`, `cv48 = 1`: Standard, straight `x` (default for Sans Upright, Sans Italic, Slab Upright). + `x = 'straight-serifless'`, `cv48 = 1`: Serifless, straight `x`.
+ `x = 'curly'`, `cv48 = 2`: Slightly curly `x`, like Iosevka 2.x. + `x = 'curly-serifless'`, `cv48 = 2`: Serifless, slightly curly `x`, like Iosevka 2.x.
+ `x = 'straight-motion-serifed'`, `cv48 = 3`: Standard, straight `x` with motion serifs. + `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 = 'curly-motion-serifed'`, `cv48 = 4`: Slightly curly `x`, like Iosevka 2.x, with motion serifs.
+ `x = 'cursive'`, `cv48 = 5`: Cursive `x` (default for Slab Italic). + `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`: - Styles for `y`:
+ `y = 'straight'`, `cv49 = 1`: Letter `y` that is fully straight (default for Sans Upright). + `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 (default for Slab Upright). + `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'`, `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 = 'curly-turn'`, `cv49 = 4`: More curly letter `y`, like Iosevka 2.x, with a tail turns leftward.
+ `y = 'cursive'`, `cv49 = 5`: Cursive-like `y` (default for Italic). + `y = 'cursive'`, `cv49 = 5`: Cursive-like `y`.
+ `y = 'cursive-flat-hook'`, `cv49 = 6`: Cursive-like `y` with flat terminal hook. + `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-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 = 'straight-turn-motion-serifed'`, `cv49 = 8`: Letter `y` with straight upper and a tail turns leftward, and motion serifs.
@ -952,208 +991,230 @@ Subsection `variants` is used to configure character variants in the font. Prope
+ `y = 'cursive-motion-serifed'`, `cv49 = 11`: Cursive-like `y`, with 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 = 'cursive-flat-hook-motion-serifed'`, `cv49 = 12`: Cursive-like `y` with flat terminal hook, and motion serifs.
- Styles for `z`: - Styles for `z`:
+ `z = 'standard'`, `cv50 = 1`: Standard `z` (default for Sans Upright, Sans Italic, Slab Upright). + `z = 'straight-serifless'`, `cv50 = 1`: Straight `z` without serifs.
+ `z = 'with-crossbar'`, `cv50 = 2`: Standard `z` with a diagonal cross bar for better dsitinction with `2`. + `z = 'straight-serifless-with-crossbar'`, `cv50 = 2`: Straight `z` with a diagonal crossbar, and without serifs.
+ `z = 'with-horizontal-crossbar'`, `cv50 = 3`: Standard `z` with a horizontal cross bar for better dsitinction with `2`. + `z = 'straight-serifless-with-horizontal-crossbar'`, `cv50 = 3`: Straight `z` with a horizontal crossbar, and without serifs.
+ `z = 'curly'`, `cv50 = 4`: Curly `z`. + `z = 'curly-serifless'`, `cv50 = 4`: Curly `z` without serifs.
+ `z = 'curly-with-crossbar'`, `cv50 = 5`: Curly `z` with a diagonal cross bar for better dsitinction with `2`. + `z = 'curly-serifless-with-crossbar'`, `cv50 = 5`: Curly `z` with a diagonal crossbar, and without serifs.
+ `z = 'curly-with-horizontal-crossbar'`, `cv50 = 6`: Curly `z` with a horizontal cross bar for better dsitinction with `2`. + `z = 'curly-serifless-with-horizontal-crossbar'`, `cv50 = 6`: Curly `z` with a horizontal crossbar, and without serifs.
+ `z = 'motion-serifed'`, `cv50 = 7`: Standard `z` with motion serifs at bottom. + `z = 'straight-serifed'`, `cv50 = 7`: Straight `z` with top and bottom serifs.
+ `z = 'curly-motion-serifed'`, `cv50 = 8`: Curly `z` with motion serifs at bottom. + `z = 'straight-serifed-with-crossbar'`, `cv50 = 8`: Straight `z` with a diagonal crossbar and serifs.
+ `z = 'top-motion-serifed'`, `cv50 = 9`: Standard `z` with motion serifs at top. + `z = 'straight-serifed-with-horizontal-crossbar'`, `cv50 = 9`: Straight `z` with a horizontal crossbar and serifs.
+ `z = 'curly-top-motion-serifed'`, `cv50 = 10`: Curly `z` with motion serifs at top. + `z = 'curly-serifed'`, `cv50 = 10`: Curly `z` woth top and bottom serifs.
+ `z = 'cursive'`, `cv50 = 11`: Cursive `z` (default for Slab Italic). + `z = 'curly-serifed-with-crossbar'`, `cv50 = 11`: Curly `z` with a diagonal crossbar and serifs.
+ `z = 'cursive-with-crossbar'`, `cv50 = 12`: Cursive `z` with a diagonal cross bar for better dsitinction with `2`. + `z = 'curly-serifed-with-horizontal-crossbar'`, `cv50 = 12`: Curly `z` with a horizontal crossbar and serifs.
+ `z = 'cursive-with-horizontal-crossbar'`, `cv50 = 13`: Cursive `z` with a horizontal cross bar for better dsitinction with `2`. + `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 = 'standard'`, `cv51 = 1`: Long-S with standard hook.
+ `long-s = 'flat-hook'`, `cv51 = 2`: Long-S with flat hook.
- Styles for `ß` (Eszet): - Styles for `ß` (Eszet):
+ `eszet = 'traditional'`, `cv51 = 1`: Traditional, Fraktur-like Eszet (`ß`). + `eszet = 'traditional'`, `cv52 = 1`: Traditional, Fraktur-like Eszet (`ß`).
+ `eszet = 'traditional-tailed'`, `cv51 = 2`: Traditional, Fraktur-like Eszet (`ß`). + `eszet = 'traditional-tailed'`, `cv52 = 2`: Traditional, Fraktur-like Eszet (`ß`) with descending tail.
+ `eszet = 'sulzbacher'`, `cv51 = 3`: More modern, beta-like Eszet (`ß`) (default for Upright). + `eszet = 'traditional-flat-hook'`, `cv52 = 3`: Traditional, Fraktur-like Eszet (`ß`) with flat hook.
+ `eszet = 'sulzbacher-tailed'`, `cv51 = 4`: More modern, beta-like Eszet (`ß`) (default for Italic). + `eszet = 'traditional-flat-hook-tailed'`, `cv52 = 4`: Traditional, Fraktur-like Eszet (`ß`) with flat hook and descending tail.
+ `eszet = 'longs-s-lig'`, `cv51 = 5`: Eszet (`ß`) shown as a ligature of long-S (`ſ`) and `s`. + `eszet = 'sulzbacher'`, `cv52 = 5`: More modern, beta-like Eszet (`ß`).
+ `eszet = 'longs-s-lig-tailed'`, `cv51 = 6`: Eszet (`ß`) shown as a ligature of long-S (`ſ`) and `s`. + `eszet = 'sulzbacher-tailed'`, `cv52 = 6`: More modern, beta-like Eszet (`ß`) with descending tail.
+ `eszet = 'longs-s-lig'`, `cv52 = 7`: Eszet (`ß`) shown as a ligature of long-S (`ſ`) and `s`.
+ `eszet = 'longs-s-lig-tailed'`, `cv52 = 8`: Eszet (`ß`) shown as a ligature of long-S (`ſ`) and `s`, with descending tail.
- Styles for `Λ`, `Δ` (Greek capital Lambda (`Λ`) and Greek capital Delta (`Δ`)): - Styles for `Λ`, `Δ` (Greek capital Lambda (`Λ`) and Greek capital Delta (`Δ`)):
+ `turn-v = 'straight'`, `cv52 = 1`: Standard, straight Greek capital Lambda (`Λ`) and Greek capital Delta (`Δ`) (default). + `turn-v = 'straight'`, `cv53 = 1`: Standard, straight Greek capital Lambda (`Λ`) and Greek capital Delta (`Δ`).
+ `turn-v = 'curly'`, `cv52 = 2`: Slightly curly Greek capital Lambda (`Λ`) and Greek capital Delta (`Δ`), like Iosevka 2.x. + `turn-v = 'curly'`, `cv53 = 2`: Slightly curly Greek capital Lambda (`Λ`) and Greek capital Delta (`Δ`), like Iosevka 2.x.
- Styles for `α` (Greek lower Alpha): - Styles for `α` (Greek lower Alpha):
+ `lower-alpha = 'crossing'`, `cv53 = 1`: Greek lower Alpha (`α`) with a cross-like shape at right (default). + `lower-alpha = 'crossing'`, `cv54 = 1`: Greek lower Alpha (`α`) with a cross-like shape at right.
+ `lower-alpha = 'tailed-barred'`, `cv53 = 2`: Greek lower Alpha (`α`) with a straight right bar and tail. + `lower-alpha = 'tailed-barred'`, `cv54 = 2`: Greek lower Alpha (`α`) with a straight right bar and tail.
- Styles for `Γ` (Greek capital Gamma): - Styles for `Γ` (Greek capital Gamma):
+ `capital-gamma = 'standard'`, `cv54 = 1`: Standard capital Gamma (`Γ`) (default). + `capital-gamma = 'standard'`, `cv55 = 1`: Standard capital Gamma (`Γ`).
+ `capital-gamma = 'motion-serifed'`, `cv54 = 2`: Standard capital Gamma (`Γ`) with motion serifs. + `capital-gamma = 'motion-serifed'`, `cv55 = 2`: Standard capital Gamma (`Γ`) with motion serifs.
- Styles for `ɛ` (Latin small Epsilon): - Styles for `ɛ` (Latin small Epsilon):
+ `latn-epsilon = 'serifless'`, `cv55 = 1`: Serifless `ɛ` (default for Sans). + `latn-epsilon = 'serifless'`, `cv56 = 1`: Serifless `ɛ`.
+ `latn-epsilon = 'serifed'`, `cv55 = 2`: `ɛ` with serif (default for Slab). + `latn-epsilon = 'serifed'`, `cv56 = 2`: `ɛ` with serif.
+ `latn-epsilon = 'inward-serifed'`, `cv55 = 3`: `ɛ` with inward serif. + `latn-epsilon = 'inward-serifed'`, `cv56 = 3`: `ɛ` with inward serif.
- Styles for `ɜ` (Latin reverse Epsilon and Cyrillic Ze): - Styles for `ɜ` (Latin reverse Epsilon and Cyrillic Ze):
+ `latn-reverse-epsilon = 'serifless'`, `cv56 = 1`: Serifless `ɜ` (default for Sans). + `latn-reverse-epsilon = 'serifless'`, `cv57 = 1`: Serifless `ɜ`.
+ `latn-reverse-epsilon = 'serifed'`, `cv56 = 2`: `ɜ` with serif (default for Slab). + `latn-reverse-epsilon = 'serifed'`, `cv57 = 2`: `ɜ` with serif.
+ `latn-reverse-epsilon = 'inward-serifed'`, `cv56 = 3`: `ɜ` with inward serif. + `latn-reverse-epsilon = 'inward-serifed'`, `cv57 = 3`: `ɜ` with inward serif.
- Styles for `ι` (Greek lower Iota): - Styles for `ι` (Greek lower Iota):
+ `lower-iota = 'zshaped'`, `cv57 = 1`: Z-shaped Greek lower Iota (`ι`). + `lower-iota = 'zshaped'`, `cv58 = 1`: Z-shaped Greek lower Iota (`ι`).
+ `lower-iota = 'hooky-bottom'`, `cv57 = 2`: Greek lower Iota (`ι`) with a sharp-turning horizontal tail. + `lower-iota = 'hooky-bottom'`, `cv58 = 2`: Greek lower Iota (`ι`) with a sharp-turning horizontal tail.
+ `lower-iota = 'tailed'`, `cv57 = 3`: Greek lower Iota (`ι`) with curly tail. + `lower-iota = 'tailed'`, `cv58 = 3`: Greek lower Iota (`ι`) with curly tail.
+ `lower-iota = 'serifed-tailed'`, `cv57 = 4`: Greek lower Iota (`ι`) with top serif and curly tail. + `lower-iota = 'serifed-tailed'`, `cv58 = 4`: Greek lower Iota (`ι`) with top serif and curly tail.
+ `lower-iota = 'flat-tailed'`, `cv57 = 5`: Greek lower Iota (`ι`) with a curly-then-flat tail. + `lower-iota = 'flat-tailed'`, `cv58 = 5`: Greek lower Iota (`ι`) with a curly-then-flat tail.
+ `lower-iota = 'serifed-flat-tailed'`, `cv57 = 6`: Greek lower Iota (`ι`) with top serif and a curly-then-flat tail (default). + `lower-iota = 'serifed-flat-tailed'`, `cv58 = 6`: Greek lower Iota (`ι`) with top serif and a curly-then-flat tail.
- Styles for `λ` (Greek small Lambda): - Styles for `λ` (Greek small Lambda):
+ `lower-lambda = 'straight'`, `cv58 = 1`: More-straight Greek small Lambda (`λ`) (default for Sans Upright, Sans Italic, Slab Italic). + `lower-lambda = 'straight'`, `cv59 = 1`: More-straight Greek small Lambda (`λ`).
+ `lower-lambda = 'straight-turn'`, `cv58 = 2`: Greek small Lambda (`λ`) with straight upper and a tail turns leftward (default for Slab Upright). + `lower-lambda = 'straight-turn'`, `cv59 = 2`: Greek small Lambda (`λ`) with straight upper and a tail turns leftward.
+ `lower-lambda = 'curly'`, `cv58 = 3`: More curly Greek small Lambda (`λ`), like Iosevka 2.x. + `lower-lambda = 'curly'`, `cv59 = 3`: More curly Greek small Lambda (`λ`), like Iosevka 2.x.
+ `lower-lambda = 'curly-turn'`, `cv58 = 4`: More curly Greek small Lambda (`λ`), like Iosevka 2.x, with a tail turns leftward. + `lower-lambda = 'curly-turn'`, `cv59 = 4`: More curly Greek small Lambda (`λ`), like Iosevka 2.x, with a tail turns leftward.
- Styles for `к` (Cyrillic Ka): - Styles for `к` (Cyrillic Ka):
+ `cyrl-ka = 'straight'`, `cv59 = 1`: Cyrillic Ka (`К`/`к`) with standard shape. + `cyrl-ka = 'straight'`, `cv60 = 1`: Cyrillic Ka (`К`/`к`) with standard shape.
+ `cyrl-ka = 'curly'`, `cv59 = 2`: Slightly curly Cyrillic Ka (`К`/`к`) , like Iosevka 2.x. + `cyrl-ka = 'curly'`, `cv60 = 2`: Slightly curly Cyrillic Ka (`К`/`к`) , like Iosevka 2.x.
+ `cyrl-ka = 'symmetric-touching'`, `cv59 = 3`: Cyrillic Ka (`К`/`к`) with symmetric legs disconnected to the vertical bar. + `cyrl-ka = 'symmetric-touching'`, `cv60 = 3`: Cyrillic Ka (`К`/`к`) with symmetric legs disconnected to the vertical bar.
+ `cyrl-ka = 'symmetric-connected'`, `cv59 = 4`: Cyrillic Ka (`К`/`к`) with symmetric legs connected to the vertical bar (default). + `cyrl-ka = 'symmetric-connected'`, `cv60 = 4`: Cyrillic Ka (`К`/`к`) with symmetric legs connected to the vertical bar.
+ `cyrl-ka = 'straight-motion-serifed'`, `cv59 = 5`: Cyrillic Ka (`К`/`к`) with standard shape and motion serifs. + `cyrl-ka = 'straight-motion-serifed'`, `cv60 = 5`: Cyrillic Ka (`К`/`к`) with standard shape and motion serifs.
+ `cyrl-ka = 'curly-motion-serifed'`, `cv59 = 6`: Slightly curly Cyrillic Ka (`К`/`к`) , like Iosevka 2.x, with motion serifs. + `cyrl-ka = 'curly-motion-serifed'`, `cv60 = 6`: Slightly curly Cyrillic Ka (`К`/`к`) , like Iosevka 2.x, with motion serifs.
+ `cyrl-ka = 'symmetric-touching-motion-serifed'`, `cv59 = 7`: Cyrillic Ka (`К`/`к`) with symmetric legs disconnected to the vertical bar, and motion serifs. + `cyrl-ka = 'symmetric-touching-motion-serifed'`, `cv60 = 7`: Cyrillic Ka (`К`/`к`) with symmetric legs disconnected to the vertical bar, and motion serifs.
+ `cyrl-ka = 'symmetric-connected-motion-serifed'`, `cv59 = 8`: Cyrillic Ka (`К`/`к`) with symmetric legs connected to the vertical bar, and motion serifs. + `cyrl-ka = 'symmetric-connected-motion-serifed'`, `cv60 = 8`: Cyrillic Ka (`К`/`к`) with symmetric legs connected to the vertical bar, and motion serifs.
- Styles for `У` (Cyrillic Capital U): - Styles for `У` (Cyrillic Capital U):
+ `cyrl-capital-u = 'straight'`, `cv60 = 1`: Cyrillic capital U (`У`) that is fully straight (default for Sans). + `cyrl-capital-u = 'straight'`, `cv61 = 1`: Cyrillic capital U (`У`) that is fully straight.
+ `cyrl-capital-u = 'straight-turn'`, `cv60 = 2`: Cyrillic capital U (`У`) with straight upper and a tail turns leftward (default for Slab). + `cyrl-capital-u = 'straight-turn'`, `cv61 = 2`: Cyrillic capital U (`У`) with straight upper and a tail turns leftward.
+ `cyrl-capital-u = 'curly'`, `cv60 = 3`: More curly Cyrillic capital U (`У`), like Iosevka 2.x. + `cyrl-capital-u = 'curly'`, `cv61 = 3`: More curly Cyrillic capital U (`У`), like Iosevka 2.x.
+ `cyrl-capital-u = 'curly-turn'`, `cv60 = 4`: More curly Cyrillic capital U (`У`), like Iosevka 2.x, with a tail turns leftward. + `cyrl-capital-u = 'curly-turn'`, `cv61 = 4`: More curly Cyrillic capital U (`У`), like Iosevka 2.x, with a tail turns leftward.
+ `cyrl-capital-u = 'cursive'`, `cv60 = 5`: Cursive-like Cyrillic capital U (`У`). + `cyrl-capital-u = 'cursive'`, `cv61 = 5`: Cursive-like Cyrillic capital U (`У`).
+ `cyrl-capital-u = 'cursive-flat-hook'`, `cv60 = 6`: Cursive-like Cyrillic capital U (`У`) with flat terminal hook. + `cyrl-capital-u = 'cursive-flat-hook'`, `cv61 = 6`: Cursive-like Cyrillic capital U (`У`) with flat terminal hook.
- Styles for `0`: - Styles for `0`:
+ `zero = 'unslashed'`, `cv61 = 1`: O-like Zero (`0`). + `zero = 'unslashed'`, `cv62 = 1`: O-like Zero (`0`).
+ `zero = 'slashed'`, `cv61 = 2`: Slashed Zero (`0`) (default). + `zero = 'slashed'`, `cv62 = 2`: Slashed Zero (`0`).
+ `zero = 'reverse-slashed'`, `cv61 = 3`: Reverse-slashed Zero (`0`). + `zero = 'reverse-slashed'`, `cv62 = 3`: Reverse-slashed Zero (`0`).
+ `zero = 'dotted'`, `cv61 = 4`: Dotted Zero (`0`). + `zero = 'dotted'`, `cv62 = 4`: Dotted Zero (`0`).
+ `zero = 'long-dotted'`, `cv61 = 5`: Long-dotted Zero (`0`) like Hack. + `zero = 'long-dotted'`, `cv62 = 5`: Long-dotted Zero (`0`) like Hack.
+ `zero = 'unslashed-oval'`, `cv61 = 6`: O-like Zero (`0`) but more round. + `zero = 'unslashed-oval'`, `cv62 = 6`: O-like Zero (`0`) but more round.
+ `zero = 'slashed-oval'`, `cv61 = 7`: Slashed Zero (`0`) but more round. + `zero = 'slashed-oval'`, `cv62 = 7`: Slashed Zero (`0`) but more round.
+ `zero = 'reverse-slashed-oval'`, `cv61 = 8`: Reverse-slashed Zero (`0`) but more round. + `zero = 'reverse-slashed-oval'`, `cv62 = 8`: Reverse-slashed Zero (`0`) but more round.
+ `zero = 'dotted-oval'`, `cv61 = 9`: Dotted Zero (`0`). + `zero = 'dotted-oval'`, `cv62 = 9`: Dotted Zero (`0`).
+ `zero = 'long-dotted-oval'`, `cv61 = 10`: Long-dotted Zero (`0`) like Hack. + `zero = 'long-dotted-oval'`, `cv62 = 10`: Long-dotted Zero (`0`) like Hack.
- Styles for `1`: - Styles for `1`:
+ `one = 'nobase'`, `cv62 = 1`: `1` without bottom serif (default for Sans). + `one = 'nobase'`, `cv63 = 1`: `1` without bottom serif.
+ `one = 'base'`, `cv62 = 2`: `1` with bottom serif (default for Slab). + `one = 'base'`, `cv63 = 2`: `1` with bottom serif.
+ `one = 'line'`, `cv62 = 3`: `1` drawn just like a straight line. + `one = 'line'`, `cv63 = 3`: `1` drawn just like a straight line.
+ `one = 'nobase-long-top-serif'`, `cv62 = 4`: `1` without bottom serif and with a long top serif. + `one = 'nobase-long-top-serif'`, `cv63 = 4`: `1` without bottom serif and with a long top serif.
+ `one = 'base-long-top-serif'`, `cv62 = 5`: `1` with bottom serif and a long top serif. + `one = 'base-long-top-serif'`, `cv63 = 5`: `1` with bottom serif and a long top serif.
+ `one = 'nobase-flat-top-serif'`, `cv62 = 6`: `1` without bottom serif and with a flat top serif. + `one = 'nobase-flat-top-serif'`, `cv63 = 6`: `1` without bottom serif and with a flat top serif.
+ `one = 'base-flat-top-serif'`, `cv62 = 7`: `1` with bottom serif and a flat top serif. + `one = 'base-flat-top-serif'`, `cv63 = 7`: `1` with bottom serif and a flat top serif.
- Styles for `2`: - Styles for `2`:
+ `two = 'straight-neck'`, `cv63 = 1`: `2` with straight neck. + `two = 'straight-neck'`, `cv64 = 1`: `2` with straight neck.
+ `two = 'curly-neck'`, `cv63 = 2`: `2` with curly neck (default). + `two = 'curly-neck'`, `cv64 = 2`: `2` with curly neck.
- Styles for `3`: - Styles for `3`:
+ `three = 'flattop'`, `cv64 = 1`: Flat top `3` (Like Museo Sans / Montserrat). + `three = 'flattop'`, `cv65 = 1`: Flat top `3` (Like Museo Sans / Montserrat).
+ `three = 'twoarcs'`, `cv64 = 2`: Arched top `3` (default). + `three = 'twoarcs'`, `cv65 = 2`: Arched top `3`.
- Styles for `4`: - Styles for `4`:
+ `four = 'closed'`, `cv65 = 1`: `4` with closed contour. + `four = 'closed'`, `cv66 = 1`: `4` with closed contour.
+ `four = 'closed-non-crossing'`, `cv65 = 2`: `4` with closed contour but the horizontal bar does not overflow the vertical bar. + `four = 'closed-non-crossing'`, `cv66 = 2`: `4` with closed contour but the horizontal bar does not overflow the vertical bar.
+ `four = 'semi-open'`, `cv65 = 3`: `4` with semi-open contour (default). + `four = 'semi-open'`, `cv66 = 3`: `4` with semi-open contour.
+ `four = 'semi-open-non-crossing'`, `cv65 = 4`: `4` with semi-open contour but the horizontal bar does not overflow the vertical bar. + `four = 'semi-open-non-crossing'`, `cv66 = 4`: `4` with semi-open contour but the horizontal bar does not overflow the vertical bar.
+ `four = 'open'`, `cv65 = 5`: `4` with open contour. + `four = 'open'`, `cv66 = 5`: `4` with open contour.
+ `four = 'open-non-crossing'`, `cv65 = 6`: `4` with open contour but the horizontal bar does not overflow the vertical bar. + `four = 'open-non-crossing'`, `cv66 = 6`: `4` with open contour but the horizontal bar does not overflow the vertical bar.
- Styles for `5`: - Styles for `5`:
+ `five = 'vertical-upper-left-bar'`, `cv66 = 1`: `5` with a vertical upper-left bar (default). + `five = 'vertical-upper-left-bar'`, `cv67 = 1`: `5` with a vertical upper-left bar.
+ `five = 'oblique-upper-left-bar'`, `cv66 = 2`: `5` with a more open contour. + `five = 'oblique-upper-left-bar'`, `cv67 = 2`: `5` with a more open contour.
- Styles for `6`: - Styles for `6`:
+ `six = 'closed-contour'`, `cv67 = 1`: `6` with a more closed contour. + `six = 'closed-contour'`, `cv68 = 1`: `6` with a more closed contour.
+ `six = 'open-contour'`, `cv67 = 2`: `6` with a more open contour. + `six = 'open-contour'`, `cv68 = 2`: `6` with a more open contour.
+ `six = 'straight-bar'`, `cv67 = 3`: `6` with a straight bar (default). + `six = 'straight-bar'`, `cv68 = 3`: `6` with a straight bar.
- Styles for `7`: - Styles for `7`:
+ `seven = 'straight-serifless'`, `cv68 = 1`: `7` with straight stem and without serif (default for Sans). + `seven = 'straight-serifless'`, `cv69 = 1`: `7` with straight stem and without serif.
+ `seven = 'straight-serifed'`, `cv68 = 2`: `7` with straight stem and initial serif (default for Slab). + `seven = 'straight-serifed'`, `cv69 = 2`: `7` with straight stem and initial serif.
+ `seven = 'bend-serifless'`, `cv68 = 3`: `7` with bend stem and without serif. + `seven = 'bend-serifless'`, `cv69 = 3`: `7` with bend stem and without serif.
+ `seven = 'bend-serifed'`, `cv68 = 4`: `7` with bend stem and initial serif. + `seven = 'bend-serifed'`, `cv69 = 4`: `7` with bend stem and initial serif.
+ `seven = 'curly-serifless'`, `cv68 = 5`: `7` with curly stem and without serif. + `seven = 'curly-serifless'`, `cv69 = 5`: `7` with curly stem and without serif.
+ `seven = 'curly-serifed'`, `cv68 = 6`: `7` with curly stem and initial serif. + `seven = 'curly-serifed'`, `cv69 = 6`: `7` with curly stem and initial serif.
+ `seven = 'straight-crossbar'`, `cv68 = 7`: `7` with straight stem and crossbar. + `seven = 'straight-crossbar'`, `cv69 = 7`: `7` with straight stem and crossbar.
+ `seven = 'straight-crossbar-serifed'`, `cv68 = 8`: `7` with straight stem, crossbar and initial serif. + `seven = 'straight-crossbar-serifed'`, `cv69 = 8`: `7` with straight stem, crossbar and initial serif.
+ `seven = 'bend-crossbar'`, `cv68 = 9`: `7` with bend stem and crossbar. + `seven = 'bend-crossbar'`, `cv69 = 9`: `7` with bend stem and crossbar.
+ `seven = 'bend-crossbar-serifed'`, `cv68 = 10`: `7` with bend stem, crossbar and initial serif. + `seven = 'bend-crossbar-serifed'`, `cv69 = 10`: `7` with bend stem, crossbar and initial serif.
+ `seven = 'curly-crossbar'`, `cv68 = 11`: `7` with curly stem and crossbar. + `seven = 'curly-crossbar'`, `cv69 = 11`: `7` with curly stem and crossbar.
+ `seven = 'curly-crossbar-serifed'`, `cv68 = 12`: `7` with curly stem, crossbar and initial serif. + `seven = 'curly-crossbar-serifed'`, `cv69 = 12`: `7` with curly stem, crossbar and initial serif.
- Styles for `8`: - Styles for `8`:
+ `eight = 'crossing'`, `cv69 = 1`: `8` with crossing middle part (default). + `eight = 'crossing'`, `cv70 = 1`: `8` with crossing middle part.
+ `eight = 'two-circles'`, `cv69 = 2`: `8` looks like two circles joined together. + `eight = 'two-circles'`, `cv70 = 2`: `8` looks like two circles joined together.
+ `eight = 'crossing-asymmetric'`, `cv69 = 3`: `8` looks asymmetric crossing middle part. + `eight = 'crossing-asymmetric'`, `cv70 = 3`: `8` looks asymmetric crossing middle part.
- Styles for `9`: - Styles for `9`:
+ `nine = 'closed-contour'`, `cv70 = 1`: `9` with a more closed contour. + `nine = 'closed-contour'`, `cv71 = 1`: `9` with a more closed contour.
+ `nine = 'open-contour'`, `cv70 = 2`: `9` with a more open contour. + `nine = 'open-contour'`, `cv71 = 2`: `9` with a more open contour.
+ `nine = 'straight-bar'`, `cv70 = 3`: `9` with a straight bar (default). + `nine = 'straight-bar'`, `cv71 = 3`: `9` with a straight bar.
- Styles for `~`: - Styles for `~`:
+ `tilde = 'high'`, `cv71 = 1`: Higher tilde `~`. + `tilde = 'high'`, `cv72 = 1`: Higher tilde `~`.
+ `tilde = 'low'`, `cv71 = 2`: Lower tilde `~` (default). + `tilde = 'low'`, `cv72 = 2`: Lower tilde `~`.
- Styles for `*`: - Styles for `*`:
+ `asterisk = 'high'`, `cv72 = 1`: Higher five-pointed asterisk `*` (default). + `asterisk = 'penta-high'`, `cv73 = 1`: Higher five-pointed asterisk `*`.
+ `asterisk = 'low'`, `cv72 = 2`: Lower five-pointed asterisk `*`. + `asterisk = 'penta-low'`, `cv73 = 2`: Lower five-pointed asterisk `*`.
+ `asterisk = 'hex-high'`, `cv72 = 3`: Higher six-pointed asterisk `*`. + `asterisk = 'flip-penta-high'`, `cv73 = 3`: Higher five-pointed and turned asterisk `*`.
+ `asterisk = 'hex-low'`, `cv72 = 4`: Lower six-pointed asterisk `*`. + `asterisk = 'flip-penta-low'`, `cv73 = 4`: Lower five-pointed and turned asterisk `*`.
+ `asterisk = 'flip-penta-high'`, `cv72 = 5`: Higher five-pointed and turned asterisk `*`. + `asterisk = 'hex-high'`, `cv73 = 5`: Higher six-pointed asterisk `*`.
+ `asterisk = 'flip-penta-low'`, `cv72 = 6`: Lower five-pointed and turned asterisk `*`. + `asterisk = 'hex-low'`, `cv73 = 6`: Lower six-pointed asterisk `*`.
+ `asterisk = 'turn-hex-high'`, `cv73 = 7`: Higher turned six-pointed asterisk `*`.
+ `asterisk = 'turn-hex-low'`, `cv73 = 8`: Lower turned six-pointed asterisk `*`.
- Styles for `_`: - Styles for `_`:
+ `underscore = 'above-baseline'`, `cv73 = 1`: Extra-high `_`, placed right below baseline. + `underscore = 'above-baseline'`, `cv74 = 1`: Extra-high `_`, placed right below baseline.
+ `underscore = 'high'`, `cv73 = 2`: Higher underscore `_`, placed right below baseline (default). + `underscore = 'high'`, `cv74 = 2`: Higher underscore `_`, placed right below baseline.
+ `underscore = 'low'`, `cv73 = 3`: Lower underscore `_`, placed right above descender line. + `underscore = 'low'`, `cv74 = 3`: Lower underscore `_`, placed right above descender line.
- Styles for `¶`: - Styles for `¶`:
+ `paragraph-sign = 'high'`, `cv74 = 1`: Higher paragraph sign `¶` (default). + `paragraph-sign = 'high'`, `cv75 = 1`: Higher paragraph sign `¶`.
+ `paragraph-sign = 'low'`, `cv74 = 2`: Lower paragraph sign `¶`. + `paragraph-sign = 'low'`, `cv75 = 2`: Lower paragraph sign `¶`.
- Styles for `^`: - Styles for `^`:
+ `caret = 'high'`, `cv75 = 1`: Higher circumflex `^`. + `caret = 'high'`, `cv76 = 1`: Higher circumflex `^`.
+ `caret = 'medium'`, `cv75 = 2`: Lower circumflex `^` (default). + `caret = 'medium'`, `cv76 = 2`: Lower circumflex `^`.
+ `caret = 'low'`, `cv75 = 3`: Lower circumflex `^`. + `caret = 'low'`, `cv76 = 3`: Lower circumflex `^`.
- Styles for `(`, `)`: - Styles for `(`, `)`:
+ `paren = 'normal'`, `cv76 = 1`: Parenthesis with normal contour (default). + `paren = 'normal'`, `cv77 = 1`: Parenthesis with normal contour.
+ `paren = 'large-contour'`, `cv76 = 2`: Parenthesis with larger contour, like that in Monaco. + `paren = 'large-contour'`, `cv77 = 2`: Parenthesis with larger contour, like that in Monaco.
+ `paren = 'flat-arc'`, `cv77 = 3`: Parenthesis with flat arc, like that in JetBrains Mono.
- Styles for `{`, `}`: - Styles for `{`, `}`:
+ `brace = 'straight'`, `cv77 = 1`: More straight braces. + `brace = 'straight'`, `cv78 = 1`: More straight braces.
+ `brace = 'curly'`, `cv77 = 2`: More curly braces (default). + `brace = 'curly'`, `cv78 = 2`: More curly braces.
- Styles for `#`: - Styles for `#`:
+ `number-sign = 'upright'`, `cv78 = 1`: Number sign with vertical bars (default). + `number-sign = 'upright'`, `cv79 = 1`: Number sign with vertical bars.
+ `number-sign = 'slanted'`, `cv78 = 2`: Number sign with slanted bars. + `number-sign = 'slanted'`, `cv79 = 2`: Number sign with slanted bars.
+ `number-sign = 'upright-open'`, `cv78 = 3`: Number sign with vertical bars and open inner. + `number-sign = 'upright-open'`, `cv79 = 3`: Number sign with vertical bars and open inner.
+ `number-sign = 'slanted-open'`, `cv78 = 4`: Number sign with slanted bars and open inner. + `number-sign = 'slanted-open'`, `cv79 = 4`: Number sign with slanted bars and open inner.
- Styles for `&`: - Styles for `&`:
+ `ampersand = 'closed'`, `cv79 = 1`: Ampersand (`&`) with a closed contour (default). + `ampersand = 'closed'`, `cv80 = 1`: Ampersand (`&`) with a closed contour.
+ `ampersand = 'upper-open'`, `cv79 = 2`: Ampersand (`&`) with an open contour at upper half. + `ampersand = 'upper-open'`, `cv80 = 2`: Ampersand (`&`) with an open contour at upper half.
+ `ampersand = 'lower-open'`, `cv79 = 3`: Ampersand (`&`) with an open contour at lower half. + `ampersand = 'lower-open'`, `cv80 = 3`: Ampersand (`&`) with an open contour at lower half.
+ `ampersand = 'et-toothed'`, `cv79 = 4`: Ampersand (`&`) drawn like a ligature of Ɛ and t with tooth. + `ampersand = 'et-toothed'`, `cv80 = 4`: Ampersand (`&`) drawn like a ligature of Ɛ and t with tooth.
+ `ampersand = 'et-toothless-corner'`, `cv79 = 5`: Ampersand (`&`) drawn like a ligature of Ɛ and t without tooth (corner). + `ampersand = 'et-toothless-corner'`, `cv80 = 5`: Ampersand (`&`) drawn like a ligature of Ɛ and t without tooth (corner).
+ `ampersand = 'et-toothless-rounded'`, `cv79 = 6`: Ampersand (`&`) drawn like a ligature of Ɛ and t without tooth (rounded). + `ampersand = 'et-toothless-rounded'`, `cv80 = 6`: Ampersand (`&`) drawn like a ligature of Ɛ and t without tooth (rounded).
+ `ampersand = 'flat-top'`, `cv79 = 7`: Ampersand (`&`) drawn with a flat top. + `ampersand = 'flat-top'`, `cv80 = 7`: Ampersand (`&`) drawn with a flat top.
- Styles for `@`: - Styles for `@`:
+ `at = 'threefold'`, `cv80 = 1`: The long, three-fold At symbol (`@`) (default). + `at = 'threefold'`, `cv81 = 1`: The long, three-fold At symbol (`@`).
+ `at = 'fourfold'`, `cv80 = 2`: The traditional, four-fold At symbol (`@`). + `at = 'fourfold'`, `cv81 = 2`: The traditional, four-fold At symbol (`@`).
+ `at = 'short'`, `cv80 = 3`: The shorter, Fira-like At symbol (`@`). + `at = 'short'`, `cv81 = 3`: The shorter, Fira-like At symbol (`@`).
- Styles for `$`: - Styles for `$`:
+ `dollar = 'open'`, `cv81 = 1`: Dollar symbol with open contour. + `dollar = 'open'`, `cv82 = 1`: Dollar symbol with open contour.
+ `dollar = 'through'`, `cv81 = 2`: Dollar symbol with strike-through vertical bar (default). + `dollar = 'through'`, `cv82 = 2`: Dollar symbol with strike-through vertical bar.
+ `dollar = 'interrupted'`, `cv81 = 3`: Dollar symbol with strike-through vertical bar. + `dollar = 'interrupted'`, `cv82 = 3`: Dollar symbol with strike-through vertical bar.
+ `dollar = 'open-cap'`, `cv81 = 4`: Dollar symbol with open contour, not exceeding baseline and ascender. + `dollar = 'open-cap'`, `cv82 = 4`: Dollar symbol with open contour, not exceeding baseline and ascender.
+ `dollar = 'through-cap'`, `cv81 = 5`: Dollar symbol with strike-through vertical bar, not exceeding baseline and ascender. + `dollar = 'through-cap'`, `cv82 = 5`: Dollar symbol with strike-through vertical bar, not exceeding baseline and ascender.
+ `dollar = 'interrupted-cap'`, `cv81 = 6`: Dollar symbol with strike-through vertical bar, not exceeding baseline and ascender. + `dollar = 'interrupted-cap'`, `cv82 = 6`: Dollar symbol with strike-through vertical bar, not exceeding baseline and ascender.
- Styles for `¢`: - Styles for `¢`:
+ `cent = 'open'`, `cv82 = 1`: Cent sign (`¢`) with open contour. + `cent = 'open'`, `cv83 = 1`: Cent sign (`¢`) with open contour.
+ `cent = 'through'`, `cv82 = 2`: Cent sign (`¢`) with vertical bar all through the `c` part (default). + `cent = 'through'`, `cv83 = 2`: Cent sign (`¢`) with vertical bar all through the `c` part.
+ `cent = 'bar-interrupted'`, `cv82 = 3`: Cent sign (`¢`) with vertical bar breaks at center. + `cent = 'bar-interrupted'`, `cv83 = 3`: Cent sign (`¢`) with vertical bar breaks at center.
- Styles for `%`: - Styles for `%`:
+ `percent = 'dots'`, `cv83 = 1`: Percent `%` with rectangular dots. + `percent = 'dots'`, `cv84 = 1`: Percent `%` with rectangular dots.
+ `percent = 'rings-segmented-slash'`, `cv83 = 2`: Percent `%` with rings and segmented slash (default). + `percent = 'rings-segmented-slash'`, `cv84 = 2`: Percent `%` with rings and segmented slash.
+ `percent = 'rings-continuous-slash'`, `cv83 = 3`: Percent `%` with rings and continuous bar. + `percent = 'rings-continuous-slash'`, `cv84 = 3`: Percent `%` with rings and continuous bar.
+ `percent = 'rings-continuous-slash-also-connected'`, `cv83 = 4`: Percent `%` with rings and continuous bar and the slash in `%` is also connected to the top-left ring. + `percent = 'rings-continuous-slash-also-connected'`, `cv84 = 4`: Percent `%` with rings and continuous bar and the slash in `%` is also connected to the top-left ring.
- Styles for `|`: - Styles for `|`:
+ `bar = 'natural-slope'`, `cv84 = 1`: Bar punctuations (`|`) has a natural slope under italics and oblique (default). + `bar = 'natural-slope'`, `cv85 = 1`: Bar punctuations (`|`) has a natural slope under italics and oblique.
+ `bar = 'force-upright'`, `cv84 = 2`: Bar punctuations (`|`) is forced upright under italics and oblique. + `bar = 'force-upright'`, `cv85 = 2`: Bar punctuations (`|`) is forced upright under italics and oblique.
- Styles for `<=`, `>=`: - Styles for `<=`, `>=`:
+ `lig-ltgteq = 'flat'`, `cv85 = 1`: The lower bar of `<=` and `>=` ligation is flat (default). + `lig-ltgteq = 'flat'`, `cv86 = 1`: The lower bar of `<=` and `>=` ligation is flat.
+ `lig-ltgteq = 'slanted'`, `cv85 = 2`: The lower bar of `<=` and `>=` ligation is slanted. + `lig-ltgteq = 'slanted'`, `cv86 = 2`: The lower bar of `<=` and `>=` ligation is slanted.
- Styles for `'`: - Styles for `'`:
+ `ascii-single-quote = 'straight'`, `cv86 = 1`: Show ASCII quote (`'`) as short vertical straight bar. (default). + `ascii-single-quote = 'straight'`, `cv87 = 1`: Show ASCII quote (`'`) as short vertical straight bar..
+ `ascii-single-quote = 'raised-comma'`, `cv86 = 2`: Show ASCII quote (`'`) as raised comma.. + `ascii-single-quote = 'raised-comma'`, `cv87 = 2`: Show ASCII quote (`'`) as raised comma..
- Styles for `` ` ``: - Styles for `` ` ``:
+ `ascii-grave = 'straight'`, `cv87 = 1`: Show ASCII grave (`` ` ``) as short diagonal straight bar. (default). + `ascii-grave = 'straight'`, `cv88 = 1`: Show ASCII grave (`` ` ``) as short diagonal straight bar..
+ `ascii-grave = 'raised-inverse-comma'`, `cv87 = 2`: Show ASCII grave (`` ` ``) as raised comma.. + `ascii-grave = 'raised-inverse-comma'`, `cv88 = 2`: Show ASCII grave (`` ` ``) as raised comma..
+ `ascii-grave = 'raised-turn-comma'`, `cv87 = 3`: Show ASCII grave (`` ` ``) as raised turned comma, identical to curly open single quote symbols (U+2018).. + `ascii-grave = 'raised-turn-comma'`, `cv88 = 3`: Show ASCII grave (`` ` ``) as raised turned comma, identical to curly open single quote symbols (U+2018)..
- Styles for `?`: - Styles for `?`:
+ `question = 'smooth'`, `cv88 = 1`: Smooth question mark (`?`) (default). + `question = 'smooth'`, `cv89 = 1`: Smooth question mark (`?`).
+ `question = 'corner'`, `cv88 = 2`: Question mark (`?`) with a corner at middle. + `question = 'corner'`, `cv89 = 2`: Question mark (`?`) with a corner at middle.
+ `question = 'corner-flat-hooked'`, `cv88 = 3`: Question mark (`?`) with a corner at middle and flat hook. + `question = 'corner-flat-hooked'`, `cv89 = 3`: Question mark (`?`) with a corner at middle and flat hook.
<!-- END Section-Cherry-Picking-Styles --> <!-- END Section-Cherry-Picking-Styles -->

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Mon Apr 26 08:40:30 UTC 2021 - Lukas Kucharczyk <lukas.kucharczyk@suse.com>
- Properly add files
-------------------------------------------------------------------
Mon Apr 26 08:39:44 UTC 2021 - Lukas Kucharczyk <lukas.kucharczyk@suse.com>
- Update to 6.0.1
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Apr 6 06:33:32 UTC 2021 - Lukas Kucharczyk <lukas.kucharczyk@suse.com> Tue Apr 6 06:33:32 UTC 2021 - Lukas Kucharczyk <lukas.kucharczyk@suse.com>

View File

@ -19,7 +19,7 @@
%define _buildshell /bin/bash %define _buildshell /bin/bash
%global fullversion %{version} %global fullversion %{version}
Name: iosevka-fonts Name: iosevka-fonts
Version: 5.2.1 Version: 6.0.1
Release: 0 Release: 0
Summary: Slender typeface for source code Summary: Slender typeface for source code
License: OFL-1.1 License: OFL-1.1

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c160178621f7c2943b3c00b2f33146e5c0b7945cecfb5008bd8f80aa5f1946bc
size 47468129

3
ttc-iosevka-6.0.1.zip Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3ebbf3a045305f532ee960874e81dcd3590cc0908913b0157e9b9b586df920f0
size 51458988

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7f9fa46adc9ced1501207d8accef5c87c6ac17485c4c54da19440b864bf9ee9e
size 21294755

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:67c1f738aaccff9628a3ad10dc3f384577fa133d737e15ff0962fe2310baebf6
size 23550430

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:50c03b5845e3e11ca6c7e7c4879509558effd806e699bdda34163ac15ad10434
size 47432242

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:08c6f84304716e87920ce2ccbb1a4258eb127b338921ecb00b6571b42184d3b6
size 51456673

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f76939bb5ca75969fdb261b4a69720b1901e038976df8103f2ce7bfbe6eda060
size 55566697

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:acdff353a066e47bcaf1fd970afb83d04429faf1e3679ebffdbeeb8f017e4124
size 60793783

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:96cf996194458d64411a2748d658847ae08dad6c163b5fcdd99fbb52d7abecae
size 24970906

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0dcb230c2102c41624bbb63a796d18b3765e7c66a046b56f7127bc8ff1e3b449
size 27729824

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f12ad8fe3a1ccb398302456154107420b0411fc039993a5966b36dc43f361435
size 55731842

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9d40b5d053dae192d109a4f3903f70fe8d401dcc79ead4ac7ea327ee93acf44d
size 60867915