如何保持特性关闭同时移除它? #618
-
我使用以下配置和命令构建了字体 {
"family_name": "Maple Mono",
"use_hinted": true,
"pool_size": 4,
"enable_ligature": false,
"ttfautohint_param": {},
"weight_mapping": {
"thin": 100,
"extralight": 200,
"light": 300,
"regular": 400,
"semibold": 500,
"medium": 600,
"bold": 700,
"extrabold": 800
},
"feature_freeze": {
"cv01": "enable",
"cv02": "enable",
"cv03": "enable",
"cv04": "disable",
"cv05": "disable",
"cv06": "disable",
"cv07": "enable",
"cv08": "disable",
"cv09": "disable",
"cv10": "disable",
"cv31": "enable",
"cv32": "enable",
"cv33": "disable",
"cv34": "enable",
"cv35": "enable",
"cv36": "enable",
"cv37": "enable",
"cv38": "disable",
"cv39": "disable",
"cv40": "enable",
"cv41": "disable",
"cv42": "disable",
"cv43": "disable",
"cv61": "disable",
"cv62": "disable",
"cv63": "disable",
"cv64": "disable",
"cv65": "disable",
"cv96": "disable",
"cv97": "disable",
"cv98": "disable",
"cv99": "disable",
"ss01": "enable",
"ss02": "enable",
"ss03": "disable",
"ss04": "enable",
"ss05": "enable",
"ss06": "enable",
"ss07": "disable",
"ss08": "disable",
"ss09": "disable",
"ss10": "disable",
"ss11": "disable",
"zero": "disable"
},
"nerd_font": {
"enable": false,
"version": "3.4.0",
"mono": false,
"propo": false,
"use_font_patcher": false,
"glyphs": [
"--complete"
],
"extra_args": []
},
"cn": {
"enable": true,
"with_nerd_font": true,
"fix_meta_table": true,
"clean_cache": false,
"narrow": false,
"use_hinted": false,
"use_static_base_font": true,
"scale_factor": 1.0
}
} $ build.py --archive 在 Windows Terminal 中, enable 的特性应该是成功强制开启了, 无法在特性列表中关闭, 但是 disable 的特性并没有移除, 依旧可以在特性列表中设置. 按照 schema.json#L16 所诉, disable 的特性应该被移除, 无法开启, 但似乎和 ignore 一样并没有进行任何操作 是我操作有误吗? 我应该怎么构建一个部分特性保持关闭的字体? |
Beta Was this translation helpful? Give feedback.
Answered by
subframe7536
Sep 5, 2025
Replies: 2 comments
-
应该是regression了,之后修复一下 |
Beta Was this translation helpful? Give feedback.
0 replies
-
应该可以了 |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
DarkRRb
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
应该可以了