Commit Graph

45 Commits

Author SHA1 Message Date
be5invis
98011fd83c update building instructions 2016-07-18 23:08:38 +08:00
be5invis
0ada519862 optimize componiation procedure 2016-05-31 08:12:00 +08:00
be5invis
781fb8897f Improved braille pattern building and referencify 2016-05-04 02:34:33 +08:00
be5invis
6801aacf27 Merged features to otfcc 2016-05-01 06:56:11 +08:00
be5invis
9f84c62c58 "hint-first" build workflow 2016-04-19 00:37:22 +08:00
be5invis
a746532692 Switch to otfcc workflow (part one) 2016-04-19 00:19:45 +08:00
be5invis
b8f81dd691 fix cleanup script 2016-03-07 22:57:12 +08:00
be5invis
5c34f714df Added "nolig" building option. 2016-03-07 16:43:12 +08:00
be5invis
4f87f98a25 removed overlaps in ligation arrow sticks. 2016-02-27 04:44:31 +08:00
be5invis
44b8773910 Added long variant for paragraph symbol, and experimental ligatures (i mean, ->) 2016-02-23 20:30:30 +08:00
be5invis
5f0f9d6791 Simplified building process. 2015-12-22 13:38:23 +08:00
be5invis
036f653a87 Fairizer will now not produce too many infections. 2015-12-20 15:30:01 +08:00
be5invis
9fdb1e36bb But being too fair is not good either. 2015-12-20 08:50:44 +08:00
be5invis
6e765f6c19 Be fair. 2015-12-20 05:45:32 +08:00
be5invis
5f9e403cae Removed the unused code of stroke.ptl. 2015-12-18 23:20:02 +08:00
be5invis
acbe71d4e2 Corrected CORRECTION_HX in italics. It is also renamed to HVCONTRAST. 2015-12-18 06:05:40 +08:00
be5invis
0c5ef8051e Updated test page for the three more weights. Fixed several defects. 2015-12-15 03:06:37 +08:00
be5invis
b26ba95258 Added "hair", "light" and "thin" weights. 2015-12-15 01:31:35 +08:00
be5invis
1449401097 Improved outline simplification subpass. 2015-12-14 04:38:37 +08:00
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