Commit graph

413 commits

Author SHA1 Message Date
subframe7536
a45e047424 fix zero width 2024-09-20 16:23:43 +08:00
subframe7536
70667afe07 add use_hinted config in cn #246 2024-09-14 15:51:38 +08:00
subframe7536
5144c443ae experimently support narrowed CN glyphs 2024-09-13 15:02:29 +08:00
subframe7536
4f901a49dd format variable font Unique identifier 2024-09-12 08:57:28 +08:00
subframe7536
4554221a82 update gitignore 2024-09-11 16:18:58 +08:00
subframe7536
2174479f02 extract utils and fix font Unique identifier 2024-09-11 16:10:40 +08:00
subframe7536
1e39be8fd1 various improves
- remove `***` / `[<` / `>]`
- add `<:<` `>:>` `:=:` `##__`
- optmize ignore case
- optimize `&`
2024-09-07 23:50:12 +08:00
subframe7536
e3d58a96b4 add ignore case in asciitilde_asciitilde_greater 2024-09-04 09:03:39 +08:00
subframe7536
bbd6b20d6c handled in CN base font 2024-09-03 19:44:00 +08:00
subframe7536
9176e70334 add grave in escape ligature 2024-09-03 14:04:10 +08:00
subframe7536
1028e7b804 remove locl in CN base font 2024-09-01 15:18:50 +08:00
subframe7536
3e56854e7e fix cn output path 2024-09-01 15:13:45 +08:00
subframe7536
faaa0c129e remove locl in #239 2024-09-01 15:13:14 +08:00
subframe7536
ffa17655c2 delete kern and gpos in CN 2024-09-01 15:12:00 +08:00
subframe7536
b0dcf96c52 support more argv 2024-08-31 14:34:53 +08:00
subframe7536
d19d9bb84a fix custom font family, improve variable names 2024-08-31 14:33:58 +08:00
subframe7536
588bd85ecc add variable woff2 build 2024-08-24 20:42:30 +08:00
subframe7536
d8fdd66fd8 various improvs
- improve `7` kerning
- fix unaligned components in composite glyphs
2024-08-24 20:28:59 +08:00
subframe7536
a4ce0efcf3 update readme 2024-08-16 21:12:38 +08:00
subframe7536
d77d114e7d - improve б / 6 / 9
- remove `\/` and `/\` ligatures
- check lsb of all italic symbols
2024-08-16 20:37:18 +08:00
subframe7536
7dd7324a4d update readme 2024-08-10 15:27:36 +08:00
subframe7536
db18eb97f5 support italic feature freeze config and add normal preset 2024-08-10 10:41:47 +08:00
subframe7536
eb4f226904 revert "optimize feature freeze" 2024-08-10 10:19:04 +08:00
subframe7536
d8d0731cbf various improves:
- improve `M` / `,` and italic `x` / `k`
- increase lsb in some italic symbols
- more case in escape ligature
- remove `f` and `y` in ss01
2024-08-10 10:17:25 +08:00
subframe7536
a90b197c8f write license and config in zip file 2024-08-02 16:10:11 +08:00
subframe7536
965a0a3c8e clean cache by default 2024-08-02 09:22:52 +08:00
subframe7536
83e2d8638b optimize feature freeze 2024-08-02 09:21:54 +08:00
subframe7536
b8ab10e2ce fix build.py 2024-07-30 22:11:34 +08:00
subframe7536
65aff9b261 add argv 2024-07-29 13:40:38 +08:00
subframe7536
0ef392e015 add fontforge bin config #216 2024-07-29 13:21:36 +08:00
subframe7536
afcbcc75bf try to fix #215 2024-07-28 13:05:01 +08:00
subframe7536
93cfa03898 update docs 2024-07-27 22:57:59 +08:00
subframe7536
6b6f71e2c5 support feature freeze 2024-07-27 22:28:49 +08:00
subframe7536
3c6660dd11 add ss04 to disable some ligatures 2024-07-27 17:33:15 +08:00
subframe7536
bfe83b7b4c externalize config 2024-07-09 16:48:01 +08:00
subframe7536
b86e37fd2c rename base fonts 2024-07-09 16:46:00 +08:00
subframe7536
d94a04817f update readme 2024-06-30 20:33:03 +08:00
subframe7536
96da6cb78c remove overlap and fix cn contours 2024-06-22 22:18:59 +08:00
subframe7536
83363b8a25 assert output file encoding 2024-06-18 08:38:20 +08:00
subframe7536
6a63b6ff53 update readme 2024-06-09 21:26:31 +08:00
subframe7536
5e48801058 various improves:
- add missing rules in cv01
- refactor arrows and asciitildes
- add ignore in escape
2024-06-09 20:27:13 +08:00
subframe7536
dae9145347 remove bottom bar of 1 in cv04 for better differentiation 2024-05-31 15:40:33 +08:00
subframe7536
cdec1400d1 various improves
- fix #194
- fine tune latin chars using font audit
- make `C` and `c` more curve
- split `<=` and `>=` in ss02
2024-05-28 12:45:09 +08:00
subframe7536
3477beeb9b various features
- add italic Cl liga
- add cursive italic k
- add ss02, split multiple equals
- add ss03 #189
- adjust glyphs #192
- add some arrow glyphs #193
2024-05-24 12:26:07 +08:00
subframe7536
568c9c872c improve build logs 2024-05-24 11:29:45 +08:00
subframe7536
32bf0ae2bf add cv98 at build time #188 2024-05-22 08:54:59 +08:00
subframe7536
54d8dc7a99 manually check monospace and strip names 2024-05-16 13:42:40 +08:00
subframe7536
83f568a2f3 various improves
- fine tune latin chars
- add missing arrow in cv01 #187
2024-05-16 13:27:33 +08:00
subframe7536
2f5f1bf643 improve various glyphs 2024-05-13 13:27:54 +08:00
subframe7536
8639b82b27 various things:
- add al all ul ull liga in italic #185
- fix greek giyphs #184
2024-05-12 20:13:52 +08:00