cn-base
版本发布时间: 2024-12-03 18:01:36
subframe7536/maple-font最新发布版本:v7.0-beta34(2025-01-05 21:43:06)
Introduce
This is not a regular release. Just provide the download links of CN base fonts for CI and custom build.
The font is a subset of Resource Han Rounded with these changes:
- Increase glyph width to make 2 latin glyphs' width (600) match 1 CJK glyph's width (1200). See in #211
- Scale and translate all CJK glyphs to make them visually centered with
Maple Mono
. - Add
cv96
,cv97
,cv98
andcv99
. - Change the name to
Maple Mono CN
unicodes = [
# 、。《》and so on
0x3001, 0x3002, *range(0x3007, 0x3012),
# Japanese part
*range(0x3041, 0x3100),
# Chinese part
*range(0x4E00, 0x9FFF),
# ()and so on
0xFF01, 0xFF08, 0xFF09, 0xFF0C, 0xFF1A, 0xFF1B, 0xFF1F, *range(0xFF5B, 0xFF5E),
]
There are two formats:
-
cn-base-variable.zip
: Original variable CN base font. -
cn-base-static.zip
: Pre-instantiated static CN base font.
Usage
If you want to build locally, run the build script with --cn
option. Or you can manually download the cn-base-static.zip
and extract it to source/cn/static
.
If you want to modify the CN part, setup cn.use_static_base_font
to false
in config.json
, then run python build.py
or manually download the cn-base-variable.zip
and extract it to source/cn
(instatiate will cost about 25 min on Mac M4, 30 ~ 40 min on Windows ZenBook 2024).
Stable version is coming.
Changelog
2025.1.7
- Add
cv96
: Full width“
(double quote left),”
(double quote right),‘
(single quote left),’
(single quote right) - Extract
ellipsis
fromcv98
tocv97
2025.1.4
- Add
{
(0xFF5B
) ,|
(0xFF5C
) ,}
(0xFF5D
)
1、 cn-base-static.zip 128.33MB
2、 cn-base-variable.zip 33.72MB