Commit Graph

26 Commits

Author SHA1 Message Date
be5invis
05e5a24279 Optimized the shapes of /Omega. 2015-12-09 21:27:55 +08:00
be5invis
50ae7b5517 Reorganized all letters by shape similarity. It's 1.2 time. 2015-12-08 21:05:45 +08:00
be5invis
c90b3e6e2c Optimized the building sequence. 2015-12-08 19:15:19 +08:00
be5invis
633d5bb40e Introduced SVG in the building workflow. Finally I am free from the rounding nightmare. 2015-12-08 09:23:53 +08:00
be5invis
ab627c1da5 Reduced buildfont recursions. 2015-11-26 00:35:09 +08:00
be5invis
563720db82 I am using the to-quad conversion in libspiro-js directly instead of it in node-sfnt. 2015-11-06 06:38:07 +08:00
be5invis
bf2a93d271 Rebuilt v, w, x and y using spiros. 2015-11-05 21:13:10 +08:00
be5invis
a206802e37 Added more curves to italics: the flat.ai and curl.ai will convert straight segments into curves in italics. 2015-11-02 12:10:15 +08:00
be5invis
8e8c5d4d3a The /j looks MUCH better. 2015-10-25 01:11:37 +08:00
be5invis
9e6bb1aac0 Continue optimizing. Using the new cubic-to-quadratic conversion in node-sfnt we can have better outline shapes. 2015-10-13 19:38:25 +08:00
be5invis
64c7d21d73 Added localized Cyrillic letters for Serbian. 2015-10-11 03:19:11 +08:00
be5invis
68bdae6915 Unlinked references within ASCII glyphs; move to r0.1.11. 2015-09-10 03:54:29 +08:00
be5invis
caf2d63276 Added /Hwair, /hwair, /latinEta, etc. 2015-09-01 22:01:20 +08:00
be5invis
3a99113fcc Brought back GDEF table. 2015-09-01 15:08:33 +08:00
be5invis
0d7414bda3 Supported full width forms of ASCII characters (U+FF01 to U+FF5E). 2015-08-31 08:13:54 +08:00
be5invis
deeaccd4cd set post.isFixedPitch to 1. 2015-08-31 04:45:47 +08:00
be5invis
dd0eae9ecf Added several more enclosed letters. 2015-08-30 16:40:26 +08:00
be5invis
f3ae40b75d use a "smart rounding" algorithm to handle rounding when reducing upm. 2015-08-28 17:41:13 +08:00
be5invis
7c77c8182d Massively improved the finalization pass: now outline cleanup and simplification, as well as feature application, are merged into one single pass. 2015-08-28 09:17:57 +08:00
be5invis
d21f41071e Rebuild /sigma with spiros; Optimized shape of /eszet. 2015-08-20 14:33:02 +08:00
be5invis
ec999d764f Rebuilt most greek glyphs with spiro. 2015-08-19 11:47:19 +08:00
be5invis
5230201464 Revert "Introduced libspiro-js into Iosevka."
This reverts commit 14acdd1f1e.
2015-08-17 08:01:37 +08:00
be5invis
14acdd1f1e Introduced libspiro-js into Iosevka. 2015-08-17 06:52:28 +08:00
be5invis
24a294c7be Added (true) italic shapes for /dotlessi, /i amd /l. 2015-08-12 05:42:40 +08:00
be5invis
af9ba2e094 Balanced a lot of glyphs, especially o-shaped. Also reduced file size massively. 2015-08-12 02:45:17 +08:00
be5invis
ea83169de0 Optimized build procedure: Now we have better (and smaller) outlines. 2015-08-09 04:30:26 +08:00