subframe7536
b1d58b65b2
tiny improves
2024-12-03 15:34:06 +08:00
subframe7536
fa6116a4b4
various improves:
...
- fix glyph transform in italic style #283
- optimize `t`, `l`, `i`, `j` #281
2024-11-30 22:29:31 +08:00
subframe7536
2466a81995
various improves:
...
- improve italic connected stroke ligatures
- improve `\u276e` - `\u2771` #280
- Format ligatures spacing #279
2024-11-28 23:33:19 +08:00
subframe7536
1b3e49ab88
fix wrong glyphs in italic
2024-11-23 21:34:50 +08:00
subframe7536
44c8f3fb94
various improves:
...
- improve i, f #273
- smarter `>>` `>>>`
- break connected strokes when multiple
- improve italic x, add italic xl, xll
- improve `$`, `&`, `b`, `d`, `p`, `q`, italic `d` / `n` / `p` / `r` / `u`
2024-11-23 19:39:36 +08:00
subframe7536
ba7e5a1306
externalize get_freeze_config_str
2024-11-23 19:26:41 +08:00
subframe7536
3dd9d198a5
various improves
...
- disable `<-` when having tailing number
- longger `|>`
- optimize `a`, `%`, `@`, `~@` in cv01 . cv02
- improve build script
2024-11-09 23:05:22 +08:00
subframe7536
e3fb7e6cc0
fix freeze function and add missing ligature
in build-config.json #248
2024-10-28 20:04:19 +08:00
subframe7536
287683a984
ligature option no longer effect cvXX, add --feat cli args #267
2024-10-28 10:36:13 +08:00
subframe7536
5693bd2edd
various improves:
...
- optimize `percent.cv01` and ` numbersign.cv01` #245
- fix contour sequence issues
- remove space required in `<< ` and ` >>` by default #233
- sharpen latin letters' cross corner, adjust weird glyph stems
- make `ss05` to disable escape char #234
- move double headed arrows and reversed arrows to `ss08`
- improve build script
- improve build base nf script
- add more detailed descriptions in readme and schema
- add support to remove all ligature #248
2024-10-27 15:55:21 +08:00
subframe7536
a56aeed310
explain freeze option #233
2024-10-14 14:21:26 +08:00
subframe7536
faf96e5ded
add --dry option, fix args handle and prefer slash in path
2024-10-14 12:21:33 +08:00
subframe7536
5df402f566
github mirror support
2024-10-13 21:49:20 +08:00
subframe7536
691f82940c
refactor ligatures and build script
2024-10-13 19:14:59 +08:00
subframe7536
931f495aac
improve build script
2024-10-01 15:10:18 +08:00
subframe7536
7a6bfe736d
various improves:
...
- add comma to escape class
- more ignore cases
- optimize `>=` / `<=`
- add `=<=` / `=>=`
- add percent in cv01 #245
2024-09-29 16:06:56 +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
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
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
d8fdd66fd8
various improvs
...
- improve `7` kerning
- fix unaligned components in composite glyphs
2024-08-24 20:28:59 +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
db18eb97f5
support italic feature freeze config and add normal preset
2024-08-10 10:41:47 +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
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
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
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
subframe7536
e5e7e59223
upgrade nerd font 3.2.1, add version check
2024-05-05 17:29:39 +08:00
subframe7536
6ec2f91345
improve various punctuation
2024-05-05 13:52:46 +08:00
subframe7536
964877faf6
optmize @ and &
2024-05-05 00:08:15 +08:00
subframe7536
87c1794667
refactor @, improve y,g, l
2024-05-04 15:48:19 +08:00
subframe7536
073473f68b
add more escape liga and improve characters in cv02-cv04
2024-04-23 19:53:44 +08:00
subframe7536
d5867a4701
improve glyphs and detect codespace
2024-04-21 17:44:25 +08:00
subframe7536
452fb883f2
add prebuild NerdFontBaseMono
2024-04-17 09:36:52 +08:00
subframe7536
a700ac55bb
rename src-font to source
2024-04-13 14:59:23 +08:00
subframe7536
de59271d2c
update source file
2024-02-13 22:35:18 +08:00
subframe7536
e057ae31e2
add vfc file
2024-02-08 00:11:22 +08:00
subframe7536
449db3058d
init
2023-12-26 00:36:15 +08:00
Vinz Lee
df8d985251
Use MacOS FontForge's embedded Python if available
2023-11-04 16:50:53 +07:00
subframe7536
3c615a8557
fix encoding
2023-10-10 12:20:06 +08:00
subframe7536
b3c766d22c
make sure bat eol is crlf
2023-10-10 11:37:51 +08:00
subframe7536
48a79ab0e0
compress encoding BZIP2 -> DEFAULT
2023-10-10 10:38:49 +08:00
subframe7536
0f1bd2eff4
fix sc argv
2023-08-14 12:46:48 +08:00
subframe7536
d1132bc9c9
fix custom name and platform judge
2023-08-14 11:45:25 +08:00
subframe7536
6b1290cbf0
fix typo
2023-08-01 00:14:37 +08:00
subframe7536
3d957e825e
improve docs
2023-08-01 00:05:13 +08:00
Bryan Johnson
2cc6dbf552
Add an .sh version of the generate-nerdfont script for non-Windows systems
2023-07-31 09:16:48 -04:00
subframe7536
f5fa1d18cf
fix release output filename
2023-07-29 23:03:46 +08:00
subframe7536
21d92b0686
update changelog and script
2023-07-29 20:06:55 +08:00
subframe7536
f1adb06906
adjust output config file path
2023-07-29 18:21:04 +08:00
subframe7536
2885419610
add exception in log
2023-07-29 16:31:13 +08:00
subframe7536
fd71195c58
fix 404 and path exist check
2023-07-29 16:22:30 +08:00
subframe7536
34cea74128
fix ttx generate script
2023-07-29 10:32:16 +08:00
subframe7536
8841801483
put sha1.json to release dir
2023-07-29 01:02:45 +08:00
subframe7536
27f5f7a919
add release mode and auto detect sc script
2023-07-29 00:42:17 +08:00
subframe7536
f0106d3185
enable nerd font build by default
2023-07-28 14:10:20 +08:00
subframe7536
4b85753b8c
fix feature freeze error
2023-07-28 14:03:57 +08:00
subframe7536
b8429de9f5
Windows only
2023-07-28 09:40:35 +08:00
subframe7536
03addae794
fix path name bug
2023-07-27 19:32:18 +08:00
subframe7536
87277bde4c
add option to config ligatures
2023-07-27 16:27:21 +08:00
subframe7536
88a427df85
fix name error and default to use mono nerd font
2023-07-26 21:43:09 +08:00
subframe7536
c17e46e2b4
default to build nerd font version
2023-07-26 20:43:29 +08:00
subframe7536
47b25e073b
improve scripts and docs
2023-07-26 20:36:12 +08:00
subframe7536
26e4800ea6
remove binaries and update generate script
2023-07-26 10:59:10 +08:00
subframe7536
b076dd23df
fix italic ligature <->
2023-07-25 09:37:56 +08:00
subframe7536
fdea8ba133
remove old nerd font
2023-07-25 09:37:29 +08:00
subframe7536
dbcf569c44
update ttx
2023-04-19 18:27:36 +08:00
subframe7536
b093fdbd09
update comment
2023-04-19 18:25:12 +08:00
subframe7536
5d1af32404
add ligatures
2023-04-19 18:02:41 +08:00
subframe7536
1afdde7159
update fea
2023-02-23 16:04:30 +08:00
subframe7536
89042903bd
update ttx
2023-02-23 15:38:57 +08:00
subframe7536
d2eeaae205
update ttx
2023-02-23 01:02:04 +08:00
subframe7536
7b07629388
add left arrow double long, alt i&a, update pure style, remove exclaim_equal_equal_equal
2023-02-23 00:55:42 +08:00
subframe7536
f56f4e56af
update ttx & SC base
2023-01-02 19:29:45 +08:00
subframe7536
ea1d4ae009
V6
2022-12-31 16:51:18 +08:00
W
f00fecb47f
fix a bug that caused the output directory cannot be created
2022-10-29 16:07:53 +08:00
subframe7536
58f0241c3f
udpate:@
/ fix: '///'
2022-10-29 16:07:52 +08:00
subframe7536
2a7afd1a3d
udpate glyphs and codepage
2022-10-12 15:58:08 +08:00
subframe7536
14bc7ba1ba
v5.5 release
2022-08-26 00:13:30 +08:00
subframe7536
170aa7ca40
add except cases for ligatures of /* and /**
2022-08-25 09:50:56 +08:00
subframe7536
6d6aef87f0
update usage and fea
2022-08-24 17:09:20 +08:00
subframe7536
7c4dc2d74d
release:update readme
2022-08-22 23:02:45 +08:00
subframe7536
bb6e4ddd3c
update source
2022-08-20 17:47:00 +08:00
subframe7536
899cfe3512
v5 init
2022-08-20 17:40:56 +08:00