Commit graph

137 commits

Author SHA1 Message Date
belleve
bae8c1c6c0 Use primitive-quadify-off-curves to do curve conversion. 2018-07-24 01:26:10 +08:00
belleve
0a8375f610 Fix #273 2018-05-26 15:57:18 +08:00
Steve Sprang
5f69020c3d Fix incorrect braille patterns. Take advantage of binary patterns in braille glyphs to simplify code. 2018-02-21 22:35:52 -08:00
belleve
495620c57c optimize autoref and circled-braced glyph generation for lower letters 2018-02-01 20:09:44 +08:00
belleve
4f954b9e0e add degeneratency cleanup. Bump version to 1.13.4 2018-01-12 18:56:21 +08:00
belleve
5da7f90a79 made autoref more strict to fix #241. 2017-12-23 19:49:01 +08:00
be5invis
a55fad00fb cubic2quad is not used 2017-08-29 19:57:14 +08:00
be5invis
0cd0a53a2c add more musical symbols 2017-08-28 17:05:21 +08:00
be5invis
28b01df0af change dep from otfcc-c2q to Megaminx 2017-08-10 16:22:24 +08:00
be5invis
3e9949cba2 Use source-style shade glyphs 2017-08-03 20:15:34 +08:00
be5invis
8672b3b455 add boolean operators 2017-08-03 16:39:44 +08:00
be5invis
bc5a35c89a Change Capital Eszet's top to flat. Close #212. 2017-07-02 16:22:42 +08:00
be5invis
d5c87914f5 add more circled glyphs and paren glyphs 2017-06-27 21:52:15 +08:00
be5invis
6177c678a7 more arrows 2017-04-03 17:18:04 +08:00
be5invis
a4129de87e add double arrows 2017-04-02 19:44:16 +08:00
be5invis
227bec2feb optimize shape for Cyrillic. 2017-04-01 23:33:50 +08:00
be5invis
34a80fdf8f building refactor. 2017-04-01 18:45:47 +08:00
be5invis
35771e34e3 don't italify box drawings 2017-04-01 15:27:42 +08:00
be5invis
254611d4e1 Cupport precomposite ligations in PUA. Closes #167 2017-03-27 15:12:34 +08:00
Renzhi Li (FA TALENT)
695db2451c Fix #153 2017-02-23 13:02:16 +08:00
be5invis
749cfeed65 Remember, no more FontForge 2017-01-24 06:24:08 +08:00
be5invis
70312397e0 fix potential corruption when fairizing outlines, #99 related. 2016-07-21 14:25:17 +08:00
be5invis
fab10e03b2 remove quadify in cleaning 2016-07-20 14:26:47 +08:00
be5invis
c35d36f451 The formatter did something wrong 2016-06-18 19:34:15 +08:00
be5invis
459503a22c correct extremae -> extrema 2016-06-18 19:30:01 +08:00
be5invis
e0935aaa74 improve format 2016-06-18 01:39:42 +08:00
be5invis
6b6191751c format 2016-06-18 01:34:45 +08:00
be5invis
e7c6899f20 separate 2016-06-14 06:36:00 +08:00
be5invis
4fb6717e15 separate anchor mark set names 2016-06-11 21:47:24 +08:00
be5invis
fed22dbf58 code cleanup 2016-06-11 21:10:47 +08:00
be5invis
44c9e16ac2 fix arrow shapes 2016-06-11 12:26:28 +08:00
be5invis
f7797f1d8f fix toquad 2016-06-03 16:06:09 +08:00
be5invis
52f1797a21 remove dependency with node-sfnt 2016-06-02 23:21:33 +08:00
be5invis
718819bced move SVG path conversion to glyph.ptl 2016-05-28 22:22:54 +08:00
be5invis
a2613bb53e update bezier-js deps 2016-04-04 10:57:44 +08:00
be5invis
791b2e4491 consolidate with ptl0.30.0 constants 2016-03-15 17:54:27 +08:00
be5invis
e8a1b9b305 format 2016-03-10 04:27:25 +08:00
be5invis
42708e5f98 We have a better CC-enwiden feature. 2016-03-08 10:53:15 +08:00
be5invis
40e534783b In the CC variant, mathematical operators listed in the old CJK fonts will be full-width. 2016-02-22 15:12:08 +08:00
be5invis
39479a493d move scripts into makesupport 2016-02-04 07:32:04 +08:00
be5invis
48682baab9 we have a better [public] 2016-02-04 07:13:55 +08:00
be5invis
c07e07ed7e So should we have OOP? 2016-02-04 06:55:33 +08:00
be5invis
519b7d830a Remove simple-expand. 2015-12-21 06:06:41 +08:00
be5invis
5df9fd6e50 Inflection cleanup improvements. LGTM at least. :/ 2015-12-20 19:35:45 +08:00
be5invis
822d0dd285 Added centered tildes. 2015-12-20 15:56:52 +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
914412c11e Further cleaned parameter names. Also separated "italic" and "slanted". 2015-12-18 06:26:41 +08:00