Commit graph

715 commits

Author SHA1 Message Date
John McWilliams
603e8e4543
Miscellaneous code cleanup. (#2583)
* Misc cleanup.

* Misc cleanup.

* Misc cleanup.

* Cleanup of #2578 .
2024-11-11 17:40:50 -08:00
John McWilliams
605d0ed7a4
Simplify parameters of ArmHBar, misc cleanup. (#2576)
* Further cleanup of #2571 .

* Simplify `ArmHBar`.

* Cleanup of `Հ`.
2024-11-07 12:48:01 -08:00
John McWilliams
072a307920
Harmonize serifs and hook/bar terminals of զ/լ/յ/ց (Armenian). (#2571)
* Make bar terminal of `լ` match `զ` under QP.

* Make `զ`/`լ`/`յ`/`ց` match each other.

* Reduce glyph count surrounding `g` and cleanup.

* Minor cleanup of `ծ` and `ձ`.

* Subtle optimization of `◌՟`.

* Add Armenian language sample.
2024-11-03 14:29:46 -08:00
Belleve
17db91dfdb
Fix inconsistent serifs of U+0284 and U+10798 with the variants of j (#2569). (#2570)
* Fix inconsistent serifs of `U+0284` and `U+10798` with the variants of `j` (#2569).

* Cleanup
2024-11-02 20:50:14 +00:00
John McWilliams
03d5fc5f24
Reduce/Eliminate remaning variant behavior of Armenian lookalike letters. (#2565)
* Cleanup of #2560 .

* Cleanup of #2563 .

* Cleanup of `ա`.

* cleanup of `հ`.

* Cleanup of `ս`.
2024-10-29 12:57:32 -07:00
John McWilliams
bba1f8dbca
Make Dotless J with Stroke and Hook serifed under slab. (#2562)
* Make Dotless J with Stroke and Hook auto-serifed.

* typo.
2024-10-27 13:40:40 -07:00
John McWilliams
7593710011
Initial cleanup of #2556 . (#2560)
* Initial cleanup of #2556 .

* Fix serifs of `լ` under Etoile.

* Optimize side bearings of `Ա`.

* Improve serifs under italics and monospace.
2024-10-26 13:31:08 -07:00
Logo
69dadb1810
Draft: Armenian Letters (again) (#2556)
* split

* more fixes, 2 new char

* reapplying changes

* finetune lower keh

* Adjust jut sizes

* balance lower liun and to (?)

* cleanup

* move aliases

* modify flatside

* dash, changelog

* changelog fix, lower-q-group fix

* fix changelog

---------

Co-authored-by: Belleve <belleve@typeof.net>
2024-10-24 02:05:39 +00:00
John McWilliams
50f37ec716
Cleanup of #2553 . (#2554) 2024-10-18 13:43:47 -07:00
John McWilliams
e51ddb86e9
Optimize auto-serif behavior of four characters. (#2553) 2024-10-16 16:52:06 -07:00
John McWilliams
2386643d1a
Add five mathematic/logical characters. (#2551)
* Add five mathematic/logical characters.

* cleanup.
2024-10-15 20:09:28 -07:00
John McWilliams
4843a52b2b
Miscellaneous variant/code cleanup. (#2505)
* Improve serifs of `NRev`, optimize sw of `Eng`.

* Cleanup of #2497

* Cleanup of #2502

* Make `currency/somSign` follow `C`.
2024-09-19 09:48:41 -07:00
John McWilliams
3289cc13c4
Add Cyrillic {Capital|Small} Letter Tje. (#2502) 2024-09-15 14:42:30 -07:00
John McWilliams
1aa7736df9
Add five new Latin letters from Unicode 16.0 (#2501)
* Add five Latin letters from Unicode 16.0

* Make Latin Capital Lambda follow Greek Capital Lambda.
2024-09-13 15:24:58 +00:00
John McWilliams
9d17e38ed9
Add more character overrides to two Latin locales. (#2499)
* Add more character overrides to `PLK` and `TRK`.

* clarification.

* clarification.
2024-09-12 23:46:33 +00:00
John McWilliams
a81fef91c3
Miscellanious composite character tweaks. (#2491)
* Make Combining Square Below slightly narrower.

* Improve glyph visual of Combining Suspension Mark.

* Make Combining Number Sign Above always short.

* Improve widths of a few `cyrl/o`-derived letters.
2024-09-06 12:33:37 -07:00
John McWilliams
c7529b1c0d
Add localized forms for Polish and Romanian. (#2486)
* Add localized forms for Polish and Romanian.

* bump

* Adjust terminal angle of `tonosAbove`.
2024-09-02 11:33:11 -07:00
John McWilliams
a83f557fd1
Cleanup f/t/long-s variants for SS features. (#2481) 2024-08-23 13:12:58 -07:00
Belleve
67f7a43014
Add dollar/cent with slanted stroke. (#2408) (#2474)
* Use variants-buildup mechanism for dollar and cent variants

* Add Dollar/cent with slanted stroke (#2408)
2024-08-19 11:01:38 +00:00
Belleve
304183d434
Add round-top capital A (#2472). (#2473)
* Add round-top capital A (#2472).

* Adjust placement of crossbar. Separate lambda and delta into a new file.
2024-08-19 02:21:58 +00:00
John McWilliams
095b8c8e19
Make descending variants of Q/J use MarkSet.capDesc. (#2470) 2024-08-16 13:51:40 -07:00
John McWilliams
7c96f645c0
Add rounded-vertical-sides variants for W/w. (#2467) 2024-08-13 11:23:20 -07:00
John McWilliams
47b3424083
Add diagonal-tailed-cursive variants for cyrl-ef. (#2464) 2024-08-12 17:04:20 -07:00
John McWilliams
48cc4be0d2
Minor variant documentation corrections. (#2463) 2024-08-11 12:14:57 -07:00
Belleve
854b4f71f7
Improve shape of "s" under extra wides (#2460) (#2461) 2024-08-06 19:18:49 -07:00
John McWilliams
07c93a3160
Add variant selectors for Greek lower Phi/Psi (Last for forseeable future). (#2456)
* Add variant selectors for Greek lower Phi/Psi.

* fix
2024-08-04 16:26:53 +00:00
John McWilliams
8f945312fb
Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon. (#2451) 2024-08-01 17:30:15 -07:00
John McWilliams
d3767217af
Optimize k/x variants used by ss features under slab italic. (#2449) 2024-07-31 17:49:06 -07:00
John McWilliams
a038c05a26
Add variant selectors for Cyrillic Capital En/Er. (#2439) 2024-07-28 14:39:43 -07:00
John McWilliams
2b796241a4
Add bilateral-motion-serifed variants for Capital/Lower X and Greek Lower Chi. (#2433)
* Add `bilateral-motion-serifed` variants for X.

* rename `x`.`motion-serifed` → `x`.`unilateral-motion-serifed`
2024-07-26 11:51:05 -07:00
John McWilliams
b710d07404
Minor cleanup of variants. (#2430) 2024-07-24 18:10:10 -07:00
Belleve
5a4c8ca8ff
Reorder variants (#2429)
* Reordered variants

* Update images and metadata
2024-07-24 02:02:17 +00:00
John McWilliams
0a222e1989
Add variant selectors For Cyrillic Lower A/Ve. (#2428) 2024-07-23 17:22:26 -07:00
John McWilliams
7a72664fd3
A couple obscure last-minute fixes + code cleanup. (#2423)
* Fix tailedTopLeftSerifed variants for nHookLeft.

* Make telephone and fax sign slightly wider.
2024-07-19 14:25:27 -07:00
John McWilliams
6268b4556e
Make ss20 use curly variants for 7. (#2397) 2024-06-27 14:56:57 -07:00
John McWilliams
8bd84b5f44
Make ss04 use square dots for braille. (#2391) 2024-06-23 15:14:23 -07:00
Belleve
2749b45fd0
Add square-dotted variant for brailles (#2388). (#2390) 2024-06-23 00:07:22 +00:00
John McWilliams
d45640c0e1
Add Capital Eszet variants with top-left corner. (#2389)
* Add Capital Eszet variants with top-left corner.

* doc
2024-06-22 15:56:22 -07:00
John McWilliams
a9c0037a2e
Add variant selectors for Capital Eszet and Thorn. (#2385) 2024-06-20 16:26:03 -07:00
John McWilliams
3f813bb01d
Add serifed-capped variants for E/F (#2026). (#2384) 2024-06-19 21:21:58 +00:00
John McWilliams
1938dd68fb
Make Slab Italic use cyrl-{ze|e}.unilateral-bottom-inward-serifed (#2382) 2024-06-18 11:07:02 -07:00
John McWilliams
43a4c87843
* Add bottom-serifed variants to Cyrillic Ze. (#2381) 2024-06-17 18:40:57 -07:00
John McWilliams
1b8d466de9
* Add bottom-serifed variants to Cyrillic E. (#2380)
* Make Euro Sign respond to Cyrillic Ye variants.
* Make Pound Sterling Sign respond to `L` variants.
2024-06-16 12:47:01 -07:00
John McWilliams
f36a5ec8ae
Add variant selector for Cyrillic E. (#2377) 2024-06-15 11:41:31 -07:00
John McWilliams
5d53e10975
Some adjustments to variants of cyrl/el.BGR and cyrl/ghe.SRB. (#2374)
* Make Soft Em slightly wider under QP.

* Make `cyrl/el.BGR` follow Greek Capital Lambda.

* Let `cyrl/ghe.SRB` use `i.{hooky-bottom|z-shaped}`
2024-06-07 12:26:30 -07:00
John McWilliams
d6a49822d3
Add 4 chars from Cyrl Ext.B and 2 from Latn Ext.E (#2337) 2024-05-20 15:02:25 -07:00
Belleve
73c85a01c8
Normalize the speeling of "license" in the files to "license". (#2334)
* Normalize the speeling of "license" in the files to "license".

* simp

* typo
2024-05-17 09:18:34 +00:00
John McWilliams
67977b1513
Further cleanup of #2331 , add additional composites missing from L2/24-021 but implicit, add separate example for diacritical dot from tittle in customizer preview. (#2333)
* Cleanup of #2331 (cont.)

* Add additional composites missing from `L2/24-021`

* Add separate example for diacritic dot from tittle
2024-05-16 15:58:07 -07:00
John McWilliams
2c7dacf7e4
Cleanup of #2331 . (#2332)
Also reduce unused variants surrounding `m`.
2024-05-15 18:43:55 +00:00
John McWilliams
abc27124ca
Reduce serifs of turned m and Cyrillic Sha/Scha under monospace. (#2331)
* Reduce serifed variants of turnm under monospace.

* Fix {super|sub|over}script.
2024-05-14 17:31:21 -07:00