Commit graph

59 commits

Author SHA1 Message Date
be5invis
529500d79f Locate mark placement and stack offset to config file (#886). 2021-02-08 20:42:53 -08:00
be5invis
fdff7dbb60 Add apparent translate mechanism to improve component sharing 2021-02-02 01:56:43 -08:00
be5invis
3fd1ebfec3 Refactor geometry system 2021-02-01 19:59:09 -08:00
be5invis
e63c098447 Fix Aile mosaic size 2021-01-24 04:17:38 -08:00
be5invis
894a6cea4b Fix shapes of sswash and srtail 2021-01-24 02:34:55 -08:00
be5invis
721f39a53e Add motion-serifed variants for H, K, M, N, X, x, Y (#818). 2021-01-23 23:12:51 -08:00
be5invis
c07c1ca10b Add Ellipses (U+2B2C ... U+2B2F). 2021-01-15 03:15:39 -08:00
be5invis
dd9fa67c82 Cleanup out-dated stuff 2021-01-13 20:04:26 -08:00
be5invis
795caee8c7 Break down geometric script 2021-01-11 01:50:40 -08:00
be5invis
56a01a36b5 Add Equivalent To and Not Equivalent To (U+224D, U+226D). 2021-01-10 21:04:53 -08:00
be5invis
7192dd65d1 Break down large glyph source files into smaller pieces 2021-01-04 18:23:01 -08:00
be5invis
5b02c9e02c Remove concept "quasi-proportional grade"; Change QP into a spacing grade. 2020-12-27 15:07:03 -08:00
be5invis
e58a6965db Further cleanup of point types 2020-12-05 19:01:16 -08:00
be5invis
4915a54a01 More Geometric Shapes Extended 2020-12-02 21:43:09 -08:00
be5invis
e8bf7a56c6 Add Toothless-corner variant of G and Ampersand (&); Remove slight curvature of italic single-storey a (#755). 2020-11-24 00:42:37 -08:00
be5invis
85e7d95b39 Turn parameter symbolMid to lowercase in config files 2020-11-21 13:35:43 -08:00
be5invis
fe53c125fe Fix variant selector of Cyrillic TE’s italics to better respect m’s tailed-ness (#734). 2020-11-15 00:37:38 -08:00
be5invis
10f2596115 Reorder and reorganize character variants of i, l, and f, including:
* The “italic” variants are removed, or renamed to reflect its shape;
   * Reorder variants of `i` and `l` to let them get synchronized;
   * Make `f`'s variant more matrix-like.
2020-11-14 23:46:02 -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
cb5e36b52a Add support for all double-struck Latin letters (#712). 2020-11-06 20:40:18 -08:00
be5invis
e01065074a Revamp the weight grades 2020-10-29 22:34:30 -07:00
be5invis
c1c3ce79ee V4: Initial implementation of refactored character variant system 2020-10-26 01:33:33 -07:00
be5invis
191d094692 Fix broken line height under Macintosh (#704). 2020-10-24 21:45:31 -07:00
be5invis
536beba583 Numeric cleanup 2020-10-23 03:26:25 -07:00
be5invis
7c8f8c4b6f Descendered shape cleanup 2020-10-21 20:03:26 -07:00
be5invis
1511079453 Add letter Cyrillic Iotified Small and Big Yus (U+0468, U+0469, U+046C, U+046D) 2020-10-19 00:19:59 -07:00
be5invis
d5141c9b13 Fixup prebuilt ligatures' expansion factor. 2020-10-18 21:12:24 -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
1ed3199738 Add more sized geometric shapes (U+26AA, U+26AB, U+2B1B ... U+2B1E, U+2B25 ... U+2B2B, U+2BC0 ... U+2BC8, U+2BCA, U+2BCB). 2020-10-11 17:16:47 -07:00
be5invis
a5c7ebf042 Add medium and extra-small squares (U+25FB ... U+25FE). 2020-09-18 00:25:03 -07:00
be5invis
8703edc125 Macro cleanup 2020-09-06 06:48:56 -07:00
be5invis
bd4fa5de43 Balance old-style figures to reduce raggedness (#402). 2020-08-28 19:47:39 -07:00
be5invis
7f5df7dba1 Add v-f-flat-hook-crossbar-at-x-height and v-t-flat-hook-short-neck2 2020-08-21 20:05:00 -07:00
be5invis
9274f352e4 Overmark -> Marks, and remove from default imports 2020-08-16 06:06:57 -07:00
be5invis
df310ddd22 Further refinement 2020-08-14 00:02:15 -07:00
be5invis
1809602153 Recuesive build cleanup 2020-08-09 21:01:43 -07:00
be5invis
4d20f8e655 Refactor: Create a separate class for glyph store 2020-08-09 18:11:36 -07:00
be5invis
95290a1edf Revert back operator stroke width to 3 2020-08-09 02:04:07 -07:00
be5invis
11403b900f Fix weight balancing (#656). 2020-08-09 01:31:21 -07:00
be5invis
a5cb9f5421 Fix broken shape of heavy v. 2020-08-08 22:23:37 -07:00
be5invis
5d592f31ae Rename: prefix Greek with grek/ prefix 2020-08-07 22:13:20 -07:00
be5invis
554a180e76 Optimize math symbols' footprint; Refine shape of angled arrows 2020-08-04 23:21:51 -07:00
be5invis
8b937efbd8 Weight balancing refinement 2020-08-04 03:51:33 -07:00
be5invis
85d7c1d8c9 Constant name cleanup 2020-08-04 03:00:21 -07:00
be5invis
b4c770f37f More math symbols including double cup/cap/subst/supst 2020-08-03 22:00:08 -07:00
be5invis
28750de24a Get rid of [composite] and [into-unicode] 2020-08-01 02:18:56 -07:00
be5invis
44fe2aacf0 further macro cleanup 2020-07-30 23:58:12 -07:00
be5invis
d0f37b5464 Aliased glyph cleanup 2020-07-29 22:17:50 -07:00