Commit graph

41 commits

Author SHA1 Message Date
be5invis
394f461265 Reimplement enclosure glyphs' selector system to leverage marks, reducing 300 glyphs 2021-02-04 20:06:51 -08:00
be5invis
dbbd668188 Detach variant selector of Cyrillic KA from K (#879). 2021-02-04 03:49:43 -08:00
be5invis
e19ec28cdf Optimize encosure builds 2021-02-03 21:33:51 -08:00
be5invis
ce259f23d0 Add variant selectors for Greek lower Alpha and Iota (#873). 2021-02-03 01:09:38 -08:00
be5invis
628ea11571 Add Circled Zero With Slash (U+1F10D, #861). 2021-01-31 17:44:56 -08:00
be5invis
a83d3078ea Reduce the quantity of Z-related pre-baked composites. 2021-01-30 19:21:21 -08:00
be5invis
99c8687812 Reduce the need of creating pre-baked composites 2021-01-30 18:30:27 -08:00
be5invis
15bbce13aa Add slab variant for Latin Epsilon and Cyrillic Ze (#843). 2021-01-27 02:17:26 -08:00
be5invis
16e8834c56 Add inward-serifed variants for C, G, S, c (#837). 2021-01-26 02:15:49 -08:00
be5invis
ae4d19f1c3 Add serifed and top-serifed variants for S and s (#822). 2021-01-24 19:10:40 -08:00
be5invis
e63c098447 Fix Aile mosaic size 2021-01-24 04:17:38 -08:00
be5invis
71acaa5203 * Split variant assignment for Z and z (#789).
* Add motion serif variants for `Z` and `z` (#789).
2021-01-03 12:37:26 -08:00
be5invis
5b02c9e02c Remove concept "quasi-proportional grade"; Change QP into a spacing grade. 2020-12-27 15:07:03 -08:00
be5invis
2bcde22925 * Add characters
- Telephone Sign (`U+2121`) and Facsimile Sign (`U+213B`).
2020-12-05 07:32:57 -08:00
be5invis
e429b9ec10 Fix centering of Q variants when occurred in enclosures (#751). 2020-11-22 00:09:05 -08:00
be5invis
515a3d25af Make variant application effective on LATIN SMALL LETTER WITH STROKE (U+0167, #737). 2020-11-15 09:35:20 -08:00
be5invis
daf54cf302 remove unused logging 2020-11-15 08:58:29 -08:00
be5invis
1a64fa04e9 Fix variant application of fraction 1/10 (U+2152, #736). 2020-11-15 08:57:16 -08:00
be5invis
9562a976c1 Add Characters:
* U+1D6A4 MATHEMATICAL ITALIC SMALL DOTLESS I, U+1D6A5 MATHEMATICAL ITALIC SMALL DOTLESS J (#730).
2020-11-14 13:33:43 -08:00
be5invis
040c1ff08c Cleanup code for orthographic italics. Now variant selector could influence the upright and italic counterpart individually -- though currently they aren't. 2020-11-10 20:52:55 -08:00
be5invis
69b3c2aca9 Name cleanup 2020-11-10 02:46:29 -08:00
be5invis
3d8e8ffd05 Optimize footprint by reducing aliasable glyphs 2020-11-09 03:45:02 -08:00
be5invis
73619b0d6d Add derived bold / italic / sans-serif / typewriter letters in Mathematical Alphanumeric Symbols block. 2020-11-08 18:12:20 -08:00
be5invis
479d64aa46 Fully cover all the double-strucks in Unicode 2020-11-07 00:19:30 -08:00
be5invis
424ddd0f26 Cleanup of losercase A 2020-10-30 18:48:11 -07:00
be5invis
e01065074a Revamp the weight grades 2020-10-29 22:34:30 -07:00
be5invis
d5141c9b13 Fixup prebuilt ligatures' expansion factor. 2020-10-18 21:12:24 -07:00
be5invis
44a6c1cb2d Cleanup of enclosure code repeations 2020-10-18 18:31:35 -07:00
be5invis
c512c572d9 Add graphic form of CGJ(U+034F), ZWNJ (U+200C), ZWJ (U+200D), Object Replacement Character (U+FFFC) 2020-10-18 00:17:23 -07:00
be5invis
511b099cc5 Add graphic form of Replacement Character (U+FFFD, #698). 2020-10-17 21:51:55 -07:00
be5invis
0fc9d62cfc Fix lSlash's shape under Aile. 2020-10-17 17:03:23 -07:00
be5invis
7c78329244 * Replace autoRef with semantic inclusion for more stable results.
* Move files around to make repository organized better.
2020-10-17 15:45:00 -07:00
be5invis
b7b53c149b Cleanup UCD dependencies (#701) 2020-10-09 17:59:43 -07:00
be5invis
4dba77abff Add Egyptological Alef (U+A722, U+A723), Ayin (U+A724, U+A725) and Glottal a, i and u (U+A7BA ... U+A7BF) (#695). 2020-10-03 00:21:00 -07:00
be5invis
68a4117a7c Add control picture symbols 2020-09-21 00:07:17 -07:00
be5invis
6b34e09b3c Rename geometrics to camel case; Add medium squares 2020-09-18 00:00:47 -07:00
be5invis
bd4fa5de43 Balance old-style figures to reduce raggedness (#402). 2020-08-28 19:47:39 -07:00
be5invis
bb44b4d867 Move registered trademark symbol (U+00A9, ®) to superscript (#679). 2020-08-26 20:34:26 -07:00
be5invis
cbd5952ca3 HOTFIX: Some composite letters' CV/SS doesn't work 2020-08-16 21:47:31 -07:00
be5invis
f260bff105 Further reduce quantity of pre-baked composite glyphs 2020-08-16 06:13:11 -07:00
be5invis
9274f352e4 Overmark -> Marks, and remove from default imports 2020-08-16 06:06:57 -07:00