John McWilliams
1c74589a38
Add semi-chancery-{straight|curly}-serifed
variants for x
. ( #2317 )
...
* Add semi-chancery-serifed variants to `x`.
* move `x`.`cursive` to back of list.
2024-04-27 14:08:26 -07:00
John McWilliams
ff58ccd47e
Finish work of #2310 . ( #2311 )
2024-04-23 17:30:40 -07:00
Belleve
debba0d9fb
A separate variant selector, ij-dot
, was added to allow users to configure the shape of the dots in i
and j
separately. ( #2310 )
2024-04-23 02:44:20 +00:00
Belleve
84a2f56321
Eliminate more broken geometries by refactoring tail shape ( #2307 )
2024-04-22 02:13:22 +00:00
John McWilliams
3c64e3aaa0
Refine arch height of Cyrillic Capital Shha. ( #2303 )
2024-04-20 22:26:37 +00:00
John McWilliams
76fd81968b
Make Cyrillic Capital Shha (Һ
) follow variants of H
. ( #2302 )
...
* Alias `cyrl/ha` to `x`.
* Rename `cyrl/ha` to `cyrl/kha`.
* Make `cyrl/Shha` follow `H`.
2024-04-19 14:09:52 -07:00
John McWilliams
c65f9659bd
Cleanup of #2294 . ( #2295 )
...
* Schwa & Rev-e italic tail refinement.
* Use `InwardSlabArcEnd`.
* fix heavy.
* Cleanup.
* minor fixup.
* Drop unneeded variant selection entries in `variants.toml`.
* Sync `RevSmallEShape` metrics with `SmallEShape`.
* Hopefully a final fixup
2024-04-15 17:46:50 -07:00
John McWilliams
6645ef34f1
Harmonize glyphs/variants of three non-slavic Cyrillic letters. ( #2285 )
...
* Make `cyrl/{Ue|ue}` follow `cv77`/`cv78`.
* Adjust glyphs of `cyrl/{Dhe|dhe|The|the}`.
* Harmonize `C`/`c`/`Э`/`э`-derived characters.
* revert
* revert
* correction
2024-04-10 11:21:44 -07:00
John McWilliams
4b004bc102
Make four Γ
/H
-derived characters respond to cv ( #2283 )
...
Co-authored-by: Belleve <belleve@typeof.net>
2024-04-09 03:01:02 +00:00
John McWilliams
e866ee9e43
Make attachment serifs of 3 K
chars automatic. ( #2281 )
2024-04-07 14:16:05 -07:00
Belleve
21d63ff67e
Add support for naming override ( #2275 ). ( #2278 )
2024-04-04 03:16:17 +00:00
John McWilliams
f9e23f0172
Make cyrl/em
use flat-bottom
by default. ( #2277 )
2024-04-03 08:38:07 -07:00
John McWilliams
c9d9ee2319
Misc alphabetic fixes ( #2269 )
...
* Fix broken `s` variant glyphs for `U+1DF1E`.
* Fix glyph visual of `cyrl/Ef.BGR` under slab.
* Make descender serif of `latn/Beta` automatic.
* Make serifs of `cyrl/{Koppa|koppa}` more sensitive.
* Remove tailless variants for `U+2129`.
* Make educated guess for top-right serif of `U+04A5`.
2024-04-01 16:33:58 +00:00
John McWilliams
4733bbbab0
Miscellanious last-minute fixes and optimizations. ( #2253 )
...
* Cleanup #2242 .
* Cleanup #2252 .
* fix `7` for `ss08` under slab.
* c-like hyphen chain optimization.
2024-03-22 15:27:44 -07:00
John McWilliams
a7b4790cd5
Revert #2155 . ( #2249 )
2024-03-21 12:28:41 -07:00
John McWilliams
7e8c162196
Make Gha respond to q
variants, demote ɿ
. ( #2242 )
2024-03-17 12:04:04 -07:00
John McWilliams
bcb50d4681
Reorder I
/i
/l
variants in ascending buildup order. ( #2213 )
2024-02-26 17:39:20 -08:00
be5invis
561448f067
Quasi-proportional will now use a six-unit system instead of four. Metrics of various letters (f
, t
, r
, m
, w
, etc.) are adjusted.
2024-02-21 23:09:43 -08:00
John McWilliams
df30d6560b
Reorder Z
/z
variants in ascending buildup order. ( #2205 )
2024-02-20 11:43:19 -08:00
John McWilliams
6459be6f68
Reorder U
/u
variants in ascending buildup order. ( #2203 )
2024-02-16 20:59:34 -10:00
John McWilliams
fb3bd84c33
Add selectable serifed variants of digits. ( #1965 ) ( #2193 )
...
* Add selectable serifed variants of digits.
* Change of variant names
* doc
2024-02-04 11:30:41 -08:00
be5invis
9a5b89412c
zero
feature will apply to composites (#2191 ).
2024-02-03 12:48:01 -08:00
be5invis
54fe4e1faa
Add italic form for Combining Cyrillic Letter Es-Te (U+2DF5) ( #2187 ).
2024-01-31 18:05:09 -08:00
be5invis
5f2e1cf157
Make Ezh follow variants of Z
/z
( #1957 ).
2024-01-26 00:09:17 -08:00
John McWilliams
f6e81fc45b
Make cyrl/ue
and latn/gamma
respond to italics ( #2180 )
2024-01-23 17:53:41 -08:00
John McWilliams
998af45d8b
Make a/b/g/q retract top-right serif under slab italic ( #2174 )
2024-01-20 07:41:56 -08:00
John McWilliams
34aab59978
Allow turnh and turnmLeg to use toothless-corner variants. ( #2160 )
...
* Let turnh/turnmLeg use toothless-corner variants.
* cleanup
2024-01-12 16:59:41 -08:00
John McWilliams
a23af205b4
Add untagged variant selector for cyrl-capital-ef. ( #2155 )
2024-01-09 09:04:51 -08:00
be5invis
1add20b37d
Make the Eng part in LATIN SMALL LETTER FENG DIGRAPH always connected to the f part ( #2143 ).
2024-01-01 09:40:23 -08:00
John McWilliams
cc54c45f02
Remove tailless variants for {latn|cyrl}/iota
for disambiguation. ( #2128 )
...
* Remove tailless variants for `{latn|cyrl}/iota`.
* retarget
* rename
2023-12-23 20:27:04 -08:00
John McWilliams
f287d352da
Force full serifs for turned m under monospace. ( #2127 )
2023-12-22 06:26:41 -08:00
be5invis
65547da947
* Add characters:
...
- LATIN CAPITAL LETTER AU (`U+A736`) (#1689 ).
- LATIN SMALL LETTER AU (`U+A737`) (#1689 ).
2023-12-21 18:09:11 -08:00
John McWilliams
43f247fbac
Refine turned m serifs under monospace. ( #2126 )
2023-12-20 17:43:33 -08:00
John McWilliams
2121d25368
Optimize italic serif behavior of several extended Cyrllic characters. ( #2125 )
...
* Optimize serifs of several extended cyrl letters.
* cleanup
2023-12-19 15:20:30 -08:00
John McWilliams
192516413a
Make serifs of Cyrillic Small Letter Ghe with Middle Hook respond to italics. ( #2124 )
...
* Let serifs of `cyrl/gheMidHook` respond to italics
* fix enum order
2023-12-18 15:18:41 -08:00
be5invis
68a5add1c9
Make the central part of Cyrillic Twe to follow lowercase Tau variants ( #2122 ).
2023-12-17 09:41:22 -08:00
be5invis
46b7cdbe14
cleanup
2023-12-16 19:41:37 -08:00
be5invis
475e0379a8
Fully realize notched variants of ++
2023-12-16 16:45:55 -08:00
be5invis
5483824632
Add missing feature tag to chaining plus ligation ( #2118 ).
2023-12-16 16:29:33 -08:00
John McWilliams
8c7b6e4e4c
Harmonize default iota/tau variants with i
/l
. ( #2116 )
...
Also move zshaped `i`/`l`/iota variants to be after hooky/hooky-bottom variants for more consistent serif buildup order.
2023-12-14 10:38:25 -08:00
Denis Buzdalov
41a982b695
Add brack bars to Idris ligation ( #2114 )
2023-12-12 09:06:24 -08:00
John McWilliams
ae4e56d4e0
Drop unnecessary default oblique CV definitions. ( #2110 )
2023-12-05 13:00:10 -08:00
John McWilliams
db5baf85a2
Harmonize italic slab forms for a
, g
, and q
. ( #2106 )
2023-11-29 16:01:17 -08:00
John McWilliams
fd8df6db46
Add double-serifed/serifed-tailed variants for a
/α
, add bottom{-right}-serifed variants for d
/q
/U
. ( #2104 )
...
* Add serif variants for `U`, `a`, `d`, `q`, and `α`
Closes #1949 .
Also change of variant name:
* `a`.`hook-inward-serifed` → `a`.`corner-hooked`
to match `r`.`corner-hooked`.
* revert name change
* Attempt to combat new unused `a` variants.
* cont.
* reshuffle `d` variants for consistency.
2023-11-28 16:45:23 -08:00
be5invis
38e68d884a
Make the ligation group names for symbol connections more intuitive, and add alternatives to start chaining from at least 3 continuous characters ( #2100 ):
...
- `plusplus` → `plus-plus`, `plus-plus-plus`.
- `connected-hyphen` → `minus-minus`, `minus-minus-minus`.
- `connected-tilde-as-wave` → `tilde-tilde`, `tilde-tilde-tilde`.
- `connected-underscore` → `underscore-underscore`, `underscore-underscore-underscore`.
- `connected-number-sign` → `hash-hash`, `hash-hash-hash`.
2023-11-25 20:52:27 -08:00
John McWilliams
7273f60f41
Add Latin Small Letter U with Left Hook. ( #2102 )
2023-11-24 13:51:28 -08:00
John McWilliams
0233a708bb
Add tailless variants for Greek Lower Iota. ( #2098 )
2023-11-21 12:57:56 -08:00
John McWilliams
176276418a
some SS fixes ( #2096 )
...
* some SS fixes
* cont
2023-11-20 14:42:29 -08:00
John McWilliams
b67d000180
Improve serifs of three k
-derived characters. ( #2094 )
...
* Improve serifs of three `k`-derived characters.
* retarget
2023-11-18 12:20:56 -08:00
John McWilliams
9f860ee92e
Remove earless-rounded variants of hooktop letters ( #2090 )
2023-11-14 12:06:28 -08:00