**Iosevka** is an *open-source*, *sans-serif* + *slab-serif*, *monospace* + *quasi‑proportional* typeface family, designed for *writing code*, using in *terminals*, and preparing *technical documents*.
![](images/preview-all.png)
## Installation
Quit your editor/program. Unzip and open the folder.
* **Windows**: Download the fonts from the [Releases](https://github.com/be5invis/Iosevka/releases), select the font files and right click, then hit “Install”.
* On Windows 10 1809 or newer the default font installation is per-user, and it may cause compatibility issues for some applications, mostly written in Java. To cope with this, right click and select “Install for all users” instead. [Ref.](https://youtrack.jetbrains.com/issue/JRE-1166?p=IDEA-200145)
* **[macOS](http://support.apple.com/kb/HT2509)**
* Standard distribution in Homebrew:
```bash
brew tap homebrew/cask-fonts
brew install --cask font-iosevka
```
* Search for other variants using `brew search font-iosevka` and install what you want.
* Customizable install using Homebrew: see [robertgzr/homebrew-tap](https://github.com/robertgzr/homebrew-tap).
* **Linux** : Copy the TTF files to your fonts directory → Run `sudo fc-cache`.
- Void Linux users can install the font with `xbps-install font-iosevka`.
- Fedora Linux users can install the font(s) from the copr [here](https://copr.fedorainfracloud.org/coprs/peterwu/iosevka/). Run `dnf search iosevka` to discover available fonts and `dnf install` to install the chosen one(s).
* **FreeBSD**: The font can be installed with `pkg install iosevka`.
* **OpenBSD**: Run `pkg_info -Q iosevka` to see which Iosevka packages are available. Use `pkg_add` to install the chosen package(s).
In the official package, Iosevka provides 6 monospace subfamilies (sans-serif and slab-serif, each in the 3 spacings Default, Term and Fixed) and 2 quasi-proportional subfamilies (Aile (sans-serif) and Etoile (slab-serif)). In all the monospace subfamilies, 9 weights (Thin to Heavy), 2 widths (Normal and Extended), and 3 slopes (Upright, Italic and Oblique) are included. In the quasi-proportional subfamilies, the quantity of widths is reduced to 1.
All versions include the same ranges of characters: Latin letters, Greek letters (including Polytonic), some Cyrillic letters, IPA symbols and common punctuations and some symbols. You can check out the full list [here](http://be5invis.github.io/Iosevka/specimen).
![Languages Sample](images/languages.png)
<!-- BEGIN Section-Language-List -->
<!-- THIS SECTION IS AUTOMATICALLY GENERATED. DO NOT EDIT. -->
Alongside stylistic sets, Monospace Iosevka can also be configured to cherry-pick variants for each character using OpenType. The variants are shown below. To enable, assign the feature tag to the variant index. For example, setting `cv26` to `6` will enable single-storey `a`.
**Caution :** Certain software may limit the quantity of OpenType features and drop some of them if the feature list is too long. Please validate your feature configuration to ensure that it worked in your software.
Iosevka supports Language-Specific Ligations, which is the ligation set enabled only under certain languages. These ligation sets are assigned to custom feature tags. To use them, you need to turn **off**`calt` and enable the corresponded feature. The feature list is:
<!-- BEGIN Section-OT-Ligation-Tags-2 -->
<!-- THIS SECTION IS AUTOMATICALLY GENERATED. DO NOT EDIT. -->
Please note that, due to the complex interactions when forming ligations, cherry-picking ligation groups will require a custom Iosevka build. The instructions could be seen below.
## Building from Source
To build Iosevka you should:
1. Ensure that [`nodejs`](http://nodejs.org) (≥ 12.16.0) and [`ttfautohint`](http://www.freetype.org/ttfautohint/) are present, and accessible from `PATH`.
2. Run `npm install`. This command will install **all** the NPM dependencies, and will also validate whether external dependencies are present.
3.`npm run build -- contents::iosevka`.
You will find TTFs, as well as WOFF(2) web fonts and one Webfont CSS in the `dist/` directory.
### Using a Docker container
A Docker container handling the build environment for you can be found [here](https://github.com/avivace/fonts-iosevka).
To pull it from Docker Hub and start a standard build of the latest released version, run
```
docker run -it -v $(pwd):/build avivace/iosevka-build
```
Fonts files will be placed in the `dist` folder.
You can provide `private-build.plans.toml` for a customized build and/or specify the desired release appending `-e FONT_VERSION=X.X.X`. to the Docker command.
## Customized Build
To create a custom build, you need:
1. Create `private-build-plans.toml` file if absent.
2. Add a build plan into `private-build-plans.toml`. The configurable properties are described in the following sections.
3. Run `npm run build -- contents::<your plan name>` and the built fonts would be available in `dist/`. Aside from `contents::<plan>`, other options are:
1.`contents::<plan>` : TTF (Hinted and Unhinted), WOFF(2) and Web font CSS;
2.`ttf::<plan>` : TTF;
3.`ttf-unhinted::<plan>` : Unhinted TTF only;
4.`webfont::<plan>` : Web fonts only (CSS + WOFF2);
Configuration of build plans are organized under `[buildPlans.<plan name>]` sections in the `private-build-plans.toml`. You can use [the Customizer](https://be5invis.github.io/Iosevka/customizer) to create the build plan, and/or manually edit them, following the instructions below.
*`family`: String, defines the family name of your custom variant.
*`spacing`: Optional, String, denotes the spacing of the custom variant. Valid values include:
-`quasi-proportional`: The font will become quasi-proportional.
-`term`: Make the symbols' width suitable for terminal emulators. Arrows and geometric symbols will become narrower.
-`fontconfig-mono`: Apply `term` spacing changes and further apply changes to be compatible with FontConfig's Mono spacing, which recognizes a font as monospace if and only if its every non-combining characters having the same width. The changes include:
- Completely remove wide glyphs. All non-combining glyphs will be exactly the same width.
- As a consequence, the following characters will be **removed**:
-`U+27F5` LONG LEFTWARDS ARROW
-`U+27F6` LONG RIGHTWARDS ARROW
- Remove `NWID` and `WWID` OpenType feature.
-`fixed`: Apply `fontconfig-mono` changes and further remove ligations.
*`serifs`: Optional, String, configures style of serifs.
- When set to `slab`, the font will be converted into slab-serif.
- Otherwise the font will be sans-serif.
*`no-cv-ss`: Optional, Boolean, disables `cv##` and `ss##` OpenType features.
*`export-glyph-names`: Optional, Boolean, whether to export glyph names into the fonts. Setting this to `true` will increase file footprint, however this is necessary for ligature support in [Kitty](https://sw.kovidgoyal.net/kitty/).
-`connected-number-sign`: Make contiguous number signs (like `##`) connected.
-`connected-tilde-as-wave`: Make contiguous ASCII tildes (like `~~`) connected as a wave line.
-`connected-hyphen-as-solid-line`: Make contiguous hyphen-minuses (like `--`) connected as a straight solid line.
-`connected-hyphen-as-semi-dashed-line`: Make contiguous hyphen-minuses (like `--`) connected as a straight semi-dashed line, identifying each hyphen component.
<!-- THIS SECTION IS AUTOMATICALLY GENERATED. DO NOT EDIT. -->
*`design`, `upright`, `italic`, and `oblique`: Optional, Dictionary, defines styles for individual characters. The choices are organized in key-value pairs, assigning a variant to a character group. Alternatively, you could assign numbers to `cv##` tags, like what you did when using OpenType in CSS. Assignments under `design` will be applied to all the slopes, and `upright`, `italic`, and `oblique` will apply to corresponded slopes.
In addition, style selector for default digit form also uses these dictionaries.
<table><tr><tdrowspan="2"width="252"><imgsrc="images/character-variant-APLF-off.png"width="224"/></td><td><code>apl-form = 'none'</code></td></tr><tr><td>Disable APL-specific forms</td></tr><tr><tdrowspan="2"width="252"><imgsrc="images/character-variant-APLF-on.png"width="224"/></td><td><code>apl-form = 'enable'</code></td></tr><tr><td>Enable APL-specific forms for operators used in APL to harmonize APL operators</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv01-1.png"width="32"/></td><td><code>capital-a = 'straight-serifless'</code>, <code>cv01 = 1</code></td></tr><tr><td>Standard, straight<code>A</code>, without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv01-2.png"width="32"/></td><td><code>capital-a = 'curly-serifless'</code>, <code>cv01 = 2</code></td></tr><tr><td>Slightly curly <code>A</code>,like Iosevka 2.x, without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv01-3.png"width="32"/></td><td><code>capital-a = 'straight-top-serifed'</code>, <code>cv01 = 3</code></td></tr><tr><td>Straight<code>A</code> with serif at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv01-4.png"width="32"/></td><td><code>capital-a = 'curly-top-serifed'</code>, <code>cv01 = 4</code></td></tr><tr><td>Slightly curly <code>A</code>,like Iosevka 2.x, with serif at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv01-5.png"width="32"/></td><td><code>capital-a = 'straight-base-serifed'</code>, <code>cv01 = 5</code></td></tr><tr><td>Straight<code>A</code> with serif at both top and bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv01-6.png"width="32"/></td><td><code>capital-a = 'curly-base-serifed'</code>, <code>cv01 = 6</code></td></tr><tr><td>Slightly curly <code>A</code>,like Iosevka 2.x, with serif at both top and bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv01-7.png"width="32"/></td><td><code>capital-a = 'straight-tri-serifed'</code>, <code>cv01 = 7</code></td></tr><tr><td>Straight<code>A</code> with serif at both top and bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv01-8.png"width="32"/></td><td><code>capital-a = 'curly-tri-serifed'</code>, <code>cv01 = 8</code></td></tr><tr><td>Slightly curly <code>A</code>,like Iosevka 2.x, with serif at both top and bottom</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv02-1.png"width="32"/></td><td><code>capital-b = 'standard-serifless'</code>, <code>cv02 = 1</code></td></tr><tr><td><code>B</code> in near-symmetric proportion, without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv02-2.png"width="32"/></td><td><code>capital-b = 'more-asymmetric-serifless'</code>, <code>cv02 = 2</code></td></tr><tr><td><code>B</code> in more asymmetric proportion to differentiate with <code>8</code>, without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv02-3.png"width="32"/></td><td><code>capital-b = 'standard-unilateral-serifed'</code>, <code>cv02 = 3</code></td></tr><tr><td><code>B</code> in near-symmetric proportion with motion serifs at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv02-4.png"width="32"/></td><td><code>capital-b = 'more-asymmetric-unilateral-serifed'</code>, <code>cv02 = 4</code></td></tr><tr><td><code>B</code> in more asymmetric proportion with motion serifs at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv02-5.png"width="32"/></td><td><code>capital-b = 'standard-bilateral-serifed'</code>, <code>cv02 = 5</code></td></tr><tr><td><code>B</code> in near-symmetric proportion with motion serifs at both top and bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv02-6.png"width="32"/></td><td><code>capital-b = 'more-asymmetric-bilateral-serifed'</code>, <code>cv02 = 6</code></td></tr><tr><td><code>B</code> in more asymmetric proportion with motion serifs at both top and bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv02-7.png"width="32"/></td><td><code>capital-b = 'standard-interrupted-serifless'</code>, <code>cv02 = 7</code></td></tr><tr><td><code>B</code> in near-symmetric proportion with interrupted middle bar, without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv02-8.png"width="32"/></td><td><code>capital-b = 'more-asymmetric-interrupted-serifless'</code>, <code>cv02 = 8</code></td></tr><tr><td><code>B</code> in more asymmetric proportion to differentiate with <code>8</code>, with interrupted middle bar, without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv02-9.png"width="32"/></td><td><code>capital-b = 'standard-interrupted-unilateral-serifed'</code>, <code>cv02 = 9</code></td></tr><tr><td><code>B</code> in near-symmetric proportion with interrupted middle bar and motion serifs at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv02-10.png"width="32"/></td><td><code>capital-b = 'more-asymmetric-interrupted-unilateral-serifed'</code>, <code>cv02 = 10</code></td></tr><tr><td><code>B</code> in more asymmetric proportion with interrupted middle bar and <code>8</code> with motion serifs at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv02-11.png"width="32"/></td><td><code>capital-b = 'standard-interrupted-bilateral-serifed'</code>, <code>cv02 = 11</code></td></tr><tr><td><code>B</code> in near-symmetric proportion with interrupted middle bar and motion serifs at both top and bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv02-12.png"width="32"/></td><td><code>capital-b = 'more-asymmetric-interrupted-bilateral-serifed'</code>, <code>cv02 = 12</code></td></tr><tr><td><code>B</code> in more asymmetric proportion with interrupted middle bar and <code>8</code> with motion serifs at both top and bottom</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv03-1.png"width="32"/></td><td><code>capital-c = 'serifless'</code>, <code>cv03 = 1</code></td></tr><tr><td>Serifless <code>C</code></td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv03-2.png"width="32"/></td><td><code>capital-c = 'unilateral-serifed'</code>, <code>cv03 = 2</code></td></tr><tr><td><code>C</code> with serif at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv03-3.png"width="32"/></td><td><code>capital-c = 'bilateral-serifed'</code>, <code>cv03 = 3</code></td></tr><tr><td><code>C</code> with serifs at both top and bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv03-4.png"width="32"/></td><td><code>capital-c = 'unilateral-inward-serifed'</code>, <code>cv03 = 4</code></td></tr><tr><td><code>C</code> with inward serif at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv03-5.png"width="32"/></td><td><code>capital-c = 'bilateral-inward-serifed'</code>, <code>cv03 = 5</code></td></tr><tr><td><code>C</code> with inward serif at both top and bottom</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv04-1.png"width="32"/></td><td><code>capital-d = 'standard-serifless'</code>, <code>cv04 = 1</code></td></tr><tr><td>Standard <code>D</code> without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv04-2.png"width="32"/></td><td><code>capital-d = 'more-rounded-serifless'</code>, <code>cv04 = 2</code></td></tr><tr><td>More rounded <code>D</code> to differentiate with <code>O</code>, without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv04-3.png"width="32"/></td><td><code>capital-d = 'standard-unilateral-serifed'</code>, <code>cv04 = 3</code></td></tr><tr><td>Standard <code>B</code> with serifs at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv04-4.png"width="32"/></td><td><code>capital-d = 'more-rounded-unilateral-serifed'</code>, <code>cv04 = 4</code></td></tr><tr><td>More rounded <code>B</code> to differentiate with <code>O</code> with motion serifs at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv04-5.png"width="32"/></td><td><code>capital-d = 'standard-bilateral-serifed'</code>, <code>cv04 = 5</code></td></tr><tr><td>Standard <code>B</code> with serifs at both top and bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv04-6.png"width="32"/></td><td><code>capital-d = 'more-rounded-bilateral-serifed'</code>, <code>cv04 = 6</code></td></tr><tr><td>More rounded <code>B</code> to differentiate with <code>O</code> with serifs at both top and bottom</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv05-1.png"width="32"/></td><td><code>capital-e = 'serifless'</code>, <code>cv05 = 1</code></td></tr><tr><td>E without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv05-2.png"width="32"/></td><td><code>capital-e = 'top-left-serifed'</code>, <code>cv05 = 2</code></td></tr><tr><td>E with serif only at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv05-3.png"width="32"/></td><td><code>capital-e = 'serifed'</code>, <code>cv05 = 3</code></td></tr><tr><td>E with serifs</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv06-1.png"width="32"/></td><td><code>capital-f = 'serifless'</code>, <code>cv06 = 1</code></td></tr><tr><td>F without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv06-2.png"width="32"/></td><td><code>capital-f = 'top-left-serifed'</code>, <code>cv06 = 2</code></td></tr><tr><td>F with serif only at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv06-3.png"width="32"/></td><td><code>capital-f = 'serifed'</code>, <code>cv06 = 3</code></td></tr><tr><td>F with serifs</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-1.png"width="32"/></td><td><code>capital-g = 'toothed-serifless-hookless'</code>, <code>cv07 = 1</code></td></tr><tr><td>Toothed G</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-2.png"width="32"/></td><td><code>capital-g = 'toothless-corner-serifless-hookless'</code>, <code>cv07 = 2</code></td></tr><tr><td>Corner toothless G</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-3.png"width="32"/></td><td><code>capital-g = 'toothless-rounded-serifless-hookless'</code>, <code>cv07 = 3</code></td></tr><tr><td>Round toothless G</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-4.png"width="32"/></td><td><code>capital-g = 'toothed-serifless-hooked'</code>, <code>cv07 = 4</code></td></tr><tr><td>Toothed G with inward hook at terminal</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-5.png"width="32"/></td><td><code>capital-g = 'toothless-corner-serifless-hooked'</code>, <code>cv07 = 5</code></td></tr><tr><td>Corner toothless G with inward hook at terminal</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-6.png"width="32"/></td><td><code>capital-g = 'toothless-rounded-serifless-hooked'</code>, <code>cv07 = 6</code></td></tr><tr><td>Round toothless G with inward hook at terminal</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-7.png"width="32"/></td><td><code>capital-g = 'toothed-serifless-capped'</code>, <code>cv07 = 7</code></td></tr><tr><td>Toothed G with a cap terminal</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-8.png"width="32"/></td><td><code>capital-g = 'toothless-corner-serifless-capped'</code>, <code>cv07 = 8</code></td></tr><tr><td>Corner toothless G with a cap terminal</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-9.png"width="32"/></td><td><code>capital-g = 'toothless-rounded-serifless-capped'</code>, <code>cv07 = 9</code></td></tr><tr><td>Round toothless G with a cap terminal</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-10.png"width="32"/></td><td><code>capital-g = 'toothed-serifed-hookless'</code>, <code>cv07 = 10</code></td></tr><tr><td>Toothed G with top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-11.png"width="32"/></td><td><code>capital-g = 'toothless-corner-serifed-hookless'</code>, <code>cv07 = 11</code></td></tr><tr><td>Corner toothless G with top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-12.png"width="32"/></td><td><code>capital-g = 'toothless-rounded-serifed-hookless'</code>, <code>cv07 = 12</code></td></tr><tr><td>Round toothless G with top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-13.png"width="32"/></td><td><code>capital-g = 'toothed-serifed-hooked'</code>, <code>cv07 = 13</code></td></tr><tr><td>Toothed G with inward hook at terminal and top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-14.png"width="32"/></td><td><code>capital-g = 'toothless-corner-serifed-hooked'</code>, <code>cv07 = 14</code></td></tr><tr><td>Corner toothless G with inward hook at terminal and top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-15.png"width="32"/></td><td><code>capital-g = 'toothless-rounded-serifed-hooked'</code>, <code>cv07 = 15</code></td></tr><tr><td>Round toothless G with inward hook at terminal and top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-16.png"width="32"/></td><td><code>capital-g = 'toothed-serifed-capped'</code>, <code>cv07 = 16</code></td></tr><tr><td>Toothed G with a cap terminal and top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv07-17.png"width="32"/></td><td><code>capital-g = 'toothless-corner-serifed-capped'</code>, <code>cv07 = 17<
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv08-1.png"width="32"/></td><td><code>capital-h = 'serifless'</code>, <code>cv08 = 1</code></td></tr><tr><td>H without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv08-2.png"width="32"/></td><td><code>capital-h = 'top-left-serifed'</code>, <code>cv08 = 2</code></td></tr><tr><td>H with serif only at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv08-3.png"width="32"/></td><td><code>capital-h = 'top-left-bottom-right-serifed'</code>, <code>cv08 = 3</code></td></tr><tr><td>H with serif only at top left and bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv08-4.png"width="32"/></td><td><code>capital-h = 'serifed'</code>, <code>cv08 = 4</code></td></tr><tr><td>H with serifs</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv09-1.png"width="32"/></td><td><code>capital-i = 'serifed'</code>, <code>cv09 = 1</code></td></tr><tr><td>I with standard (long) serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv09-2.png"width="32"/></td><td><code>capital-i = 'serifless'</code>, <code>cv09 = 2</code></td></tr><tr><td>I without serifs, like a straight bar</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv09-3.png"width="32"/></td><td><code>capital-i = 'short-serifed'</code>, <code>cv09 = 3</code></td></tr><tr><td>I with short serifs</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv10-1.png"width="32"/></td><td><code>capital-j = 'serifless'</code>, <code>cv10 = 1</code></td></tr><tr><td>J without top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv10-2.png"width="32"/></td><td><code>capital-j = 'serifed'</code>, <code>cv10 = 2</code></td></tr><tr><td>J with top serif at left side</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv10-3.png"width="32"/></td><td><code>capital-j = 'serifed-both-sides'</code>, <code>cv10 = 3</code></td></tr><tr><td>J with top serif at both sides (asymmetric)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv10-4.png"width="32"/></td><td><code>capital-j = 'serifed-symmetric'</code>, <code>cv10 = 4</code></td></tr><tr><td>J with top serif at both sides (symmetric)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv10-5.png"width="32"/></td><td><code>capital-j = 'flat-hook-serifless'</code>, <code>cv10 = 5</code></td></tr><tr><td>J with flat hook and without top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv10-6.png"width="32"/></td><td><code>capital-j = 'flat-hook-serifed'</code>, <code>cv10 = 6</code></td></tr><tr><td>J with flat hook and top serif at left side</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv10-7.png"width="32"/></td><td><code>capital-j = 'flat-hook-serifed-both-sides'</code>, <code>cv10 = 7</code></td></tr><tr><td>J with flat hook and top serif at both sides (asymmetric)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv10-8.png"width="32"/></td><td><code>capital-j = 'flat-hook-serifed-symmetric'</code>, <code>cv10 = 8</code></td></tr><tr><td>J with flat hook and top serif at both sides (symmetric)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv10-9.png"width="32"/></td><td><code>capital-j = 'descending-serifless'</code>, <code>cv10 = 9</code></td></tr><tr><td>J with hook goes below descender and without serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv10-10.png"width="32"/></td><td><code>capital-j = 'descending-serifed'</code>, <code>cv10 = 10</code></td></tr><tr><td>J with hook goes below descender and top serif at left side</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv10-11.png"width="32"/></td><td><code>capital-j = 'descending-serifed-both-sides'</code>, <code>cv10 = 11</code></td></tr><tr><td>J with hook goes below descender and top serif at both sides (asymmetric)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv10-12.png"width="32"/></td><td><code>capital-j = 'descending-serifed-symmetric'</code>, <code>cv10 = 12</code></td></tr><tr><td>J with hook goes below descender and top serif at both sides (symmetric)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv10-13.png"width="32"/></td><td><code>capital-j = 'descending-flat-hook-serifless'</code>, <code>cv10 = 13</code></td></tr><tr><td>J with flat hook goes below descender and without serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv10-14.png"width="32"/></td><td><code>capital-j = 'descending-flat-hook-serifed'</code>, <code>cv10 = 14</code></td></tr><tr><td>J with flat hook goes below descender and top serif at left side</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-1.png"width="32"/></td><td><code>capital-k = 'straight-serifless'</code>, <code>cv11 = 1</code></td></tr><tr><td><code>K</code> with standard shape, without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-2.png"width="32"/></td><td><code>capital-k = 'curly-serifless'</code>, <code>cv11 = 2</code></td></tr><tr><td>Slightly curly <code>K</code>,like Iosevka 2.x, without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-3.png"width="32"/></td><td><code>capital-k = 'symmetric-touching-serifless'</code>, <code>cv11 = 3</code></td></tr><tr><td><code>K</code> with symmetric legs disconnected to the vertical bar, without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-4.png"width="32"/></td><td><code>capital-k = 'symmetric-connected-serifless'</code>, <code>cv11 = 4</code></td></tr><tr><td><code>K</code> with symmetric legs connected to the vertical bar, without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-5.png"width="32"/></td><td><code>capital-k = 'straight-top-left-serifed'</code>, <code>cv11 = 5</code></td></tr><tr><td><code>K</code> with standard shape and serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-6.png"width="32"/></td><td><code>capital-k = 'curly-top-left-serifed'</code>, <code>cv11 = 6</code></td></tr><tr><td>Slightly curly <code>K</code>,like Iosevka 2.x, with serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-7.png"width="32"/></td><td><code>capital-k = 'symmetric-touching-top-left-serifed'</code>, <code>cv11 = 7</code></td></tr><tr><td><code>K</code> with symmetric legs disconnected to the vertical bar, and serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-8.png"width="32"/></td><td><code>capital-k = 'symmetric-connected-top-left-serifed'</code>, <code>cv11 = 8</code></td></tr><tr><td><code>K</code> with symmetric legs connected to the vertical bar, and serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-9.png"width="32"/></td><td><code>capital-k = 'straight-bottom-right-serifed'</code>, <code>cv11 = 9</code></td></tr><tr><td><code>K</code> with standard shape and serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-10.png"width="32"/></td><td><code>capital-k = 'curly-bottom-right-serifed'</code>, <code>cv11 = 10</code></td></tr><tr><td>Slightly curly <code>K</code>,like Iosevka 2.x, with serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-11.png"width="32"/></td><td><code>capital-k = 'symmetric-touching-bottom-right-serifed'</code>, <code>cv11 = 11</code></td></tr><tr><td><code>K</code> with symmetric legs disconnected to the vertical bar, and serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-12.png"width="32"/></td><td><code>capital-k = 'symmetric-connected-bottom-right-serifed'</code>, <code>cv11 = 12</code></td></tr><tr><td><code>K</code> with symmetric legs connected to the vertical bar, and serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-13.png"width="32"/></td><td><code>capital-k = 'straight-serifed'</code>, <code>cv11 = 13</code></td></tr><tr><td><code>K</code> with standard shape, and serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-14.png"width="32"/></td><td><code>capital-k = 'curly-serifed'</code>, <code>cv11 = 14</code></td></tr><tr><td>Slightly curly <code>K</code>,like Iosevka 2.x, and with serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv11-15.png"width="32"/></td><td><code>capital-k = 'symmetric-touching-serifed'</code>, <code>cv11 = 15</code></td></tr><tr><td><code>K
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv13-1.png"width="32"/></td><td><code>capital-m = 'hanging'</code>, <code>cv13 = 1</code></td></tr><tr><td><code>M</code> with middle being hanging off baseline</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv13-2.png"width="32"/></td><td><code>capital-m = 'flat-bottom'</code>, <code>cv13 = 2</code></td></tr><tr><td><code>M</code> with middle aligned to baseline</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv13-3.png"width="32"/></td><td><code>capital-m = 'slanted-sides-hanging'</code>, <code>cv13 = 3</code></td></tr><tr><td><code>M</code> with slanted sides and middle being hanging off baseline</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv13-4.png"width="32"/></td><td><code>capital-m = 'slanted-sides-flat-bottom'</code>, <code>cv13 = 4</code></td></tr><tr><td><code>M</code> with slanted sides and middle aligned to baseline</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv13-5.png"width="32"/></td><td><code>capital-m = 'hanging-motion-serifed'</code>, <code>cv13 = 5</code></td></tr><tr><td><code>M</code> with middle being hanging off baseline and motion serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv13-6.png"width="32"/></td><td><code>capital-m = 'flat-bottom-motion-serifed'</code>, <code>cv13 = 6</code></td></tr><tr><td><code>M</code> with middle aligned to baseline and motion serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv13-7.png"width="32"/></td><td><code>capital-m = 'slanted-sides-hanging-motion-serifed'</code>, <code>cv13 = 7</code></td></tr><tr><td><code>M</code> with slanted sides, middle being hanging off baseline, and motion serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv13-8.png"width="32"/></td><td><code>capital-m = 'slanted-sides-flat-bottom-motion-serifed'</code>, <code>cv13 = 8</code></td></tr><tr><td><code>M</code> with slanted sides, middle aligned to baseline, and motion serifs</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv14-1.png"width="32"/></td><td><code>capital-n = 'standard'</code>, <code>cv14 = 1</code></td></tr><tr><td>Standard N</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv14-2.png"width="32"/></td><td><code>capital-n = 'asymmetric'</code>, <code>cv14 = 2</code></td></tr><tr><td>More asymmetric N, with the diagonal bar stops at middle of right stem</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv14-3.png"width="32"/></td><td><code>capital-n = 'motion-serifed'</code>, <code>cv14 = 3</code></td></tr><tr><td>Standard N with motion serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv14-4.png"width="32"/></td><td><code>capital-n = 'asymmetric-motion-serifed'</code>, <code>cv14 = 4</code></td></tr><tr><td>More asymmetric N, with the diagonal bar stops at middle of right stem and motion serifs</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv15-1.png"width="32"/></td><td><code>capital-p = 'closed'</code>, <code>cv15 = 1</code></td></tr><tr><td>Closed <code>P</code></td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv15-2.png"width="32"/></td><td><code>capital-p = 'open'</code>, <code>cv15 = 2</code></td></tr><tr><td>P with open contour at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv15-3.png"width="32"/></td><td><code>capital-p = 'closed-motion-serifed'</code>, <code>cv15 = 3</code></td></tr><tr><td>Closed <code>P</code> with motion serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv15-4.png"width="32"/></td><td><code>capital-p = 'open-motion-serifed'</code>, <code>cv15 = 4</code></td></tr><tr><td>P with open contour at bottom and motion serifs</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv16-1.png"width="32"/></td><td><code>capital-q = 'curly-tailed'</code>, <code>cv16 = 1</code></td></tr><tr><td><code>Q</code> with a curly tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv16-2.png"width="32"/></td><td><code>capital-q = 'crossing-curly-tailed'</code>, <code>cv16 = 2</code></td></tr><tr><td><code>Q</code> with a curly tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv16-3.png"width="32"/></td><td><code>capital-q = 'straight'</code>, <code>cv16 = 3</code></td></tr><tr><td><code>Q</code> with a straight tail like in the old versions</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv16-4.png"width="32"/></td><td><code>capital-q = 'crossing'</code>, <code>cv16 = 4</code></td></tr><tr><td><code>Q</code> with a tail crossing the ring</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv16-5.png"width="32"/></td><td><code>capital-q = 'vertical-crossing'</code>, <code>cv16 = 5</code></td></tr><tr><td><code>Q</code> with a vertical tail crossing the ring</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv16-6.png"width="32"/></td><td><code>capital-q = 'horizontal-tailed'</code>, <code>cv16 = 6</code></td></tr><tr><td><code>Q</code> with a horizontal tail, like Univers</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv16-7.png"width="32"/></td><td><code>capital-q = 'detached-tailed'</code>, <code>cv16 = 7</code></td></tr><tr><td><code>Q</code> with a oblique tail detached</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv16-8.png"width="32"/></td><td><code>capital-q = 'detached-bend-tailed'</code>, <code>cv16 = 8</code></td></tr><tr><td><code>Q</code> with a bend tail detached</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv17-1.png"width="32"/></td><td><code>capital-r = 'straight'</code>, <code>cv17 = 1</code></td></tr><tr><td>Standard, straight-leg <code>R</code></td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv17-2.png"width="32"/></td><td><code>capital-r = 'curly'</code>, <code>cv17 = 2</code></td></tr><tr><td>Slightly curly-legged <code>R</code>, like Iosevka 2.x</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv17-3.png"width="32"/></td><td><code>capital-r = 'standing'</code>, <code>cv17 = 3</code></td></tr><tr><td><code>R</code> with near-vertical standing leg</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv17-4.png"width="32"/></td><td><code>capital-r = 'straight-open'</code>, <code>cv17 = 4</code></td></tr><tr><td>Standard, straight-leg <code>R</code>, with open contour at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv17-5.png"width="32"/></td><td><code>capital-r = 'curly-open'</code>, <code>cv17 = 5</code></td></tr><tr><td>Slightly curly-legged <code>R</code>, like Iosevka 2.x, with open contour at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv17-6.png"width="32"/></td><td><code>capital-r = 'standing-open'</code>, <code>cv17 = 6</code></td></tr><tr><td><code>R</code> with near-vertical standing leg, with open contour at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv17-7.png"width="32"/></td><td><code>capital-r = 'straight-motion-serifed'</code>, <code>cv17 = 7</code></td></tr><tr><td>Standard, straight-leg <code>R</code>, with motion serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv17-8.png"width="32"/></td><td><code>capital-r = 'curly-motion-serifed'</code>, <code>cv17 = 8</code></td></tr><tr><td>Slightly curly-legged <code>R</code>, like Iosevka 2.x, with motion serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv17-9.png"width="32"/></td><td><code>capital-r = 'standing-motion-serifed'</code>, <code>cv17 = 9</code></td></tr><tr><td><code>R</code> with near-vertical standing leg</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv17-10.png"width="32"/></td><td><code>capital-r = 'straight-open-motion-serifed'</code>, <code>cv17 = 10</code></td></tr><tr><td>Standard, straight-leg <code>R</code>, with open contour at bottom and motion serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv17-11.png"width="32"/></td><td><code>capital-r = 'curly-open-motion-serifed'</code>, <code>cv17 = 11</code></td></tr><tr><td>Slightly curly-legged <code>R</code>, like Iosevka 2.x, with open contour at bottom and motion serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv17-12.png"width="32"/></td><td><code>capital-r = 'standing-open-motion-serifed'</code>, <code>cv17 = 12</code></td></tr><tr><td><code>R</code> with near-vertical standing leg, with open contour at bottom and motion serifs</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv18-1.png"width="32"/></td><td><code>capital-s = 'serifless'</code>, <code>cv18 = 1</code></td></tr><tr><td>Serifless <code>S</code></td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv18-2.png"width="32"/></td><td><code>capital-s = 'unilateral-serifed'</code>, <code>cv18 = 2</code></td></tr><tr><td><code>S</code> with single serif at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv18-3.png"width="32"/></td><td><code>capital-s = 'bilateral-serifed'</code>, <code>cv18 = 3</code></td></tr><tr><td><code>S</code> with serifs at both end</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv18-4.png"width="32"/></td><td><code>capital-s = 'unilateral-inward-serifed'</code>, <code>cv18 = 4</code></td></tr><tr><td><code>S</code> with single inward serif at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv18-5.png"width="32"/></td><td><code>capital-s = 'bilateral-inward-serifed'</code>, <code>cv18 = 5</code></td></tr><tr><td><code>S</code> with inward serifs at both end</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv20-1.png"width="32"/></td><td><code>capital-u = 'toothed'</code>, <code>cv20 = 1</code></td></tr><tr><td><code>U</code> with bottom-right tooth</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv20-2.png"width="32"/></td><td><code>capital-u = 'toothless-corner'</code>, <code>cv20 = 2</code></td></tr><tr><td>Toothless (corner bottom-right) <code>U</code></td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv20-3.png"width="32"/></td><td><code>capital-u = 'toothless-rounded'</code>, <code>cv20 = 3</code></td></tr><tr><td>Toothless (rounded) <code>U</code></td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv20-4.png"width="32"/></td><td><code>capital-u = 'tailed'</code>, <code>cv20 = 4</code></td></tr><tr><td><code>U</code> with right bar and a slightly curly tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv20-5.png"width="32"/></td><td><code>capital-u = 'motion-serifed'</code>, <code>cv20 = 5</code></td></tr><tr><td>Normal <code>U</code> with right bar and motion serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv20-6.png"width="32"/></td><td><code>capital-u = 'tailed-motion-serifed'</code>, <code>cv20 = 6</code></td></tr><tr><td><code>U</code> with right bar, motion serifs and a slightly curly tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv20-7.png"width="32"/></td><td><code>capital-u = 'toothless-corner-unilateral-motion-serifed'</code>, <code>cv20 = 7</code></td></tr><tr><td>Toothless (corner bottom-right) <code>U</code> with motion serifs, like Museo</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv20-8.png"width="32"/></td><td><code>capital-u = 'toothless-rounded-unilateral-motion-serifed'</code>, <code>cv20 = 8</code></td></tr><tr><td>Toothless (rounded) <code>U</code> with motion serifs, like Museo</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv20-9.png"width="32"/></td><td><code>capital-u = 'toothless-corner-bilateral-motion-serifed'</code>, <code>cv20 = 9</code></td></tr><tr><td>Toothless (corner bottom-right) <code>U</code> with motion serifs, like Museo</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv20-10.png"width="32"/></td><td><code>capital-u = 'toothless-rounded-bilateral-motion-serifed'</code>, <code>cv20 = 10</code></td></tr><tr><td>Toothless (rounded) <code>U</code> with motion serifs, like Museo</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-1.png"width="32"/></td><td><code>capital-z = 'straight-serifless'</code>, <code>cv25 = 1</code></td></tr><tr><td>Straight <code>Z</code> without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-2.png"width="32"/></td><td><code>capital-z = 'straight-serifless-with-crossbar'</code>, <code>cv25 = 2</code></td></tr><tr><td>Straight <code>Z</code> with a diagonal crossbar, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-3.png"width="32"/></td><td><code>capital-z = 'straight-serifless-with-horizontal-crossbar'</code>, <code>cv25 = 3</code></td></tr><tr><td>Straight <code>Z</code> with a horizontal crossbar, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-4.png"width="32"/></td><td><code>capital-z = 'curly-serifless'</code>, <code>cv25 = 4</code></td></tr><tr><td>Curly <code>Z</code> without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-5.png"width="32"/></td><td><code>capital-z = 'curly-serifless-with-crossbar'</code>, <code>cv25 = 5</code></td></tr><tr><td>Curly <code>Z</code> with a diagonal crossbar, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-6.png"width="32"/></td><td><code>capital-z = 'curly-serifless-with-horizontal-crossbar'</code>, <code>cv25 = 6</code></td></tr><tr><td>Curly <code>Z</code> with a horizontal crossbar, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-7.png"width="32"/></td><td><code>capital-z = 'straight-serifed'</code>, <code>cv25 = 7</code></td></tr><tr><td>Straight <code>Z</code> with top and bottom serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-8.png"width="32"/></td><td><code>capital-z = 'straight-serifed-with-crossbar'</code>, <code>cv25 = 8</code></td></tr><tr><td>Straight <code>Z</code> with a diagonal crossbar and serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-9.png"width="32"/></td><td><code>capital-z = 'straight-serifed-with-horizontal-crossbar'</code>, <code>cv25 = 9</code></td></tr><tr><td>Straight <code>Z</code> with a horizontal crossbar and serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-10.png"width="32"/></td><td><code>capital-z = 'curly-serifed'</code>, <code>cv25 = 10</code></td></tr><tr><td>Curly <code>Z</code> with top and bottom serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-11.png"width="32"/></td><td><code>capital-z = 'curly-serifed-with-crossbar'</code>, <code>cv25 = 11</code></td></tr><tr><td>Curly <code>Z</code> with a diagonal crossbar and serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-12.png"width="32"/></td><td><code>capital-z = 'curly-serifed-with-horizontal-crossbar'</code>, <code>cv25 = 12</code></td></tr><tr><td>Curly <code>Z</code> with a horizontal crossbar and serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-13.png"width="32"/></td><td><code>capital-z = 'straight-bottom-serifed'</code>, <code>cv25 = 13</code></td></tr><tr><td>Standard <code>Z</code> with serif at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-14.png"width="32"/></td><td><code>capital-z = 'straight-bottom-serifed-with-crossbar'</code>, <code>cv25 = 14</code></td></tr><tr><td>Standard <code>Z</code> with a diagonal crossbar and serif at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-15.png"width="32"/></td><td><code>capital-z = 'straight-bottom-serifed-with-horizontal-crossbar'</code>, <code>cv25 = 15</code></td></tr><tr><td>Standard <code>Z</code> with a horizontal crossbar and serif at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv25-16.png"width="32"/></td><td><code>capi
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv27-1.png"width="32"/></td><td><code>b = 'toothed'</code>, <code>cv27 = 1</code></td></tr><tr><td><code>b</code> with bottom-left tooth</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv27-2.png"width="32"/></td><td><code>b = 'toothless-corner'</code>, <code>cv27 = 2</code></td></tr><tr><td><code>b</code> without bottom-left tooth, with a corner transition</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv27-3.png"width="32"/></td><td><code>b = 'toothless-rounded'</code>, <code>cv27 = 3</code></td></tr><tr><td><code>b</code> without bottom-left tooth, with a rounded transition</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv27-4.png"width="32"/></td><td><code>b = 'toothed-motion-serifed'</code>, <code>cv27 = 4</code></td></tr><tr><td><code>b</code> with motion serif, and with bottom-left tooth</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv27-5.png"width="32"/></td><td><code>b = 'toothless-corner-motion-serifed'</code>, <code>cv27 = 5</code></td></tr><tr><td><code>b</code> with motion serif, and without bottom-left tooth, with a corner transition</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv27-6.png"width="32"/></td><td><code>b = 'toothless-rounded-motion-serifed'</code>, <code>cv27 = 6</code></td></tr><tr><td><code>b</code> with motion serif, and without bottom-left tooth, with a rounded transition</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv28-1.png"width="32"/></td><td><code>c = 'serifless'</code>, <code>cv28 = 1</code></td></tr><tr><td>Serifless <code>c</code></td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv28-2.png"width="32"/></td><td><code>c = 'unilateral-serifed'</code>, <code>cv28 = 2</code></td></tr><tr><td><code>c</code> with serif at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv28-3.png"width="32"/></td><td><code>c = 'bilateral-serifed'</code>, <code>cv28 = 3</code></td></tr><tr><td><code>c</code> with serifs at both top and bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv28-4.png"width="32"/></td><td><code>c = 'unilateral-inward-serifed'</code>, <code>cv28 = 4</code></td></tr><tr><td><code>c</code> with inward serif at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv28-5.png"width="32"/></td><td><code>c = 'bilateral-inward-serifed'</code>, <code>cv28 = 5</code></td></tr><tr><td><code>c</code> with inward serif at both top and bottom</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv29-1.png"width="32"/></td><td><code>d = 'toothed-serifless'</code>, <code>cv29 = 1</code></td></tr><tr><td><code>d</code> with bottom-right tooth, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv29-2.png"width="32"/></td><td><code>d = 'toothless-corner-serifless'</code>, <code>cv29 = 2</code></td></tr><tr><td><code>d</code> without bottom-right tooth, with a corner transition, and without serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv29-3.png"width="32"/></td><td><code>d = 'toothless-rounded-serifless'</code>, <code>cv29 = 3</code></td></tr><tr><td><code>d</code> without bottom-right tooth, with a rounded transition, and without serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv29-4.png"width="32"/></td><td><code>d = 'tailed-serifless'</code>, <code>cv29 = 4</code></td></tr><tr><td><code>d</code> with a bottom-right tail, and without serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv29-5.png"width="32"/></td><td><code>d = 'toothed-top-serifed'</code>, <code>cv29 = 5</code></td></tr><tr><td><code>d</code> with bottom-right tooth and top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv29-6.png"width="32"/></td><td><code>d = 'toothed-serifed'</code>, <code>cv29 = 6</code></td></tr><tr><td><code>d</code> with serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv29-7.png"width="32"/></td><td><code>d = 'toothless-corner-serifed'</code>, <code>cv29 = 7</code></td></tr><tr><td><code>d</code> without bottom-right tooth, with a corner transition and top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv29-8.png"width="32"/></td><td><code>d = 'toothless-rounded-serifed'</code>, <code>cv29 = 8</code></td></tr><tr><td><code>d</code> without bottom-right tooth, with a rounded transition and top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv29-9.png"width="32"/></td><td><code>d = 'tailed-serifed'</code>, <code>cv29 = 9</code></td></tr><tr><td><code>d</code> with a bottom-right tail and top serif</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-1.png"width="32"/></td><td><code>f = 'serifless'</code>, <code>cv31 = 1</code></td></tr><tr><td><code>f</code> without bottom serif, hook or extension</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-2.png"width="32"/></td><td><code>f = 'serifed'</code>, <code>cv31 = 2</code></td></tr><tr><td><code>f</code> with bottom serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-3.png"width="32"/></td><td><code>f = 'tailed'</code>, <code>cv31 = 3</code></td></tr><tr><td><code>f</code> with bottom hook</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-4.png"width="32"/></td><td><code>f = 'extended'</code>, <code>cv31 = 4</code></td></tr><tr><td><code>f</code> with bar extended to descender</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-5.png"width="32"/></td><td><code>f = 'diagonal-tailed'</code>, <code>cv31 = 5</code></td></tr><tr><td><code>f</code> with bottom diagonal tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-6.png"width="32"/></td><td><code>f = 'serifless-crossbar-at-x-height'</code>, <code>cv31 = 6</code></td></tr><tr><td><code>f</code> without bottom serif, hook or extension; crossbar is placed right at X-height</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-7.png"width="32"/></td><td><code>f = 'serifed-crossbar-at-x-height'</code>, <code>cv31 = 7</code></td></tr><tr><td><code>f</code> with bottom serif; crossbar is placed right at X-height</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-8.png"width="32"/></td><td><code>f = 'tailed-crossbar-at-x-height'</code>, <code>cv31 = 8</code></td></tr><tr><td><code>f</code> with bottom hook; crossbar is placed right at X-height</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-9.png"width="32"/></td><td><code>f = 'extended-crossbar-at-x-height'</code>, <code>cv31 = 9</code></td></tr><tr><td><code>f</code> with bar extended to descender; crossbar is placed right at X-height</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-10.png"width="32"/></td><td><code>f = 'diagonal-tailed-crossbar-at-x-height'</code>, <code>cv31 = 10</code></td></tr><tr><td><code>f</code> with bottom diagonal tail; crossbar is placed right at X-height</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-11.png"width="32"/></td><td><code>f = 'flat-hook'</code>, <code>cv31 = 11</code></td></tr><tr><td><code>f</code> with flat top hook, without bottom serif, hook or extension</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-12.png"width="32"/></td><td><code>f = 'flat-hook-serifed'</code>, <code>cv31 = 12</code></td></tr><tr><td><code>f</code> with flat top hook and bottom serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-13.png"width="32"/></td><td><code>f = 'flat-hook-tailed'</code>, <code>cv31 = 13</code></td></tr><tr><td><code>f</code> with flat top hook and bottom hook</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-14.png"width="32"/></td><td><code>f = 'flat-hook-extended'</code>, <code>cv31 = 14</code></td></tr><tr><td><code>f</code> with flat top hook and bar extended to descender</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-15.png"width="32"/></td><td><code>f = 'flat-hook-diagonal-tailed'</code>, <code>cv31 = 15</code></td></tr><tr><td><code>f</code> with flat hook and bottom diagonal tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv31-16.png"width="32"/></td><td><code>f = 'flat-hook-crossbar-at-x-height'</code>, <code>cv31 = 16</code></td></tr><tr><td><code>f</code> with flat top hook, without bottom serif, hook or extension; crossbar is placed right at X-height</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-v
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv35-1.png"width="32"/></td><td><code>j = 'serifless'</code>, <code>cv35 = 1</code></td></tr><tr><td><code>j</code> without serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv35-2.png"width="32"/></td><td><code>j = 'serifed'</code>, <code>cv35 = 2</code></td></tr><tr><td><code>j</code> with top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv35-3.png"width="32"/></td><td><code>j = 'straight-line'</code>, <code>cv35 = 3</code></td></tr><tr><td><code>j</code> like a straight line</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv35-4.png"width="32"/></td><td><code>j = 'hooky'</code>, <code>cv35 = 4</code></td></tr><tr><td><code>j</code> like a straight line with top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv35-5.png"width="32"/></td><td><code>j = 'flat-hook-serifless'</code>, <code>cv35 = 5</code></td></tr><tr><td><code>j</code> with flat terminal hook</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv35-6.png"width="32"/></td><td><code>j = 'flat-hook-serifed'</code>, <code>cv35 = 6</code></td></tr><tr><td><code>j</code> with flat terminal hook and top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv35-7.png"width="32"/></td><td><code>j = 'diagonal-tailed-serifless'</code>, <code>cv35 = 7</code></td></tr><tr><td><code>j</code> with diagonal tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv35-8.png"width="32"/></td><td><code>j = 'diagonal-tailed-serifed'</code>, <code>cv35 = 8</code></td></tr><tr><td><code>j</code> with top serif and diagonal tail</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-1.png"width="32"/></td><td><code>k = 'straight-serifless'</code>, <code>cv36 = 1</code></td></tr><tr><td><code>k</code> with standard shape, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-2.png"width="32"/></td><td><code>k = 'curly-serifless'</code>, <code>cv36 = 2</code></td></tr><tr><td>Slightly curly <code>k</code>, like Iosevka 2.x, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-3.png"width="32"/></td><td><code>k = 'cursive-serifless'</code>, <code>cv36 = 3</code></td></tr><tr><td><code>k</code> with a cursive loop, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-4.png"width="32"/></td><td><code>k = 'diagonal-tailed-cursive-serifless'</code>, <code>cv36 = 4</code></td></tr><tr><td><code>k</code> with a cursive loop and diagonal tail, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-5.png"width="32"/></td><td><code>k = 'symmetric-touching-serifless'</code>, <code>cv36 = 5</code></td></tr><tr><td><code>k</code> with symmetric legs disconnected to the vertical bar, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-6.png"width="32"/></td><td><code>k = 'symmetric-connected-serifless'</code>, <code>cv36 = 6</code></td></tr><tr><td><code>k</code> with symmetric legs connected to the vertical bar, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-7.png"width="32"/></td><td><code>k = 'straight-top-left-serifed'</code>, <code>cv36 = 7</code></td></tr><tr><td><code>k</code> with serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-8.png"width="32"/></td><td><code>k = 'curly-top-left-serifed'</code>, <code>cv36 = 8</code></td></tr><tr><td>Slightly curly <code>k</code>, like Iosevka 2.x, with serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-9.png"width="32"/></td><td><code>k = 'cursive-top-left-serifed'</code>, <code>cv36 = 9</code></td></tr><tr><td><code>k</code> with a cursive loop and serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-10.png"width="32"/></td><td><code>k = 'diagonal-tailed-cursive-top-left-serifed'</code>, <code>cv36 = 10</code></td></tr><tr><td><code>k</code> with a cursive loop, diagonal tail and serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-11.png"width="32"/></td><td><code>k = 'symmetric-touching-top-left-serifed'</code>, <code>cv36 = 11</code></td></tr><tr><td><code>k</code> with symmetric legs disconnected to the vertical bar and serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-12.png"width="32"/></td><td><code>k = 'symmetric-connected-top-left-serifed'</code>, <code>cv36 = 12</code></td></tr><tr><td><code>k</code> with symmetric legs connected to the vertical bar and serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-13.png"width="32"/></td><td><code>k = 'straight-bottom-right-serifed'</code>, <code>cv36 = 13</code></td></tr><tr><td><code>k</code> with serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-14.png"width="32"/></td><td><code>k = 'curly-bottom-right-serifed'</code>, <code>cv36 = 14</code></td></tr><tr><td>Slightly curly <code>k</code>, like Iosevka 2.x, with serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-15.png"width="32"/></td><td><code>k = 'cursive-bottom-right-serifed'</code>, <code>cv36 = 15</code></td></tr><tr><td><code>k</code> with a cursive loop and serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv36-16.png"width="32"/></td><td><code>k = 'symmetr
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-1.png"width="32"/></td><td><code>m = 'normal'</code>, <code>cv38 = 1</code></td></tr><tr><td><code>m</code> with normal middle leg, touching the baseline</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-2.png"width="32"/></td><td><code>m = 'short-leg'</code>, <code>cv38 = 2</code></td></tr><tr><td><code>m</code> with shorter middle leg, like Ubuntu Mono</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-3.png"width="32"/></td><td><code>m = 'tailed'</code>, <code>cv38 = 3</code></td></tr><tr><td><code>m</code> with normal middle leg, touching the baseline, and a curly tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-4.png"width="32"/></td><td><code>m = 'short-leg-tailed'</code>, <code>cv38 = 4</code></td></tr><tr><td><code>m</code> with shorter middle leg, like Ubuntu Mono, and a curly tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-5.png"width="32"/></td><td><code>m = 'earless-corner-double-arch'</code>, <code>cv38 = 5</code></td></tr><tr><td>Earless (corner top-left) <code>m</code> with normal middle leg touching baseline</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-6.png"width="32"/></td><td><code>m = 'earless-corner-double-arch-short-leg'</code>, <code>cv38 = 6</code></td></tr><tr><td>Earless (corner top-left) <code>m</code> with a shorter middle leg like Ubuntu Mono</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-7.png"width="32"/></td><td><code>m = 'earless-corner-double-arch-tailed'</code>, <code>cv38 = 7</code></td></tr><tr><td>Earless (corner top-left) <code>m</code> with normal middle leg touching baseline, and a curly tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-8.png"width="32"/></td><td><code>m = 'earless-corner-double-arch-short-leg-tailed'</code>, <code>cv38 = 8</code></td></tr><tr><td>Earless (corner top-left) <code>m</code> with a shorter middle leg like Ubuntu Mono, and a curly tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-9.png"width="32"/></td><td><code>m = 'earless-rounded-double-arch'</code>, <code>cv38 = 9</code></td></tr><tr><td>Earless (rounded top-left) <code>m</code> with normal middle leg touching baseline</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-10.png"width="32"/></td><td><code>m = 'earless-rounded-double-arch-short-leg'</code>, <code>cv38 = 10</code></td></tr><tr><td>Earless (rounded top-left) <code>m</code> with a shorter middle leg like Ubuntu Mono</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-11.png"width="32"/></td><td><code>m = 'earless-rounded-double-arch-tailed'</code>, <code>cv38 = 11</code></td></tr><tr><td>Earless (rounded top-left) <code>m</code> with normal middle leg touching baseline, and a curly tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-12.png"width="32"/></td><td><code>m = 'earless-rounded-double-arch-short-leg-tailed'</code>, <code>cv38 = 12</code></td></tr><tr><td>Earless (rounded top-left) <code>m</code> with a shorter middle leg like Ubuntu Mono, and a curly tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-13.png"width="32"/></td><td><code>m = 'earless-single-arch'</code>, <code>cv38 = 13</code></td></tr><tr><td>Earless (single-arch) <code>m</code> with normal middle leg touching baseline</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-14.png"width="32"/></td><td><code>m = 'earless-single-arch-short-leg'</code>, <code>cv38 = 14</code></td></tr><tr><td>Earless (single-arch) <code>m</code> with a shorter middle leg like Ubuntu Mono</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv38-15.png"width="32"/></td><td><code>m = 'earless-single-arch-tailed'</code>, <code>cv38 = 15</code></td></tr><tr><td
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv43-1.png"width="32"/></td><td><code>s = 'serifless'</code>, <code>cv43 = 1</code></td></tr><tr><td>Serifless <code>s</code></td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv43-2.png"width="32"/></td><td><code>s = 'unilateral-serifed'</code>, <code>cv43 = 2</code></td></tr><tr><td><code>s</code> with single serif at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv43-3.png"width="32"/></td><td><code>s = 'bilateral-serifed'</code>, <code>cv43 = 3</code></td></tr><tr><td><code>s</code> with serifs at both end</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv43-4.png"width="32"/></td><td><code>s = 'unilateral-inward-serifed'</code>, <code>cv43 = 4</code></td></tr><tr><td><code>s</code> with single inward serif at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv43-5.png"width="32"/></td><td><code>s = 'bilateral-inward-serifed'</code>, <code>cv43 = 5</code></td></tr><tr><td><code>s</code> with inward serifs at both end</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-1.png"width="32"/></td><td><code>t = 'standard'</code>, <code>cv44 = 1</code></td></tr><tr><td>Standard <code>t</code> shape</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-2.png"width="32"/></td><td><code>t = 'flat-hook'</code>, <code>cv44 = 2</code></td></tr><tr><td><code>t</code> with flat hook</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-3.png"width="32"/></td><td><code>t = 'diagonal-tailed'</code>, <code>cv44 = 3</code></td></tr><tr><td><code>t</code> with diagonal tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-4.png"width="32"/></td><td><code>t = 'cross'</code>, <code>cv44 = 4</code></td></tr><tr><td>Futura-like <code>t</code> shape</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-5.png"width="32"/></td><td><code>t = 'hookless-asymmetric'</code>, <code>cv44 = 5</code></td></tr><tr><td><code>t</code> without hook and with ony half the cross bar</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-6.png"width="32"/></td><td><code>t = 'standard-short-neck'</code>, <code>cv44 = 6</code></td></tr><tr><td>Standard <code>t</code> shape with a shorter neck</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-7.png"width="32"/></td><td><code>t = 'flat-hook-short-neck'</code>, <code>cv44 = 7</code></td></tr><tr><td><code>t</code> with flat hook and a slightly shorter neck</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-8.png"width="32"/></td><td><code>t = 'diagonal-tailed-short-neck'</code>, <code>cv44 = 8</code></td></tr><tr><td><code>t</code> with diagonal tail and a shorter neck</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-9.png"width="32"/></td><td><code>t = 'cross-short-neck'</code>, <code>cv44 = 9</code></td></tr><tr><td>Futura-like <code>t</code> shape with a shorter neck</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-10.png"width="32"/></td><td><code>t = 'hookless-asymmetric-short-neck'</code>, <code>cv44 = 10</code></td></tr><tr><td><code>t</code> without hook, with ony half the cross bar and a shorter neck</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-11.png"width="32"/></td><td><code>t = 'standard-short-neck2'</code>, <code>cv44 = 11</code></td></tr><tr><td>Standard <code>t</code> shape with a more shorter neck</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-12.png"width="32"/></td><td><code>t = 'flat-hook-short-neck2'</code>, <code>cv44 = 12</code></td></tr><tr><td><code>t</code> with flat hook and a more shorter neck</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-13.png"width="32"/></td><td><code>t = 'diagonal-tailed-short-neck2'</code>, <code>cv44 = 13</code></td></tr><tr><td><code>t</code> with diagonal tail and a more shorter neck</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-14.png"width="32"/></td><td><code>t = 'cross-short-neck2'</code>, <code>cv44 = 14</code></td></tr><tr><td>Futura-like <code>t</code> shape with a more shorter neck</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv44-15.png"width="32"/></td><td><code>t = 'hookless-asymmetric-short-neck2'</code>, <code>cv44 = 15</code></td></tr><tr><td><code>t</code> without hook, with ony half the cross bar and a more shorter neck</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv45-1.png"width="32"/></td><td><code>u = 'toothed'</code>, <code>cv45 = 1</code></td></tr><tr><td>Normal <code>u</code> with bottom-right tooth</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv45-2.png"width="32"/></td><td><code>u = 'toothless-corner'</code>, <code>cv45 = 2</code></td></tr><tr><td>Toothless (corner bottom-right) <code>u</code></td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv45-3.png"width="32"/></td><td><code>u = 'toothless-rounded'</code>, <code>cv45 = 3</code></td></tr><tr><td>Toothless (rounded) <code>u</code>, like a smaller uppercase <code>U</code></td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv45-4.png"width="32"/></td><td><code>u = 'tailed'</code>, <code>cv45 = 4</code></td></tr><tr><td><code>u</code> with right bar and a slightly curly tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv45-5.png"width="32"/></td><td><code>u = 'motion-serifed'</code>, <code>cv45 = 5</code></td></tr><tr><td>Normal <code>u</code> with right bar and motion serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv45-6.png"width="32"/></td><td><code>u = 'tailed-motion-serifed'</code>, <code>cv45 = 6</code></td></tr><tr><td><code>u</code> with right bar, motion serifs and a slightly curly tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv45-7.png"width="32"/></td><td><code>u = 'toothless-corner-motion-serifed'</code>, <code>cv45 = 7</code></td></tr><tr><td>Toothless (corner bottom-right) <code>u</code> with motion serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv45-8.png"width="32"/></td><td><code>u = 'toothless-rounded-motion-serifed'</code>, <code>cv45 = 8</code></td></tr><tr><td>Toothless (rounded) <code>u</code> with motion serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv45-9.png"width="32"/></td><td><code>u = 'bottom-right-serifed'</code>, <code>cv45 = 9</code></td></tr><tr><td><code>u</code> with right bar and a slightly curly tail</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-1.png"width="32"/></td><td><code>z = 'straight-serifless'</code>, <code>cv50 = 1</code></td></tr><tr><td>Straight <code>z</code> without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-2.png"width="32"/></td><td><code>z = 'straight-serifless-with-crossbar'</code>, <code>cv50 = 2</code></td></tr><tr><td>Straight <code>z</code> with a diagonal crossbar, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-3.png"width="32"/></td><td><code>z = 'straight-serifless-with-horizontal-crossbar'</code>, <code>cv50 = 3</code></td></tr><tr><td>Straight <code>z</code> with a horizontal crossbar, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-4.png"width="32"/></td><td><code>z = 'curly-serifless'</code>, <code>cv50 = 4</code></td></tr><tr><td>Curly <code>z</code> without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-5.png"width="32"/></td><td><code>z = 'curly-serifless-with-crossbar'</code>, <code>cv50 = 5</code></td></tr><tr><td>Curly <code>z</code> with a diagonal crossbar, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-6.png"width="32"/></td><td><code>z = 'curly-serifless-with-horizontal-crossbar'</code>, <code>cv50 = 6</code></td></tr><tr><td>Curly <code>z</code> with a horizontal crossbar, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-7.png"width="32"/></td><td><code>z = 'straight-serifed'</code>, <code>cv50 = 7</code></td></tr><tr><td>Straight <code>z</code> with top and bottom serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-8.png"width="32"/></td><td><code>z = 'straight-serifed-with-crossbar'</code>, <code>cv50 = 8</code></td></tr><tr><td>Straight <code>z</code> with a diagonal crossbar and serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-9.png"width="32"/></td><td><code>z = 'straight-serifed-with-horizontal-crossbar'</code>, <code>cv50 = 9</code></td></tr><tr><td>Straight <code>z</code> with a horizontal crossbar and serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-10.png"width="32"/></td><td><code>z = 'curly-serifed'</code>, <code>cv50 = 10</code></td></tr><tr><td>Curly <code>z</code> with top and bottom serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-11.png"width="32"/></td><td><code>z = 'curly-serifed-with-crossbar'</code>, <code>cv50 = 11</code></td></tr><tr><td>Curly <code>z</code> with a diagonal crossbar and serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-12.png"width="32"/></td><td><code>z = 'curly-serifed-with-horizontal-crossbar'</code>, <code>cv50 = 12</code></td></tr><tr><td>Curly <code>z</code> with a horizontal crossbar and serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-13.png"width="32"/></td><td><code>z = 'straight-bottom-serifed'</code>, <code>cv50 = 13</code></td></tr><tr><td>Standard <code>z</code> with serif at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-14.png"width="32"/></td><td><code>z = 'straight-bottom-serifed-with-crossbar'</code>, <code>cv50 = 14</code></td></tr><tr><td>Standard <code>z</code> with a diagonal crossbar and serif at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-15.png"width="32"/></td><td><code>z = 'straight-bottom-serifed-with-horizontal-crossbar'</code>, <code>cv50 = 15</code></td></tr><tr><td>Standard <code>z</code> with a horizontal crossbar and serif at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv50-16.png"width="32"/></td><td><code>z = 'curly-bottom-serifed-with-crossbar'</code>, <code>cv50 = 16</code></td></tr><tr><td>Curly <code>z</code> with serif at
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv51-1.png"width="32"/></td><td><code>long-s = 'bent-hook'</code>, <code>cv51 = 1</code></td></tr><tr><td>Long-S with standard bending hook</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv51-2.png"width="32"/></td><td><code>long-s = 'flat-hook'</code>, <code>cv51 = 2</code></td></tr><tr><td>Long-S with flat hook</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv51-3.png"width="32"/></td><td><code>long-s = 'bent-hook-descending'</code>, <code>cv51 = 3</code></td></tr><tr><td>Long-S with standard bending hook and descends baseline</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv51-4.png"width="32"/></td><td><code>long-s = 'flat-hook-descending'</code>, <code>cv51 = 4</code></td></tr><tr><td>Long-S with flat hook and descends baseline</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv51-5.png"width="32"/></td><td><code>long-s = 'bent-hook-tailed'</code>, <code>cv51 = 5</code></td></tr><tr><td>Long-S with standard bending hook and tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv51-6.png"width="32"/></td><td><code>long-s = 'flat-hook-tailed'</code>, <code>cv51 = 6</code></td></tr><tr><td>Long-S with flat hook and tail</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv54-1.png"width="32"/></td><td><code>lower-alpha = 'crossing'</code>, <code>cv54 = 1</code></td></tr><tr><td>Greek lower Alpha (<code>α</code>) with a cross-like shape at right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv54-2.png"width="32"/></td><td><code>lower-alpha = 'tailed-barred'</code>, <code>cv54 = 2</code></td></tr><tr><td>Greek lower Alpha (<code>α</code>) with a straight right bar and tail</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv55-1.png"width="32"/></td><td><code>capital-gamma = 'serifless'</code>, <code>cv55 = 1</code></td></tr><tr><td>Standard capital Gamma (<code>Γ</code>) without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv55-2.png"width="32"/></td><td><code>capital-gamma = 'top-right-serifed'</code>, <code>cv55 = 2</code></td></tr><tr><td>Standard capital Gamma (<code>Γ</code>) with serifs at top right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv55-3.png"width="32"/></td><td><code>capital-gamma = 'serifed'</code>, <code>cv55 = 3</code></td></tr><tr><td>Standard capital Gamma (<code>Γ</code>) with motion serifs at top and bottom</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-VXAC-1.png"width="32"/></td><td><code>lower-mu = 'tailless'</code>, <code>VXAC = 1</code></td></tr><tr><td>Tailless Greek small Mu (<code>μ</code>)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-VXAC-2.png"width="32"/></td><td><code>lower-mu = 'tailed'</code>, <code>VXAC = 2</code></td></tr><tr><td>Tailed Greek small Mu (<code>μ</code>)</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv58-1.png"width="32"/></td><td><code>cyrl-capital-ze = 'serifless'</code>, <code>cv58 = 1</code></td></tr><tr><td>Serifless Cyrillic Capital Ze (<code>З</code>)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv58-2.png"width="32"/></td><td><code>cyrl-capital-ze = 'unilateral-serifed'</code>, <code>cv58 = 2</code></td></tr><tr><td>Cyrillic Capital Ze (<code>З</code>) with serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv58-3.png"width="32"/></td><td><code>cyrl-capital-ze = 'bilateral-serifed'</code>, <code>cv58 = 3</code></td></tr><tr><td>Cyrillic Capital Ze (<code>З</code>) with serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv58-4.png"width="32"/></td><td><code>cyrl-capital-ze = 'unilateral-inward-serifed'</code>, <code>cv58 = 4</code></td></tr><tr><td>Cyrillic Capital Ze (<code>З</code>) with inward serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv58-5.png"width="32"/></td><td><code>cyrl-capital-ze = 'bilateral-inward-serifed'</code>, <code>cv58 = 5</code></td></tr><tr><td>Cyrillic Capital Ze (<code>З</code>) with inward serif</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv60-1.png"width="32"/></td><td><code>cyrl-capital-ka = 'straight-serifless'</code>, <code>cv60 = 1</code></td></tr><tr><td>Cyrillic Capital Ka (<code>К</code>) with standard shape</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv60-2.png"width="32"/></td><td><code>cyrl-capital-ka = 'curly-serifless'</code>, <code>cv60 = 2</code></td></tr><tr><td>Slightly curly Cyrillic Capital Ka (<code>К</code>) ,like Iosevka 2.x</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv60-3.png"width="32"/></td><td><code>cyrl-capital-ka = 'symmetric-touching-serifless'</code>, <code>cv60 = 3</code></td></tr><tr><td>Cyrillic Capital Ka (<code>К</code>) with symmetric legs disconnected to the vertical bar</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv60-4.png"width="32"/></td><td><code>cyrl-capital-ka = 'symmetric-connected-serifless'</code>, <code>cv60 = 4</code></td></tr><tr><td>Cyrillic Capital Ka (<code>К</code>) with symmetric legs connected to the vertical bar</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv60-5.png"width="32"/></td><td><code>cyrl-capital-ka = 'straight-top-left-serifed'</code>, <code>cv60 = 5</code></td></tr><tr><td>Cyrillic Capital Ka (<code>К</code>) with standard shape and serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv60-6.png"width="32"/></td><td><code>cyrl-capital-ka = 'curly-top-left-serifed'</code>, <code>cv60 = 6</code></td></tr><tr><td>Slightly curly Cyrillic Capital Ka (<code>К</code>) ,like Iosevka 2.x, with serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv60-7.png"width="32"/></td><td><code>cyrl-capital-ka = 'symmetric-touching-top-left-serifed'</code>, <code>cv60 = 7</code></td></tr><tr><td>Cyrillic Capital Ka (<code>К</code>) with symmetric legs disconnected to the vertical bar, and serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv60-8.png"width="32"/></td><td><code>cyrl-capital-ka = 'symmetric-connected-top-left-serifed'</code>, <code>cv60 = 8</code></td></tr><tr><td>Cyrillic Capital Ka (<code>К</code>) with symmetric legs connected to the vertical bar, and serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv60-9.png"width="32"/></td><td><code>cyrl-capital-ka = 'straight-bottom-right-serifed'</code>, <code>cv60 = 9</code></td></tr><tr><td>Cyrillic Capital Ka (<code>К</code>) with standard shape and serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv60-10.png"width="32"/></td><td><code>cyrl-capital-ka = 'curly-bottom-right-serifed'</code>, <code>cv60 = 10</code></td></tr><tr><td>Slightly curly Cyrillic Capital Ka (<code>К</code>) ,like Iosevka 2.x, with serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv60-11.png"width="32"/></td><td><code>cyrl-capital-ka = 'symmetric-touching-bottom-right-serifed'</code>, <code>cv60 = 11</code></td></tr><tr><td>Cyrillic Capital Ka (<code>К</code>) with symmetric legs disconnected to the vertical bar, and serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv60-12.png"width="32"/></td><td><code>cyrl-capital-ka = 'symmetric-connected-bottom-right-serifed'</code>, <code>cv60 = 12</code></td></tr><tr><td>Cyrillic Capital Ka (<code>К</code>) with symmetric legs connected to the vertical bar, and serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv60-13.png"width="32"/></td><td><code>cyrl-capital-ka = 'straight-serifed'</code>, <code>cv60 = 13</code></td></tr><tr><td>Cyrillic Capital Ka (<code>К</code>) with standard shape and serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv60-14.png"width="32"/></td><td><code>cyrl-capital-ka = 'curly-ser
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv61-1.png"width="32"/></td><td><code>cyrl-ka = 'straight-serifless'</code>, <code>cv61 = 1</code></td></tr><tr><td>Cyrillic Lower Ka (<code>к</code>) with standard shape, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv61-2.png"width="32"/></td><td><code>cyrl-ka = 'curly-serifless'</code>, <code>cv61 = 2</code></td></tr><tr><td>Slightly curly Cyrillic Lower Ka (<code>к</code>) ,like Iosevka 2.x, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv61-3.png"width="32"/></td><td><code>cyrl-ka = 'symmetric-touching-serifless'</code>, <code>cv61 = 3</code></td></tr><tr><td>Cyrillic Lower Ka (<code>к</code>) with symmetric legs disconnected to the vertical bar, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv61-4.png"width="32"/></td><td><code>cyrl-ka = 'symmetric-connected-serifless'</code>, <code>cv61 = 4</code></td></tr><tr><td>Cyrillic Lower Ka (<code>к</code>) with symmetric legs connected to the vertical bar, and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv61-5.png"width="32"/></td><td><code>cyrl-ka = 'straight-top-left-serifed'</code>, <code>cv61 = 5</code></td></tr><tr><td>Cyrillic Lower Ka (<code>к</code>) with standard shape and serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv61-6.png"width="32"/></td><td><code>cyrl-ka = 'curly-top-left-serifed'</code>, <code>cv61 = 6</code></td></tr><tr><td>Slightly curly Cyrillic Lower Ka (<code>к</code>) ,like Iosevka 2.x, with serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv61-7.png"width="32"/></td><td><code>cyrl-ka = 'symmetric-touching-top-left-serifed'</code>, <code>cv61 = 7</code></td></tr><tr><td>Cyrillic Lower Ka (<code>к</code>) with symmetric legs disconnected to the vertical bar, and serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv61-8.png"width="32"/></td><td><code>cyrl-ka = 'symmetric-connected-top-left-serifed'</code>, <code>cv61 = 8</code></td></tr><tr><td>Cyrillic Lower Ka (<code>к</code>) with symmetric legs connected to the vertical bar, and serifs at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv61-9.png"width="32"/></td><td><code>cyrl-ka = 'straight-bottom-right-serifed'</code>, <code>cv61 = 9</code></td></tr><tr><td>Cyrillic Lower Ka (<code>к</code>) with standard shape and serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv61-10.png"width="32"/></td><td><code>cyrl-ka = 'curly-bottom-right-serifed'</code>, <code>cv61 = 10</code></td></tr><tr><td>Slightly curly Cyrillic Lower Ka (<code>к</code>) ,like Iosevka 2.x, with serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv61-11.png"width="32"/></td><td><code>cyrl-ka = 'symmetric-touching-bottom-right-serifed'</code>, <code>cv61 = 11</code></td></tr><tr><td>Cyrillic Lower Ka (<code>к</code>) with symmetric legs disconnected to the vertical bar, and serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv61-12.png"width="32"/></td><td><code>cyrl-ka = 'symmetric-connected-bottom-right-serifed'</code>, <code>cv61 = 12</code></td></tr><tr><td>Cyrillic Lower Ka (<code>к</code>) with symmetric legs connected to the vertical bar, and serifs at bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv61-13.png"width="32"/></td><td><code>cyrl-ka = 'straight-serifed'</code>, <code>cv61 = 13</code></td></tr><tr><td>Cyrillic Lower Ka (<code>к</code>) with standard shape and serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv61-14.png"width="32"/></td><td><code>cyrl-ka = 'curly-serifed'</code>, <code>cv61 = 14</code></td></tr><tr><td>Slig
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv62-1.png"width="32"/></td><td><code>cyrl-el = 'straight'</code>, <code>cv62 = 1</code></td></tr><tr><td>Cyrillic Lower El (<code>л</code>) with standard shape</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv62-2.png"width="32"/></td><td><code>cyrl-el = 'tailed'</code>, <code>cv62 = 2</code></td></tr><tr><td>Cyrillic Lower El (<code>л</code>) with tail shape</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv63-1.png"width="32"/></td><td><code>cyrl-en = 'serifless'</code>, <code>cv63 = 1</code></td></tr><tr><td>Cyrillic Lower En (<code>н</code>) with standard shape</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv63-2.png"width="32"/></td><td><code>cyrl-en = 'tailed-serifless'</code>, <code>cv63 = 2</code></td></tr><tr><td>Cyrillic Lower En (<code>н</code>) with tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv63-3.png"width="32"/></td><td><code>cyrl-en = 'top-left-serifed'</code>, <code>cv63 = 3</code></td></tr><tr><td>Cyrillic Lower En (<code>н</code>) with outward serifs only at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv63-4.png"width="32"/></td><td><code>cyrl-en = 'tailed-top-left-serifed'</code>, <code>cv63 = 4</code></td></tr><tr><td>Cyrillic Lower En (<code>н</code>) with tail and outward serifs only at top left</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv63-5.png"width="32"/></td><td><code>cyrl-en = 'top-left-bottom-right-serifed'</code>, <code>cv63 = 5</code></td></tr><tr><td>Cyrillic Lower En (<code>н</code>) with outward serifs only at top left and bottom right</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv63-6.png"width="32"/></td><td><code>cyrl-en = 'serifed'</code>, <code>cv63 = 6</code></td></tr><tr><td>Cyrillic Lower En (<code>н</code>) with full serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv63-7.png"width="32"/></td><td><code>cyrl-en = 'tailed-serifed'</code>, <code>cv63 = 7</code></td></tr><tr><td>Cyrillic Lower En (<code>н</code>) with tail and full serifs</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv64-1.png"width="32"/></td><td><code>cyrl-ef = 'serifless'</code>, <code>cv64 = 1</code></td></tr><tr><td>Cyrillic Lower Ef (<code>ф</code>) with standard shape and without serifs</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv64-2.png"width="32"/></td><td><code>cyrl-ef = 'cursive'</code>, <code>cv64 = 2</code></td></tr><tr><td>Cyrillic Lower Ef (<code>ф</code>) with cursive shape</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv64-3.png"width="32"/></td><td><code>cyrl-ef = 'top-serifed'</code>, <code>cv64 = 3</code></td></tr><tr><td>Cyrillic Lower Ef (<code>ф</code>) with standard shape and serif at top</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv64-4.png"width="32"/></td><td><code>cyrl-ef = 'serifed'</code>, <code>cv64 = 4</code></td></tr><tr><td>Cyrillic Lower Ef (<code>ф</code>) with standard shape and serifs at top and bottom</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv65-1.png"width="32"/></td><td><code>cyrl-che = 'standard'</code>, <code>cv65 = 1</code></td></tr><tr><td>Cyrillic Lower Che (<code>ч</code>) with standard shape</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv65-2.png"width="32"/></td><td><code>cyrl-che = 'tailed'</code>, <code>cv65 = 2</code></td></tr><tr><td>Cyrillic Lower Che (<code>ч</code>) with tail</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv66-1.png"width="32"/></td><td><code>cyrl-capital-u = 'straight'</code>, <code>cv66 = 1</code></td></tr><tr><td>Cyrillic capital U (<code>У</code>) that is fully straight</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv66-2.png"width="32"/></td><td><code>cyrl-capital-u = 'straight-turn'</code>, <code>cv66 = 2</code></td></tr><tr><td>Cyrillic capital U (<code>У</code>) with straight upper and a tail turns leftward</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv66-3.png"width="32"/></td><td><code>cyrl-capital-u = 'curly'</code>, <code>cv66 = 3</code></td></tr><tr><td>More curly Cyrillic capital U (<code>У</code>), like Iosevka 2.x</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv66-4.png"width="32"/></td><td><code>cyrl-capital-u = 'curly-turn'</code>, <code>cv66 = 4</code></td></tr><tr><td>More curly Cyrillic capital U (<code>У</code>), like Iosevka 2.x, with a tail turns leftward</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv66-5.png"width="32"/></td><td><code>cyrl-capital-u = 'cursive'</code>, <code>cv66 = 5</code></td></tr><tr><td>Cursive-like Cyrillic capital U (<code>У</code>)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv66-6.png"width="32"/></td><td><code>cyrl-capital-u = 'cursive-flat-hook'</code>, <code>cv66 = 6</code></td></tr><tr><td>Cursive-like Cyrillic capital U (<code>У</code>) with flat terminal hook</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv67-1.png"width="32"/></td><td><code>cyrl-capital-ya = 'straight'</code>, <code>cv67 = 1</code></td></tr><tr><td>Standard, straight-leg Cyrillic Capital Ya (<code>Я</code>)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv67-2.png"width="32"/></td><td><code>cyrl-capital-ya = 'curly'</code>, <code>cv67 = 2</code></td></tr><tr><td>Slightly curly-legged Cyrillic Capital Ya (<code>Я</code>), like Iosevka 2.x</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv67-3.png"width="32"/></td><td><code>cyrl-capital-ya = 'standing'</code>, <code>cv67 = 3</code></td></tr><tr><td>Cyrillic Capital Ya (<code>Я</code>) with near-vertical standing leg</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv67-4.png"width="32"/></td><td><code>cyrl-capital-ya = 'straight-open'</code>, <code>cv67 = 4</code></td></tr><tr><td>Standard, straight-leg Cyrillic Capital Ya (<code>Я</code>), with open contour at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv67-5.png"width="32"/></td><td><code>cyrl-capital-ya = 'curly-open'</code>, <code>cv67 = 5</code></td></tr><tr><td>Slightly curly-legged Cyrillic Capital Ya (<code>Я</code>), like Iosevka 2.x, with open contour at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv67-6.png"width="32"/></td><td><code>cyrl-capital-ya = 'standing-open'</code>, <code>cv67 = 6</code></td></tr><tr><td>Cyrillic Capital Ya (<code>Я</code>) with near-vertical standing leg, with open contour at bottom</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv68-1.png"width="32"/></td><td><code>cyrl-ya = 'straight'</code>, <code>cv68 = 1</code></td></tr><tr><td>Standard, straight-leg Cyrillic Lower Ya (<code>я</code>)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv68-2.png"width="32"/></td><td><code>cyrl-ya = 'curly'</code>, <code>cv68 = 2</code></td></tr><tr><td>Slightly curly-legged Cyrillic Lower Ya (<code>я</code>), like Iosevka 2.x</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv68-3.png"width="32"/></td><td><code>cyrl-ya = 'standing'</code>, <code>cv68 = 3</code></td></tr><tr><td>Cyrillic Lower Ya (<code>я</code>) with near-vertical standing leg</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv68-4.png"width="32"/></td><td><code>cyrl-ya = 'straight-open'</code>, <code>cv68 = 4</code></td></tr><tr><td>Standard, straight-leg Cyrillic Lower Ya (<code>я</code>), with open contour at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv68-5.png"width="32"/></td><td><code>cyrl-ya = 'curly-open'</code>, <code>cv68 = 5</code></td></tr><tr><td>Slightly curly-legged Cyrillic Lower Ya (<code>я</code>), like Iosevka 2.x, with open contour at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv68-6.png"width="32"/></td><td><code>cyrl-ya = 'standing-open'</code>, <code>cv68 = 6</code></td></tr><tr><td>Cyrillic Lower Ya (<code>я</code>) with near-vertical standing leg, with open contour at bottom</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv68-7.png"width="32"/></td><td><code>cyrl-ya = 'straight-tailed'</code>, <code>cv68 = 7</code></td></tr><tr><td>Standard, straight-leg Cyrillic Lower Ya (<code>я</code>), with tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv68-8.png"width="32"/></td><td><code>cyrl-ya = 'curly-tailed'</code>, <code>cv68 = 8</code></td></tr><tr><td>Slightly curly-legged Cyrillic Lower Ya (<code>я</code>), like Iosevka 2.x, with tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv68-9.png"width="32"/></td><td><code>cyrl-ya = 'standing-tailed'</code>, <code>cv68 = 9</code></td></tr><tr><td>Cyrillic Lower Ya (<code>я</code>) with near-vertical standing leg</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv68-10.png"width="32"/></td><td><code>cyrl-ya = 'straight-open-tailed'</code>, <code>cv68 = 10</code></td></tr><tr><td>Standard, straight-leg Cyrillic Lower Ya (<code>я</code>), with open contour at bottom and tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv68-11.png"width="32"/></td><td><code>cyrl-ya = 'curly-open-tailed'</code>, <code>cv68 = 11</code></td></tr><tr><td>Slightly curly-legged Cyrillic Lower Ya (<code>я</code>), like Iosevka 2.x, with open contour at bottom and tail</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv68-12.png"width="32"/></td><td><code>cyrl-ya = 'standing-open-tailed'</code>, <code>cv68 = 12</code></td></tr><tr><td>Cyrillic Lower Ya (<code>я</code>) with near-vertical standing leg, with open contour at bottom and tail</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv71-1.png"width="32"/></td><td><code>zero = 'unslashed'</code>, <code>cv71 = 1</code></td></tr><tr><td>O-like Zero (<code>0</code>)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv71-2.png"width="32"/></td><td><code>zero = 'slashed'</code>, <code>cv71 = 2</code></td></tr><tr><td>Slashed Zero (<code>0</code>)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv71-3.png"width="32"/></td><td><code>zero = 'reverse-slashed'</code>, <code>cv71 = 3</code></td></tr><tr><td>Reverse-slashed Zero (<code>0</code>)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv71-4.png"width="32"/></td><td><code>zero = 'dotted'</code>, <code>cv71 = 4</code></td></tr><tr><td>Dotted Zero (<code>0</code>)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv71-5.png"width="32"/></td><td><code>zero = 'long-dotted'</code>, <code>cv71 = 5</code></td></tr><tr><td>Long-dotted Zero (<code>0</code>) like Hack</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv71-6.png"width="32"/></td><td><code>zero = 'unslashed-oval'</code>, <code>cv71 = 6</code></td></tr><tr><td>O-like Zero (<code>0</code>) but more round</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv71-7.png"width="32"/></td><td><code>zero = 'slashed-oval'</code>, <code>cv71 = 7</code></td></tr><tr><td>Slashed Zero (<code>0</code>) but more round</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv71-8.png"width="32"/></td><td><code>zero = 'reverse-slashed-oval'</code>, <code>cv71 = 8</code></td></tr><tr><td>Reverse-slashed Zero (<code>0</code>) but more round</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv71-9.png"width="32"/></td><td><code>zero = 'dotted-oval'</code>, <code>cv71 = 9</code></td></tr><tr><td>Dotted Zero (<code>0</code>)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv71-10.png"width="32"/></td><td><code>zero = 'long-dotted-oval'</code>, <code>cv71 = 10</code></td></tr><tr><td>Long-dotted Zero (<code>0</code>) like Hack</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv72-1.png"width="32"/></td><td><code>one = 'no-base'</code>, <code>cv72 = 1</code></td></tr><tr><td><code>1</code> without bottom serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv72-2.png"width="32"/></td><td><code>one = 'base'</code>, <code>cv72 = 2</code></td></tr><tr><td><code>1</code> with bottom serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv72-3.png"width="32"/></td><td><code>one = 'line'</code>, <code>cv72 = 3</code></td></tr><tr><td><code>1</code> drawn just like a straight line</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv72-4.png"width="32"/></td><td><code>one = 'no-base-long-top-serif'</code>, <code>cv72 = 4</code></td></tr><tr><td><code>1</code> without bottom serif and with a long top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv72-5.png"width="32"/></td><td><code>one = 'base-long-top-serif'</code>, <code>cv72 = 5</code></td></tr><tr><td><code>1</code> with bottom serif and a long top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv72-6.png"width="32"/></td><td><code>one = 'no-base-flat-top-serif'</code>, <code>cv72 = 6</code></td></tr><tr><td><code>1</code> without bottom serif and with a flat top serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv72-7.png"width="32"/></td><td><code>one = 'base-flat-top-serif'</code>, <code>cv72 = 7</code></td></tr><tr><td><code>1</code> with bottom serif and a flat top serif</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv74-1.png"width="32"/></td><td><code>three = 'flat-top'</code>, <code>cv74 = 1</code></td></tr><tr><td>Flat top <code>3</code> (Like Museo Sans / Montserrat)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv74-2.png"width="32"/></td><td><code>three = 'two-arcs'</code>, <code>cv74 = 2</code></td></tr><tr><td>Arched top <code>3</code></td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv75-1.png"width="32"/></td><td><code>four = 'closed'</code>, <code>cv75 = 1</code></td></tr><tr><td><code>4</code> with closed contour</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv75-2.png"width="32"/></td><td><code>four = 'closed-non-crossing'</code>, <code>cv75 = 2</code></td></tr><tr><td><code>4</code> with closed contour but the horizontal bar does not overflow the vertical bar</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv75-3.png"width="32"/></td><td><code>four = 'semi-open'</code>, <code>cv75 = 3</code></td></tr><tr><td><code>4</code> with semi-open contour</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv75-4.png"width="32"/></td><td><code>four = 'semi-open-non-crossing'</code>, <code>cv75 = 4</code></td></tr><tr><td><code>4</code> with semi-open contour but the horizontal bar does not overflow the vertical bar</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv75-5.png"width="32"/></td><td><code>four = 'open'</code>, <code>cv75 = 5</code></td></tr><tr><td><code>4</code> with open contour</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv75-6.png"width="32"/></td><td><code>four = 'open-non-crossing'</code>, <code>cv75 = 6</code></td></tr><tr><td><code>4</code> with open contour but the horizontal bar does not overflow the vertical bar</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv77-1.png"width="32"/></td><td><code>six = 'closed-contour'</code>, <code>cv77 = 1</code></td></tr><tr><td><code>6</code> with a more closed contour</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv77-2.png"width="32"/></td><td><code>six = 'open-contour'</code>, <code>cv77 = 2</code></td></tr><tr><td><code>6</code> with a more open contour</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv77-3.png"width="32"/></td><td><code>six = 'straight-bar'</code>, <code>cv77 = 3</code></td></tr><tr><td><code>6</code> with a straight bar</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv78-1.png"width="32"/></td><td><code>seven = 'straight-serifless'</code>, <code>cv78 = 1</code></td></tr><tr><td><code>7</code> with straight stem and without serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv78-2.png"width="32"/></td><td><code>seven = 'straight-serifed'</code>, <code>cv78 = 2</code></td></tr><tr><td><code>7</code> with straight stem and initial serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv78-3.png"width="32"/></td><td><code>seven = 'bend-serifless'</code>, <code>cv78 = 3</code></td></tr><tr><td><code>7</code> with bend stem and without serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv78-4.png"width="32"/></td><td><code>seven = 'bend-serifed'</code>, <code>cv78 = 4</code></td></tr><tr><td><code>7</code> with bend stem and initial serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv78-5.png"width="32"/></td><td><code>seven = 'curly-serifless'</code>, <code>cv78 = 5</code></td></tr><tr><td><code>7</code> with curly stem and without serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv78-6.png"width="32"/></td><td><code>seven = 'curly-serifed'</code>, <code>cv78 = 6</code></td></tr><tr><td><code>7</code> with curly stem and initial serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv78-7.png"width="32"/></td><td><code>seven = 'straight-crossbar'</code>, <code>cv78 = 7</code></td></tr><tr><td><code>7</code> with straight stem and crossbar</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv78-8.png"width="32"/></td><td><code>seven = 'straight-crossbar-serifed'</code>, <code>cv78 = 8</code></td></tr><tr><td><code>7</code> with straight stem, crossbar and initial serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv78-9.png"width="32"/></td><td><code>seven = 'bend-crossbar'</code>, <code>cv78 = 9</code></td></tr><tr><td><code>7</code> with bend stem and crossbar</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv78-10.png"width="32"/></td><td><code>seven = 'bend-crossbar-serifed'</code>, <code>cv78 = 10</code></td></tr><tr><td><code>7</code> with bend stem, crossbar and initial serif</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv78-11.png"width="32"/></td><td><code>seven = 'curly-crossbar'</code>, <code>cv78 = 11</code></td></tr><tr><td><code>7</code> with curly stem and crossbar</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv78-12.png"width="32"/></td><td><code>seven = 'curly-crossbar-serifed'</code>, <code>cv78 = 12</code></td></tr><tr><td><code>7</code> with curly stem, crossbar and initial serif</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv80-1.png"width="32"/></td><td><code>nine = 'closed-contour'</code>, <code>cv80 = 1</code></td></tr><tr><td><code>9</code> with a more closed contour</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv80-2.png"width="32"/></td><td><code>nine = 'open-contour'</code>, <code>cv80 = 2</code></td></tr><tr><td><code>9</code> with a more open contour</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv80-3.png"width="32"/></td><td><code>nine = 'straight-bar'</code>, <code>cv80 = 3</code></td></tr><tr><td><code>9</code> with a straight bar</td></tr></table>
<table><tr><tdrowspan="2"width="92"><imgsrc="images/character-variant-cv86-1.png"width="64"/></td><td><code>paren = 'normal'</code>, <code>cv86 = 1</code></td></tr><tr><td>Parenthesis with normal contour</td></tr><tr><tdrowspan="2"width="92"><imgsrc="images/character-variant-cv86-2.png"width="64"/></td><td><code>paren = 'large-contour'</code>, <code>cv86 = 2</code></td></tr><tr><td>Parenthesis with larger contour, like that in Monaco</td></tr><tr><tdrowspan="2"width="92"><imgsrc="images/character-variant-cv86-3.png"width="64"/></td><td><code>paren = 'flat-arc'</code>, <code>cv86 = 3</code></td></tr><tr><td>Parenthesis with flat arc, like that in JetBrains Mono</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv88-1.png"width="32"/></td><td><code>number-sign = 'upright'</code>, <code>cv88 = 1</code></td></tr><tr><td>Number sign with vertical bars</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv88-2.png"width="32"/></td><td><code>number-sign = 'slanted'</code>, <code>cv88 = 2</code></td></tr><tr><td>Number sign with slanted bars</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv88-3.png"width="32"/></td><td><code>number-sign = 'upright-open'</code>, <code>cv88 = 3</code></td></tr><tr><td>Number sign with vertical bars and open inner</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv88-4.png"width="32"/></td><td><code>number-sign = 'slanted-open'</code>, <code>cv88 = 4</code></td></tr><tr><td>Number sign with slanted bars and open inner</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv88-5.png"width="32"/></td><td><code>number-sign = 'upright-tall'</code>, <code>cv88 = 5</code></td></tr><tr><td>Number sign with vertical bars and taller than digits</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv88-6.png"width="32"/></td><td><code>number-sign = 'slanted-tall'</code>, <code>cv88 = 6</code></td></tr><tr><td>Number sign with slanted bars and taller than digits</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv88-7.png"width="32"/></td><td><code>number-sign = 'upright-open-tall'</code>, <code>cv88 = 7</code></td></tr><tr><td>Number sign with vertical bars, open inner, and taller than digits</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv88-8.png"width="32"/></td><td><code>number-sign = 'slanted-open-tall'</code>, <code>cv88 = 8</code></td></tr><tr><td>Number sign with slanted bars, open inner, and taller than digits</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv89-1.png"width="32"/></td><td><code>ampersand = 'closed'</code>, <code>cv89 = 1</code></td></tr><tr><td>Ampersand (<code>&</code>) with a closed contour</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv89-2.png"width="32"/></td><td><code>ampersand = 'upper-open'</code>, <code>cv89 = 2</code></td></tr><tr><td>Ampersand (<code>&</code>) with an open contour at upper half</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv89-3.png"width="32"/></td><td><code>ampersand = 'lower-open'</code>, <code>cv89 = 3</code></td></tr><tr><td>Ampersand (<code>&</code>) with an open contour at lower half</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv89-4.png"width="32"/></td><td><code>ampersand = 'et-toothed'</code>, <code>cv89 = 4</code></td></tr><tr><td>Ampersand (<code>&</code>) drawn like a ligature of Ɛ and t with tooth</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv89-5.png"width="32"/></td><td><code>ampersand = 'et-toothless-corner'</code>, <code>cv89 = 5</code></td></tr><tr><td>Ampersand (<code>&</code>) drawn like a ligature of Ɛ and t without tooth (corner)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv89-6.png"width="32"/></td><td><code>ampersand = 'et-toothless-rounded'</code>, <code>cv89 = 6</code></td></tr><tr><td>Ampersand (<code>&</code>) drawn like a ligature of Ɛ and t without tooth (rounded)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv89-7.png"width="32"/></td><td><code>ampersand = 'flat-top'</code>, <code>cv89 = 7</code></td></tr><tr><td>Ampersand (<code>&</code>) drawn with a flat top</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv90-1.png"width="32"/></td><td><code>at = 'threefold'</code>, <code>cv90 = 1</code></td></tr><tr><td>The three-fold At symbol (<code>@</code>)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv90-2.png"width="32"/></td><td><code>at = 'fourfold'</code>, <code>cv90 = 2</code></td></tr><tr><td>The traditional, four-fold At symbol (<code>@</code>)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv90-3.png"width="32"/></td><td><code>at = 'short'</code>, <code>cv90 = 3</code></td></tr><tr><td>The shorter, Fira-like At symbol (<code>@</code>)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv90-4.png"width="32"/></td><td><code>at = 'threefold-tall'</code>, <code>cv90 = 4</code></td></tr><tr><td>The three-fold At symbol (<code>@</code>) with taller outline</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv90-5.png"width="32"/></td><td><code>at = 'fourfold-tall'</code>, <code>cv90 = 5</code></td></tr><tr><td>The traditional, four-fold At symbol (<code>@</code>) with taller outline</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv91-1.png"width="32"/></td><td><code>dollar = 'open'</code>, <code>cv91 = 1</code></td></tr><tr><td>Dollar symbol with open contour</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv91-2.png"width="32"/></td><td><code>dollar = 'through'</code>, <code>cv91 = 2</code></td></tr><tr><td>Dollar symbol with strike-through vertical bar</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv91-3.png"width="32"/></td><td><code>dollar = 'interrupted'</code>, <code>cv91 = 3</code></td></tr><tr><td>Dollar symbol with strike-through vertical bar</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv91-4.png"width="32"/></td><td><code>dollar = 'open-cap'</code>, <code>cv91 = 4</code></td></tr><tr><td>Dollar symbol with open contour, not exceeding baseline and ascender</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv91-5.png"width="32"/></td><td><code>dollar = 'through-cap'</code>, <code>cv91 = 5</code></td></tr><tr><td>Dollar symbol with strike-through vertical bar, not exceeding baseline and ascender</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv91-6.png"width="32"/></td><td><code>dollar = 'interrupted-cap'</code>, <code>cv91 = 6</code></td></tr><tr><td>Dollar symbol with strike-through vertical bar, not exceeding baseline and ascender</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv92-1.png"width="32"/></td><td><code>cent = 'open'</code>, <code>cv92 = 1</code></td></tr><tr><td>Cent sign (<code>¢</code>) with open contour</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv92-2.png"width="32"/></td><td><code>cent = 'through'</code>, <code>cv92 = 2</code></td></tr><tr><td>Cent sign (<code>¢</code>) with vertical bar all through the <code>c</code> part</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv92-3.png"width="32"/></td><td><code>cent = 'bar-interrupted'</code>, <code>cv92 = 3</code></td></tr><tr><td>Cent sign (<code>¢</code>) with vertical bar breaks at center</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv93-1.png"width="32"/></td><td><code>percent = 'dots'</code>, <code>cv93 = 1</code></td></tr><tr><td>Percent <code>%</code> with rectangular dots</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv93-2.png"width="32"/></td><td><code>percent = 'rings-segmented-slash'</code>, <code>cv93 = 2</code></td></tr><tr><td>Percent <code>%</code> with rings and segmented slash</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv93-3.png"width="32"/></td><td><code>percent = 'rings-continuous-slash'</code>, <code>cv93 = 3</code></td></tr><tr><td>Percent <code>%</code> with rings and continuous bar</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv93-4.png"width="32"/></td><td><code>percent = 'rings-continuous-slash-also-connected'</code>, <code>cv93 = 4</code></td></tr><tr><td>Percent <code>%</code> with rings and continuous bar and the slash in <code>%</code> is also connected to the top-left ring</td></tr></table>
<table><tr><tdrowspan="2"width="92"><imgsrc="images/character-variant-cv94-1.png"width="64"/></td><td><code>bar = 'natural-slope'</code>, <code>cv94 = 1</code></td></tr><tr><td>Bar punctuations (<code>|</code>) has a natural slope under italics and oblique</td></tr><tr><tdrowspan="2"width="92"><imgsrc="images/character-variant-cv94-2.png"width="64"/></td><td><code>bar = 'force-upright'</code>, <code>cv94 = 2</code></td></tr><tr><td>Bar punctuations (<code>|</code>) is forced upright under italics and oblique</td></tr></table>
<table><tr><tdrowspan="2"width="92"><imgsrc="images/character-variant-cv95-1.png"width="64"/></td><td><code>lig-ltgteq = 'flat'</code>, <code>cv95 = 1</code></td></tr><tr><td>The lower bar of <code><=</code> and <code>>=</code> ligation is flat</td></tr><tr><tdrowspan="2"width="92"><imgsrc="images/character-variant-cv95-2.png"width="64"/></td><td><code>lig-ltgteq = 'slanted'</code>, <code>cv95 = 2</code></td></tr><tr><td>The lower bar of <code><=</code> and <code>>=</code> ligation is slanted</td></tr></table>
<table><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv98-1.png"width="32"/></td><td><code>question = 'smooth'</code>, <code>cv98 = 1</code></td></tr><tr><td>Smooth question mark (<code>?</code>)</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv98-2.png"width="32"/></td><td><code>question = 'corner'</code>, <code>cv98 = 2</code></td></tr><tr><td>Question mark (<code>?</code>) with a corner at middle</td></tr><tr><tdrowspan="2"width="60"><imgsrc="images/character-variant-cv98-3.png"width="32"/></td><td><code>question = 'corner-flat-hooked'</code>, <code>cv98 = 3</code></td></tr><tr><td>Question mark (<code>?</code>) with a corner at middle and flat hook</td></tr></table>
- Styles for `.,`, `:;` (Dot and Comma shape in punctuations and symbols):
Subsection `weights` is used to change the weight grades that the custom family needs. It is a dictionary of either strings formatted in `default.<weight>` format, meaning reusing a default weight grade, or sub-objects with properties:
Subsection `widths` is used to change the width grades that the custom family needs. It is a dictionary of either strings formatted in `default.<width>` format, meaning reusing a default width grade, or sub-objects with properties:
Subsection `slopes` is used to change the slope angles and grades that the custom family needs. It is a dictionary of either strings formatted in `default.<slope>` format, meaning reusing a default slope grade, or sub-objects with properties:
*`angle`: Number, configures the slope angle in degrees. The valid vales are `0` to `15`, inclusive.
*`shape`: String from `upright`, `italic` or `oblique`. Configures the slope used for variant selection.
*`menu`: String from `upright`, `italic` or `oblique`. Configures the slope grade used when naming fonts.
*`css`: String from `normal`, `italic` or `oblique`. Configures the [CSS font-style](https://developer.mozilla.org/zh-CN/docs/Web/CSS/font-style) value.
Subsection `slopes` is a simple string-to-string dictionary maps slopes (`upright`, `italic` or `oblique`) to [CSS font-style](https://developer.mozilla.org/zh-CN/docs/Web/CSS/font-style) values, represented in string.
#### Compatibility Ligatures
Certain software, notably Emacs, relies on pre-encoded ligatures instead of OpenType to provide ligations. Iosevka could be configured with additional subsection `compatibility-ligatures`, being an array of records with following fields:
*`unicode`: The PUA code point being assigned to.
*`featureTag`: The feature tag to compute ligations.
Subsection `metric-override` provides ability to override certain metric values, if you *reallly* want to. Adding this section is **strongly discouraged** as it may introduce broken geometry or broken shapes.
| Property | Unit | Default Value | Meaning |
|----------|------|---------|----------|
| `cap` | emu | 735 | Height of `H`. |
| `xheight` | emu | 530 | Height of `x`. |
| `sb` | emu | (*varies, 60 for Regular*) | Width of common side-bearings. |
The values of each item could be either a number, or a string representing an expression so that it could be different for different instance fonts, or depending on default values. The syntax of valid expressions are:
* Override the sidebearing value by its value multiplied by `1.0625` then added with `15`.
* Override the dot size by a interpolation against weight: at thin (`100`) being `50`, at regular (`400`) being `125`, and at heavy (`900`) being `180`.