From 90fdc1e364c391213e78a3e34a33aea0a81873e8 Mon Sep 17 00:00:00 2001 From: TakWolf Date: Fri, 22 Mar 2024 16:46:06 +0800 Subject: [PATCH] 2024.03.22 --- docs/font-info-10px-monospaced.md | 31 ++++++++++++++-------------- docs/font-info-10px-proportional.md | 31 ++++++++++++++-------------- docs/font-info-12px-monospaced.md | 31 ++++++++++++++-------------- docs/font-info-12px-proportional.md | 31 ++++++++++++++-------------- docs/font-info-8px-monospaced.md | 23 +++++++++++---------- docs/font-info-8px-proportional.md | 23 +++++++++++---------- docs/preview-8px.png | Bin 7161 -> 7165 bytes scripts/configs/font.py | 2 +- 8 files changed, 89 insertions(+), 83 deletions(-) diff --git a/docs/font-info-10px-monospaced.md b/docs/font-info-10px-monospaced.md index f87d586..9126353 100644 --- a/docs/font-info-10px-monospaced.md +++ b/docs/font-info-10px-monospaced.md @@ -4,8 +4,8 @@ | 属性 | 值 | |---|---| -| 版本号 | 2023.11.26 | -| 字符总数 | 23282 | +| 版本号 | 2024.03.22 | +| 字符总数 | 23656 | ## Unicode 字符分布 @@ -19,8 +19,9 @@ Unicode 版本:15.1.0 | 0180 ~ 024F | Latin Extended-B | 拉丁扩充-B | 32 / 208 | 176 | 15.38% 🚧 | | 2000 ~ 206F | General Punctuation | 通用标点 | 33 / 71 | 38 | 46.48% 🚧 | | 2070 ~ 209F | Superscripts and Subscripts | 上标与下标 | 42 / 42 | 0 | 100.00% 🚩 | +| 2100 ~ 214F | Letterlike Symbols | 类字符号 | 2 / 80 | 78 | 2.50% 🚧 | | 2150 ~ 218F | Number Forms | 数字形式 | 49 / 60 | 11 | 81.67% 🚧 | -| 2190 ~ 21FF | Arrows | 箭头 | 47 / 112 | 65 | 41.96% 🚧 | +| 2190 ~ 21FF | Arrows | 箭头 | 79 / 112 | 33 | 70.54% 🚧 | | 2300 ~ 23FF | Miscellaneous Technical | 各式技术符号 | 43 / 256 | 213 | 16.80% 🚧 | | 2460 ~ 24FF | Enclosed Alphanumerics | 包围字母数字 | 160 / 160 | 0 | 100.00% 🚩 | | 2500 ~ 257F | Box Drawing | 制表符 | 128 / 128 | 0 | 100.00% 🚩 | @@ -35,7 +36,7 @@ Unicode 版本:15.1.0 | 3130 ~ 318F | Hangul Compatibility Jamo | 谚文兼容字母 | 94 / 94 | 0 | 100.00% 🚩 | | 3200 ~ 32FF | Enclosed CJK Letters and Months | 包围中日韩字母与月份 | 40 / 255 | 215 | 15.69% 🚧 | | 3300 ~ 33FF | CJK Compatibility | 中日韩兼容 | 60 / 256 | 196 | 23.44% 🚧 | -| 4E00 ~ 9FFF | CJK Unified Ideographs | 中日韩统一表意文字 | 10124 / 20992 | 10868 | 48.23% 🚧 | +| 4E00 ~ 9FFF | CJK Unified Ideographs | 中日韩统一表意文字 | 10464 / 20992 | 10528 | 49.85% 🚧 | | AC00 ~ D7AF | Hangul Syllables | 谚文音节 | 11172 / 11172 | 0 | 100.00% 🚩 | | E000 ~ F8FF | Private Use Area | 私用区域 | 208 / 0 | 0 | 100.00% 🚩 | | FE10 ~ FE1F | Vertical Forms | 竖排形式 | 10 / 10 | 0 | 100.00% 🚩 | @@ -50,9 +51,9 @@ Unicode 版本:15.1.0 | 区块名称 | 完成数 | 缺失数 | 进度 | |---|---:|---:|---:| | 一级汉字 | 3755 / 3755 | 0 | 100.00% 🚩 | -| 二级汉字 | 1724 / 3008 | 1284 | 57.31% 🚧 | -| 其他字符 | 535 / 682 | 147 | 78.45% 🚧 | -| 总计 | 6014 / 7445 | 1431 | 80.78% 🚧 | +| 二级汉字 | 2054 / 3008 | 954 | 68.28% 🚧 | +| 其他字符 | 536 / 682 | 146 | 78.59% 🚧 | +| 总计 | 6345 / 7445 | 1100 | 85.22% 🚧 | ## Big5 字符分布 @@ -61,9 +62,9 @@ Unicode 版本:15.1.0 | 区块名称 | 完成数 | 缺失数 | 进度 | |---|---:|---:|---:| | 常用汉字 | 5401 / 5401 | 0 | 100.00% 🚩 | -| 次常用汉字 | 2064 / 7652 | 5588 | 26.97% 🚧 | -| 其他字符 | 294 / 408 | 114 | 72.06% 🚧 | -| 总计 | 7759 / 13461 | 5702 | 57.64% 🚧 | +| 次常用汉字 | 2120 / 7652 | 5532 | 27.71% 🚧 | +| 其他字符 | 296 / 408 | 112 | 72.55% 🚧 | +| 总计 | 7817 / 13461 | 5644 | 58.07% 🚧 | ## Shift-JIS 字符分布 @@ -73,9 +74,9 @@ Unicode 版本:15.1.0 |---|---:|---:|---:| | 单字节-ASCII可打印字符 | 95 / 95 | 0 | 100.00% 🚩 | | 单字节-半角片假名 | 63 / 63 | 0 | 100.00% 🚩 | -| 双字节-其他字符 | 376 / 524 | 148 | 71.76% 🚧 | +| 双字节-其他字符 | 377 / 524 | 147 | 71.95% 🚧 | | 双字节-汉字 | 6355 / 6355 | 0 | 100.00% 🚩 | -| 总计 | 6889 / 7037 | 148 | 97.90% 🚧 | +| 总计 | 6890 / 7037 | 147 | 97.91% 🚧 | ## KS-X-1001 字符分布 @@ -84,6 +85,6 @@ Unicode 版本:15.1.0 | 区块名称 | 完成数 | 缺失数 | 进度 | |---|---:|---:|---:| | 谚文音节 | 2350 / 2350 | 0 | 100.00% 🚩 | -| 汉字 | 4399 / 4888 | 489 | 90.00% 🚧 | -| 其他字符 | 666 / 988 | 322 | 67.41% 🚧 | -| 总计 | 7415 / 8226 | 811 | 90.14% 🚧 | +| 汉字 | 4401 / 4888 | 487 | 90.04% 🚧 | +| 其他字符 | 668 / 988 | 320 | 67.61% 🚧 | +| 总计 | 7419 / 8226 | 807 | 90.19% 🚧 | diff --git a/docs/font-info-10px-proportional.md b/docs/font-info-10px-proportional.md index 8bf917b..5180fbc 100644 --- a/docs/font-info-10px-proportional.md +++ b/docs/font-info-10px-proportional.md @@ -4,8 +4,8 @@ | 属性 | 值 | |---|---| -| 版本号 | 2023.11.26 | -| 字符总数 | 23431 | +| 版本号 | 2024.03.22 | +| 字符总数 | 23805 | ## Unicode 字符分布 @@ -21,8 +21,9 @@ Unicode 版本:15.1.0 | 0400 ~ 04FF | Cyrillic | 西里尔 | 78 / 256 | 178 | 30.47% 🚧 | | 2000 ~ 206F | General Punctuation | 通用标点 | 33 / 71 | 38 | 46.48% 🚧 | | 2070 ~ 209F | Superscripts and Subscripts | 上标与下标 | 42 / 42 | 0 | 100.00% 🚩 | +| 2100 ~ 214F | Letterlike Symbols | 类字符号 | 2 / 80 | 78 | 2.50% 🚧 | | 2150 ~ 218F | Number Forms | 数字形式 | 49 / 60 | 11 | 81.67% 🚧 | -| 2190 ~ 21FF | Arrows | 箭头 | 47 / 112 | 65 | 41.96% 🚧 | +| 2190 ~ 21FF | Arrows | 箭头 | 79 / 112 | 33 | 70.54% 🚧 | | 2300 ~ 23FF | Miscellaneous Technical | 各式技术符号 | 43 / 256 | 213 | 16.80% 🚧 | | 2460 ~ 24FF | Enclosed Alphanumerics | 包围字母数字 | 160 / 160 | 0 | 100.00% 🚩 | | 2500 ~ 257F | Box Drawing | 制表符 | 128 / 128 | 0 | 100.00% 🚩 | @@ -37,7 +38,7 @@ Unicode 版本:15.1.0 | 3130 ~ 318F | Hangul Compatibility Jamo | 谚文兼容字母 | 94 / 94 | 0 | 100.00% 🚩 | | 3200 ~ 32FF | Enclosed CJK Letters and Months | 包围中日韩字母与月份 | 40 / 255 | 215 | 15.69% 🚧 | | 3300 ~ 33FF | CJK Compatibility | 中日韩兼容 | 60 / 256 | 196 | 23.44% 🚧 | -| 4E00 ~ 9FFF | CJK Unified Ideographs | 中日韩统一表意文字 | 10124 / 20992 | 10868 | 48.23% 🚧 | +| 4E00 ~ 9FFF | CJK Unified Ideographs | 中日韩统一表意文字 | 10464 / 20992 | 10528 | 49.85% 🚧 | | AC00 ~ D7AF | Hangul Syllables | 谚文音节 | 11172 / 11172 | 0 | 100.00% 🚩 | | E000 ~ F8FF | Private Use Area | 私用区域 | 208 / 0 | 0 | 100.00% 🚩 | | FE10 ~ FE1F | Vertical Forms | 竖排形式 | 10 / 10 | 0 | 100.00% 🚩 | @@ -52,9 +53,9 @@ Unicode 版本:15.1.0 | 区块名称 | 完成数 | 缺失数 | 进度 | |---|---:|---:|---:| | 一级汉字 | 3755 / 3755 | 0 | 100.00% 🚩 | -| 二级汉字 | 1724 / 3008 | 1284 | 57.31% 🚧 | -| 其他字符 | 649 / 682 | 33 | 95.16% 🚧 | -| 总计 | 6128 / 7445 | 1317 | 82.31% 🚧 | +| 二级汉字 | 2054 / 3008 | 954 | 68.28% 🚧 | +| 其他字符 | 650 / 682 | 32 | 95.31% 🚧 | +| 总计 | 6459 / 7445 | 986 | 86.76% 🚧 | ## Big5 字符分布 @@ -63,9 +64,9 @@ Unicode 版本:15.1.0 | 区块名称 | 完成数 | 缺失数 | 进度 | |---|---:|---:|---:| | 常用汉字 | 5401 / 5401 | 0 | 100.00% 🚩 | -| 次常用汉字 | 2064 / 7652 | 5588 | 26.97% 🚧 | -| 其他字符 | 342 / 408 | 66 | 83.82% 🚧 | -| 总计 | 7807 / 13461 | 5654 | 58.00% 🚧 | +| 次常用汉字 | 2120 / 7652 | 5532 | 27.71% 🚧 | +| 其他字符 | 344 / 408 | 64 | 84.31% 🚧 | +| 总计 | 7865 / 13461 | 5596 | 58.43% 🚧 | ## Shift-JIS 字符分布 @@ -75,9 +76,9 @@ Unicode 版本:15.1.0 |---|---:|---:|---:| | 单字节-ASCII可打印字符 | 95 / 95 | 0 | 100.00% 🚩 | | 单字节-半角片假名 | 63 / 63 | 0 | 100.00% 🚩 | -| 双字节-其他字符 | 490 / 524 | 34 | 93.51% 🚧 | +| 双字节-其他字符 | 491 / 524 | 33 | 93.70% 🚧 | | 双字节-汉字 | 6355 / 6355 | 0 | 100.00% 🚩 | -| 总计 | 7003 / 7037 | 34 | 99.52% 🚧 | +| 总计 | 7004 / 7037 | 33 | 99.53% 🚧 | ## KS-X-1001 字符分布 @@ -86,6 +87,6 @@ Unicode 版本:15.1.0 | 区块名称 | 完成数 | 缺失数 | 进度 | |---|---:|---:|---:| | 谚文音节 | 2350 / 2350 | 0 | 100.00% 🚩 | -| 汉字 | 4399 / 4888 | 489 | 90.00% 🚧 | -| 其他字符 | 780 / 988 | 208 | 78.95% 🚧 | -| 总计 | 7529 / 8226 | 697 | 91.53% 🚧 | +| 汉字 | 4401 / 4888 | 487 | 90.04% 🚧 | +| 其他字符 | 782 / 988 | 206 | 79.15% 🚧 | +| 总计 | 7533 / 8226 | 693 | 91.58% 🚧 | diff --git a/docs/font-info-12px-monospaced.md b/docs/font-info-12px-monospaced.md index a0170de..e646d6f 100644 --- a/docs/font-info-12px-monospaced.md +++ b/docs/font-info-12px-monospaced.md @@ -4,8 +4,8 @@ | 属性 | 值 | |---|---| -| 版本号 | 2023.11.26 | -| 字符总数 | 29990 | +| 版本号 | 2024.03.22 | +| 字符总数 | 30140 | ## Unicode 字符分布 @@ -21,8 +21,9 @@ Unicode 版本:15.1.0 | 0400 ~ 04FF | Cyrillic | 西里尔 | 78 / 256 | 178 | 30.47% 🚧 | | 2000 ~ 206F | General Punctuation | 通用标点 | 33 / 71 | 38 | 46.48% 🚧 | | 2070 ~ 209F | Superscripts and Subscripts | 上标与下标 | 42 / 42 | 0 | 100.00% 🚩 | +| 2100 ~ 214F | Letterlike Symbols | 类字符号 | 2 / 80 | 78 | 2.50% 🚧 | | 2150 ~ 218F | Number Forms | 数字形式 | 49 / 60 | 11 | 81.67% 🚧 | -| 2190 ~ 21FF | Arrows | 箭头 | 47 / 112 | 65 | 41.96% 🚧 | +| 2190 ~ 21FF | Arrows | 箭头 | 79 / 112 | 33 | 70.54% 🚧 | | 2300 ~ 23FF | Miscellaneous Technical | 各式技术符号 | 43 / 256 | 213 | 16.80% 🚧 | | 2460 ~ 24FF | Enclosed Alphanumerics | 包围字母数字 | 160 / 160 | 0 | 100.00% 🚩 | | 2500 ~ 257F | Box Drawing | 制表符 | 128 / 128 | 0 | 100.00% 🚩 | @@ -37,7 +38,7 @@ Unicode 版本:15.1.0 | 3130 ~ 318F | Hangul Compatibility Jamo | 谚文兼容字母 | 94 / 94 | 0 | 100.00% 🚩 | | 3200 ~ 32FF | Enclosed CJK Letters and Months | 包围中日韩字母与月份 | 92 / 255 | 163 | 36.08% 🚧 | | 3300 ~ 33FF | CJK Compatibility | 中日韩兼容 | 60 / 256 | 196 | 23.44% 🚧 | -| 4E00 ~ 9FFF | CJK Unified Ideographs | 中日韩统一表意文字 | 16628 / 20992 | 4364 | 79.21% 🚧 | +| 4E00 ~ 9FFF | CJK Unified Ideographs | 中日韩统一表意文字 | 16744 / 20992 | 4248 | 79.76% 🚧 | | AC00 ~ D7AF | Hangul Syllables | 谚文音节 | 11172 / 11172 | 0 | 100.00% 🚩 | | E000 ~ F8FF | Private Use Area | 私用区域 | 211 / 0 | 0 | 100.00% 🚩 | | FE10 ~ FE1F | Vertical Forms | 竖排形式 | 10 / 10 | 0 | 100.00% 🚩 | @@ -52,9 +53,9 @@ Unicode 版本:15.1.0 | 区块名称 | 完成数 | 缺失数 | 进度 | |---|---:|---:|---:| | 一级汉字 | 3755 / 3755 | 0 | 100.00% 🚩 | -| 二级汉字 | 2588 / 3008 | 420 | 86.04% 🚧 | -| 其他字符 | 649 / 682 | 33 | 95.16% 🚧 | -| 总计 | 6992 / 7445 | 453 | 93.92% 🚧 | +| 二级汉字 | 2602 / 3008 | 406 | 86.50% 🚧 | +| 其他字符 | 650 / 682 | 32 | 95.31% 🚧 | +| 总计 | 7007 / 7445 | 438 | 94.12% 🚧 | ## Big5 字符分布 @@ -63,9 +64,9 @@ Unicode 版本:15.1.0 | 区块名称 | 完成数 | 缺失数 | 进度 | |---|---:|---:|---:| | 常用汉字 | 5401 / 5401 | 0 | 100.00% 🚩 | -| 次常用汉字 | 5295 / 7652 | 2357 | 69.20% 🚧 | -| 其他字符 | 342 / 408 | 66 | 83.82% 🚧 | -| 总计 | 11038 / 13461 | 2423 | 82.00% 🚧 | +| 次常用汉字 | 5361 / 7652 | 2291 | 70.06% 🚧 | +| 其他字符 | 344 / 408 | 64 | 84.31% 🚧 | +| 总计 | 11106 / 13461 | 2355 | 82.51% 🚧 | ## Shift-JIS 字符分布 @@ -75,9 +76,9 @@ Unicode 版本:15.1.0 |---|---:|---:|---:| | 单字节-ASCII可打印字符 | 95 / 95 | 0 | 100.00% 🚩 | | 单字节-半角片假名 | 63 / 63 | 0 | 100.00% 🚩 | -| 双字节-其他字符 | 490 / 524 | 34 | 93.51% 🚧 | +| 双字节-其他字符 | 491 / 524 | 33 | 93.70% 🚧 | | 双字节-汉字 | 6355 / 6355 | 0 | 100.00% 🚩 | -| 总计 | 7003 / 7037 | 34 | 99.52% 🚧 | +| 总计 | 7004 / 7037 | 33 | 99.53% 🚧 | ## KS-X-1001 字符分布 @@ -86,6 +87,6 @@ Unicode 版本:15.1.0 | 区块名称 | 完成数 | 缺失数 | 进度 | |---|---:|---:|---:| | 谚文音节 | 2350 / 2350 | 0 | 100.00% 🚩 | -| 汉字 | 4531 / 4888 | 357 | 92.70% 🚧 | -| 其他字符 | 780 / 988 | 208 | 78.95% 🚧 | -| 总计 | 7661 / 8226 | 565 | 93.13% 🚧 | +| 汉字 | 4535 / 4888 | 353 | 92.78% 🚧 | +| 其他字符 | 782 / 988 | 206 | 79.15% 🚧 | +| 总计 | 7667 / 8226 | 559 | 93.20% 🚧 | diff --git a/docs/font-info-12px-proportional.md b/docs/font-info-12px-proportional.md index 3680b07..1273d13 100644 --- a/docs/font-info-12px-proportional.md +++ b/docs/font-info-12px-proportional.md @@ -4,8 +4,8 @@ | 属性 | 值 | |---|---| -| 版本号 | 2023.11.26 | -| 字符总数 | 29990 | +| 版本号 | 2024.03.22 | +| 字符总数 | 30140 | ## Unicode 字符分布 @@ -21,8 +21,9 @@ Unicode 版本:15.1.0 | 0400 ~ 04FF | Cyrillic | 西里尔 | 78 / 256 | 178 | 30.47% 🚧 | | 2000 ~ 206F | General Punctuation | 通用标点 | 33 / 71 | 38 | 46.48% 🚧 | | 2070 ~ 209F | Superscripts and Subscripts | 上标与下标 | 42 / 42 | 0 | 100.00% 🚩 | +| 2100 ~ 214F | Letterlike Symbols | 类字符号 | 2 / 80 | 78 | 2.50% 🚧 | | 2150 ~ 218F | Number Forms | 数字形式 | 49 / 60 | 11 | 81.67% 🚧 | -| 2190 ~ 21FF | Arrows | 箭头 | 47 / 112 | 65 | 41.96% 🚧 | +| 2190 ~ 21FF | Arrows | 箭头 | 79 / 112 | 33 | 70.54% 🚧 | | 2300 ~ 23FF | Miscellaneous Technical | 各式技术符号 | 43 / 256 | 213 | 16.80% 🚧 | | 2460 ~ 24FF | Enclosed Alphanumerics | 包围字母数字 | 160 / 160 | 0 | 100.00% 🚩 | | 2500 ~ 257F | Box Drawing | 制表符 | 128 / 128 | 0 | 100.00% 🚩 | @@ -37,7 +38,7 @@ Unicode 版本:15.1.0 | 3130 ~ 318F | Hangul Compatibility Jamo | 谚文兼容字母 | 94 / 94 | 0 | 100.00% 🚩 | | 3200 ~ 32FF | Enclosed CJK Letters and Months | 包围中日韩字母与月份 | 92 / 255 | 163 | 36.08% 🚧 | | 3300 ~ 33FF | CJK Compatibility | 中日韩兼容 | 60 / 256 | 196 | 23.44% 🚧 | -| 4E00 ~ 9FFF | CJK Unified Ideographs | 中日韩统一表意文字 | 16628 / 20992 | 4364 | 79.21% 🚧 | +| 4E00 ~ 9FFF | CJK Unified Ideographs | 中日韩统一表意文字 | 16744 / 20992 | 4248 | 79.76% 🚧 | | AC00 ~ D7AF | Hangul Syllables | 谚文音节 | 11172 / 11172 | 0 | 100.00% 🚩 | | E000 ~ F8FF | Private Use Area | 私用区域 | 211 / 0 | 0 | 100.00% 🚩 | | FE10 ~ FE1F | Vertical Forms | 竖排形式 | 10 / 10 | 0 | 100.00% 🚩 | @@ -52,9 +53,9 @@ Unicode 版本:15.1.0 | 区块名称 | 完成数 | 缺失数 | 进度 | |---|---:|---:|---:| | 一级汉字 | 3755 / 3755 | 0 | 100.00% 🚩 | -| 二级汉字 | 2588 / 3008 | 420 | 86.04% 🚧 | -| 其他字符 | 649 / 682 | 33 | 95.16% 🚧 | -| 总计 | 6992 / 7445 | 453 | 93.92% 🚧 | +| 二级汉字 | 2602 / 3008 | 406 | 86.50% 🚧 | +| 其他字符 | 650 / 682 | 32 | 95.31% 🚧 | +| 总计 | 7007 / 7445 | 438 | 94.12% 🚧 | ## Big5 字符分布 @@ -63,9 +64,9 @@ Unicode 版本:15.1.0 | 区块名称 | 完成数 | 缺失数 | 进度 | |---|---:|---:|---:| | 常用汉字 | 5401 / 5401 | 0 | 100.00% 🚩 | -| 次常用汉字 | 5295 / 7652 | 2357 | 69.20% 🚧 | -| 其他字符 | 342 / 408 | 66 | 83.82% 🚧 | -| 总计 | 11038 / 13461 | 2423 | 82.00% 🚧 | +| 次常用汉字 | 5361 / 7652 | 2291 | 70.06% 🚧 | +| 其他字符 | 344 / 408 | 64 | 84.31% 🚧 | +| 总计 | 11106 / 13461 | 2355 | 82.51% 🚧 | ## Shift-JIS 字符分布 @@ -75,9 +76,9 @@ Unicode 版本:15.1.0 |---|---:|---:|---:| | 单字节-ASCII可打印字符 | 95 / 95 | 0 | 100.00% 🚩 | | 单字节-半角片假名 | 63 / 63 | 0 | 100.00% 🚩 | -| 双字节-其他字符 | 490 / 524 | 34 | 93.51% 🚧 | +| 双字节-其他字符 | 491 / 524 | 33 | 93.70% 🚧 | | 双字节-汉字 | 6355 / 6355 | 0 | 100.00% 🚩 | -| 总计 | 7003 / 7037 | 34 | 99.52% 🚧 | +| 总计 | 7004 / 7037 | 33 | 99.53% 🚧 | ## KS-X-1001 字符分布 @@ -86,6 +87,6 @@ Unicode 版本:15.1.0 | 区块名称 | 完成数 | 缺失数 | 进度 | |---|---:|---:|---:| | 谚文音节 | 2350 / 2350 | 0 | 100.00% 🚩 | -| 汉字 | 4531 / 4888 | 357 | 92.70% 🚧 | -| 其他字符 | 780 / 988 | 208 | 78.95% 🚧 | -| 总计 | 7661 / 8226 | 565 | 93.13% 🚧 | +| 汉字 | 4535 / 4888 | 353 | 92.78% 🚧 | +| 其他字符 | 782 / 988 | 206 | 79.15% 🚧 | +| 总计 | 7667 / 8226 | 559 | 93.20% 🚧 | diff --git a/docs/font-info-8px-monospaced.md b/docs/font-info-8px-monospaced.md index abbff09..ac00577 100644 --- a/docs/font-info-8px-monospaced.md +++ b/docs/font-info-8px-monospaced.md @@ -4,8 +4,8 @@ | 属性 | 值 | |---|---| -| 版本号 | 2023.11.26 | -| 字符总数 | 20339 | +| 版本号 | 2024.03.22 | +| 字符总数 | 20345 | ## Unicode 字符分布 @@ -18,6 +18,7 @@ Unicode 版本:15.1.0 | 0100 ~ 017F | Latin Extended-A | 拉丁扩充-A | 115 / 128 | 13 | 89.84% 🚧 | | 0180 ~ 024F | Latin Extended-B | 拉丁扩充-B | 72 / 208 | 136 | 34.62% 🚧 | | 2000 ~ 206F | General Punctuation | 通用标点 | 36 / 71 | 35 | 50.70% 🚧 | +| 2100 ~ 214F | Letterlike Symbols | 类字符号 | 2 / 80 | 78 | 2.50% 🚧 | | 2150 ~ 218F | Number Forms | 数字形式 | 24 / 60 | 36 | 40.00% 🚧 | | 2190 ~ 21FF | Arrows | 箭头 | 49 / 112 | 63 | 43.75% 🚧 | | 2200 ~ 22FF | Mathematical Operators | 数学运算符 | 54 / 256 | 202 | 21.09% 🚧 | @@ -33,7 +34,7 @@ Unicode 版本:15.1.0 | 3130 ~ 318F | Hangul Compatibility Jamo | 谚文兼容字母 | 52 / 94 | 42 | 55.32% 🚧 | | 3200 ~ 32FF | Enclosed CJK Letters and Months | 包围中日韩字母与月份 | 31 / 255 | 224 | 12.16% 🚧 | | 4E00 ~ 9FFF | CJK Unified Ideographs | 中日韩统一表意文字 | 13218 / 20992 | 7774 | 62.97% 🚧 | -| AC00 ~ D7AF | Hangul Syllables | 谚文音节 | 5513 / 11172 | 5659 | 49.35% 🚧 | +| AC00 ~ D7AF | Hangul Syllables | 谚文音节 | 5517 / 11172 | 5655 | 49.38% 🚧 | | E000 ~ F8FF | Private Use Area | 私用区域 | 94 / 0 | 0 | 100.00% 🚩 | | FE10 ~ FE1F | Vertical Forms | 竖排形式 | 10 / 10 | 0 | 100.00% 🚩 | | FE30 ~ FE4F | CJK Compatibility Forms | 中日韩兼容形式 | 29 / 32 | 3 | 90.62% 🚧 | @@ -49,8 +50,8 @@ Unicode 版本:15.1.0 |---|---:|---:|---:| | 一级汉字 | 3755 / 3755 | 0 | 100.00% 🚩 | | 二级汉字 | 3008 / 3008 | 0 | 100.00% 🚩 | -| 其他字符 | 558 / 682 | 124 | 81.82% 🚧 | -| 总计 | 7321 / 7445 | 124 | 98.33% 🚧 | +| 其他字符 | 559 / 682 | 123 | 81.96% 🚧 | +| 总计 | 7322 / 7445 | 123 | 98.35% 🚧 | ## Big5 字符分布 @@ -60,8 +61,8 @@ Unicode 版本:15.1.0 |---|---:|---:|---:| | 常用汉字 | 5401 / 5401 | 0 | 100.00% 🚩 | | 次常用汉字 | 3923 / 7652 | 3729 | 51.27% 🚧 | -| 其他字符 | 337 / 408 | 71 | 82.60% 🚧 | -| 总计 | 9661 / 13461 | 3800 | 71.77% 🚧 | +| 其他字符 | 339 / 408 | 69 | 83.09% 🚧 | +| 总计 | 9663 / 13461 | 3798 | 71.79% 🚧 | ## Shift-JIS 字符分布 @@ -71,9 +72,9 @@ Unicode 版本:15.1.0 |---|---:|---:|---:| | 单字节-ASCII可打印字符 | 95 / 95 | 0 | 100.00% 🚩 | | 单字节-半角片假名 | 63 / 63 | 0 | 100.00% 🚩 | -| 双字节-其他字符 | 405 / 524 | 119 | 77.29% 🚧 | +| 双字节-其他字符 | 406 / 524 | 118 | 77.48% 🚧 | | 双字节-汉字 | 6355 / 6355 | 0 | 100.00% 🚩 | -| 总计 | 6918 / 7037 | 119 | 98.31% 🚧 | +| 总计 | 6919 / 7037 | 118 | 98.32% 🚧 | ## KS-X-1001 字符分布 @@ -83,5 +84,5 @@ Unicode 版本:15.1.0 |---|---:|---:|---:| | 谚文音节 | 2350 / 2350 | 0 | 100.00% 🚩 | | 汉字 | 4453 / 4888 | 435 | 91.10% 🚧 | -| 其他字符 | 631 / 988 | 357 | 63.87% 🚧 | -| 总计 | 7434 / 8226 | 792 | 90.37% 🚧 | +| 其他字符 | 633 / 988 | 355 | 64.07% 🚧 | +| 总计 | 7436 / 8226 | 790 | 90.40% 🚧 | diff --git a/docs/font-info-8px-proportional.md b/docs/font-info-8px-proportional.md index 42c9000..0f403fc 100644 --- a/docs/font-info-8px-proportional.md +++ b/docs/font-info-8px-proportional.md @@ -4,8 +4,8 @@ | 属性 | 值 | |---|---| -| 版本号 | 2023.11.26 | -| 字符总数 | 20339 | +| 版本号 | 2024.03.22 | +| 字符总数 | 20345 | ## Unicode 字符分布 @@ -18,6 +18,7 @@ Unicode 版本:15.1.0 | 0100 ~ 017F | Latin Extended-A | 拉丁扩充-A | 115 / 128 | 13 | 89.84% 🚧 | | 0180 ~ 024F | Latin Extended-B | 拉丁扩充-B | 72 / 208 | 136 | 34.62% 🚧 | | 2000 ~ 206F | General Punctuation | 通用标点 | 36 / 71 | 35 | 50.70% 🚧 | +| 2100 ~ 214F | Letterlike Symbols | 类字符号 | 2 / 80 | 78 | 2.50% 🚧 | | 2150 ~ 218F | Number Forms | 数字形式 | 24 / 60 | 36 | 40.00% 🚧 | | 2190 ~ 21FF | Arrows | 箭头 | 49 / 112 | 63 | 43.75% 🚧 | | 2200 ~ 22FF | Mathematical Operators | 数学运算符 | 54 / 256 | 202 | 21.09% 🚧 | @@ -33,7 +34,7 @@ Unicode 版本:15.1.0 | 3130 ~ 318F | Hangul Compatibility Jamo | 谚文兼容字母 | 52 / 94 | 42 | 55.32% 🚧 | | 3200 ~ 32FF | Enclosed CJK Letters and Months | 包围中日韩字母与月份 | 31 / 255 | 224 | 12.16% 🚧 | | 4E00 ~ 9FFF | CJK Unified Ideographs | 中日韩统一表意文字 | 13218 / 20992 | 7774 | 62.97% 🚧 | -| AC00 ~ D7AF | Hangul Syllables | 谚文音节 | 5513 / 11172 | 5659 | 49.35% 🚧 | +| AC00 ~ D7AF | Hangul Syllables | 谚文音节 | 5517 / 11172 | 5655 | 49.38% 🚧 | | E000 ~ F8FF | Private Use Area | 私用区域 | 94 / 0 | 0 | 100.00% 🚩 | | FE10 ~ FE1F | Vertical Forms | 竖排形式 | 10 / 10 | 0 | 100.00% 🚩 | | FE30 ~ FE4F | CJK Compatibility Forms | 中日韩兼容形式 | 29 / 32 | 3 | 90.62% 🚧 | @@ -49,8 +50,8 @@ Unicode 版本:15.1.0 |---|---:|---:|---:| | 一级汉字 | 3755 / 3755 | 0 | 100.00% 🚩 | | 二级汉字 | 3008 / 3008 | 0 | 100.00% 🚩 | -| 其他字符 | 558 / 682 | 124 | 81.82% 🚧 | -| 总计 | 7321 / 7445 | 124 | 98.33% 🚧 | +| 其他字符 | 559 / 682 | 123 | 81.96% 🚧 | +| 总计 | 7322 / 7445 | 123 | 98.35% 🚧 | ## Big5 字符分布 @@ -60,8 +61,8 @@ Unicode 版本:15.1.0 |---|---:|---:|---:| | 常用汉字 | 5401 / 5401 | 0 | 100.00% 🚩 | | 次常用汉字 | 3923 / 7652 | 3729 | 51.27% 🚧 | -| 其他字符 | 337 / 408 | 71 | 82.60% 🚧 | -| 总计 | 9661 / 13461 | 3800 | 71.77% 🚧 | +| 其他字符 | 339 / 408 | 69 | 83.09% 🚧 | +| 总计 | 9663 / 13461 | 3798 | 71.79% 🚧 | ## Shift-JIS 字符分布 @@ -71,9 +72,9 @@ Unicode 版本:15.1.0 |---|---:|---:|---:| | 单字节-ASCII可打印字符 | 95 / 95 | 0 | 100.00% 🚩 | | 单字节-半角片假名 | 63 / 63 | 0 | 100.00% 🚩 | -| 双字节-其他字符 | 405 / 524 | 119 | 77.29% 🚧 | +| 双字节-其他字符 | 406 / 524 | 118 | 77.48% 🚧 | | 双字节-汉字 | 6355 / 6355 | 0 | 100.00% 🚩 | -| 总计 | 6918 / 7037 | 119 | 98.31% 🚧 | +| 总计 | 6919 / 7037 | 118 | 98.32% 🚧 | ## KS-X-1001 字符分布 @@ -83,5 +84,5 @@ Unicode 版本:15.1.0 |---|---:|---:|---:| | 谚文音节 | 2350 / 2350 | 0 | 100.00% 🚩 | | 汉字 | 4453 / 4888 | 435 | 91.10% 🚧 | -| 其他字符 | 631 / 988 | 357 | 63.87% 🚧 | -| 总计 | 7434 / 8226 | 792 | 90.37% 🚧 | +| 其他字符 | 633 / 988 | 355 | 64.07% 🚧 | +| 总计 | 7436 / 8226 | 790 | 90.40% 🚧 | diff --git a/docs/preview-8px.png b/docs/preview-8px.png index d91511e7561445ca1af77647943ba6a2f6aab1c4..72eb4dbb2869f160293095b33ca4be88676855b9 100644 GIT binary patch delta 6028 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 diff --git a/scripts/configs/font.py b/scripts/configs/font.py index 0e7d602..7fdc5aa 100644 --- a/scripts/configs/font.py +++ b/scripts/configs/font.py @@ -24,7 +24,7 @@ def line_height(self) -> int: class FontConfig: - VERSION: Final[str] = '2023.11.26' + VERSION: Final[str] = '2024.03.22' VERSION_TIME: Final[datetime.datetime] = datetime.datetime.fromisoformat(f'{VERSION.replace('.', '-')}T00:00:00Z') FAMILY_NAME: Final[str] = 'Fusion Pixel' OUTPUTS_NAME: Final[str] = 'fusion-pixel'