Add earless variants for m (#669)

This commit is contained in:
be5invis 2020-08-20 18:58:18 -07:00
parent 295e87660a
commit 0dcbd316c7
7 changed files with 355 additions and 57 deletions

View file

@ -195,7 +195,7 @@ Since version 2.0, Iosevka would no longer support building via `makefile`. To i
<!-- END Section-Private-Build-Plan-Sample -->
3. Run `npm run build -- contents::<your plan name>` and the built fonts would be avaliable in `dist/`. Aside from `contents::<plan>`, other options are:
@ -320,6 +320,8 @@ The current available styles for `design`/`upright`/`italic`/`oblique` options a
* `v-a-singlestorey-earless-corner-tailed`, `VXCM`: Earless (cornered top-right) single-storey `a` with curly tail.
* `v-a-singlestorey-earless-rounded`, `VXCN`: Earless (rounded top-right) single-storey `a`.
* `v-a-singlestorey-earless-rounded-tailed`, `VXCO`: Earless (rounded top-right) single-storey `a` with curly tail.
* `v-a-doublestorey-toothless-corner`, `VXDM`: Toothless (cornered bottom-right) double-storey `a`.
* `v-a-doublestorey-toothless-rounded`, `VXDN`: Toothless (rounded bottom-right) double-storey `a`.
* Styles for `b`:
* `v-b-toothed`, `VXBK`: `b` with bottom-left tooth (default).
* `v-b-toothless-corner`, `VXBL`: `b` without bottom-left tooth, with a corner transition.
@ -352,6 +354,7 @@ The current available styles for `design`/`upright`/`italic`/`oblique` options a
* `v-i-line`, `cv56`: `i` like a straight line.
* `v-i-tailed`, `cv88`: Tailed `i`.
* `v-i-hookybottom`, `VXAA`: `i` with a straight tail.
* `v-i-serifed-asymmetric`, `VXDK`: `i` with shorter top serif and full bottom serif.
* Styles for `j`:
* `v-j-line`, `cv57`: `j` like a straight line.
* `v-j-serifed`, `cv58`: `j` with top serif (default).
@ -371,15 +374,31 @@ The current available styles for `design`/`upright`/`italic`/`oblique` options a
* `v-l-tailed`, `cv27`: `l` with a curved tail.
* `v-l-hookybottom`, `cv28`: `l` with a straight tail.
* `v-l-line`, `cv59`: `l` like a straight line.
* `v-l-serifed-asymmetric`, `VXDL`: Serifed `l` with shorter top serif.
* `v-l-serifed-asymmetric`, `VXDL`: `l` with shorter top serif and full bottom serif.
* Styles for `m`:
* `v-m-normal`, `cv25`: `m` with normal middle leg, touching the baseline (default).
* `v-m-shortleg`, `cv26`: `m` with shorter middle leg, like Ubuntu Mono.
* `v-m-tailed`, `VXCD`: `m` with normal middle leg, touching the baseline, and a curly tail.
* `v-m-shortleg-tailed`, `VXCE`: `m` with shorter middle leg, like Ubuntu Mono, and a curly tail.
* `v-m-earless-corner-double-arch`, `VXDU`: Earless (corner top-left) `m` with normal middle leg touching baseline.
* `v-m-earless-corner-double-arch-shortleg`, `VXDV`: Earless (corner top-left) `m` with a shorter middle leg like Ubuntu Mono.
* `v-m-earless-corner-double-arch-tailed`, `VXDW`: Earless (corner top-left) `m` with normal middle leg touching baseline, and a curly tail.
* `v-m-earless-corner-double-arch-shortleg-tailed`, `VXDX`: Earless (corner top-left) `m` with a shorter middle leg like Ubuntu Mono, and a curly tail.
* `v-m-earless-rounded-double-arch`, `VXDY`: Earless (rounded top-left) `m` with normal middle leg touching baseline.
* `v-m-earless-rounded-double-arch-shortleg`, `VXDZ`: Earless (rounded top-left) `m` with a shorter middle leg like Ubuntu Mono.
* `v-m-earless-rounded-double-arch-tailed`, `VXEA`: Earless (rounded top-left) `m` with normal middle leg touching baseline, and a curly tail.
* `v-m-earless-rounded-double-arch-shortleg-tailed`, `VXEB`: Earless (rounded top-left) `m` with a shorter middle leg like Ubuntu Mono, and a curly tail.
* `v-m-earless-single-arch`, `VXEC`: Earless (single-arch) `m` with normal middle leg touching baseline.
* `v-m-earless-single-arch-shortleg`, `VXED`: Earless (single-arch) `m` with a shorter middle leg like Ubuntu Mono.
* `v-m-earless-single-arch-tailed`, `VXEE`: Earless (single-arch) `m` with normal middle leg touching baseline, and a curly tail.
* `v-m-earless-single-arch-shortleg-tailed`, `VXEF`: Earless (single-arch) `m` with a shorter middle leg like Ubuntu Mono, and a curly tail.
* Styles for `n`:
* `v-n-straight`, `VXCF`: `n` straight ending (default).
* `v-n-tailed`, `VXCG`: `n` a curly tail.
* `v-n-straight`, `VXCF`: `n` with straight ending (default).
* `v-n-tailed`, `VXCG`: `n` with a curly tail.
* `v-n-earless-corner-straight`, `VXDO`: Earless (corner top-left) `n` with straight ending.
* `v-n-earless-corner-tailed`, `VXDP`: Earless (corner top-left) `n` with a curly tail.
* `v-n-earless-rounded-straight`, `VXDQ`: Earless (rounded top-left) `n` with straight ending.
* `v-n-earless-rounded-tailed`, `VXDR`: Earless (rounded top-left) `n` with a curly tail.
* Styles for `p`:
* `v-p-eared`, `VXCP`: `p` with top-left ear (default).
* `v-p-earless-corner`, `VXCQ`: `p` without top-left ear (corner).
@ -395,6 +414,8 @@ The current available styles for `design`/`upright`/`italic`/`oblique` options a
* `v-r-straight`, `cv85`: Straight, serif-less `r` (default for Sans).
* `v-r-serifed`, `cv86`: `r` with serif at both top and bottom (default for Slab Upright).
* `v-r-top-serifed`, `cv87`: `r` with serifs at top-left only (default for Slab Italic).
* `v-r-earless-corner`, `VXDS`: Earless (corner top-left), serif-less `r`.
* `v-r-earless-rounded`, `VXDT`: Earless (rounded top-left), serif-less `r`.
* Styles for `t`:
* `v-t-standard`, `cv40`: Standard `t` shape (default).
* `v-t-cross`, `cv41`: Futura-like `t` shape.