Closed codemetic closed 4 months ago
一般来说,多字重字体,也被称为VF字体,可以在一个TTF文件中集成 Extra Light,Light,Regular,Bold,SemiBold 等多个字重。 但是 cn-font-split 对这类 VF 字体分包后,只有 Extra Light 这一个字重,其他字重全部丢失。
Extra Light,Light,Regular,Bold,SemiBold
cn-font-split
Extra Light
例如这个 NotoSerifKR 字体,这是下载地址
NotoSerifKR
它有多个字重,点击“下一页”可以预览多个字重。
在执行命令
cn-font-split -i=./noto-serif-kr.ttf -o ./
对字体分包后,只剩下Extra Light这一个字重,其他字重全部丢失。
所以我想:能否对VF字体分包后,不要丢失其他字重?
非常感谢!
cn-font-split 并没有丢失字重,而是 css 的设置方式问题,请使用这个 css 变量更改所选区域的字重大小
@codemetic 新 4.6.0 版本支持 css 中 font-weight 直接改变字重,您可以重新尝试一下,感谢您的反馈
一般来说,多字重字体,也被称为VF字体,可以在一个TTF文件中集成
Extra Light,Light,Regular,Bold,SemiBold
等多个字重。 但是cn-font-split
对这类 VF 字体分包后,只有Extra Light
这一个字重,其他字重全部丢失。例如这个
NotoSerifKR
字体,这是下载地址它有多个字重,点击“下一页”可以预览多个字重。
在执行命令
对字体分包后,只剩下
Extra Light
这一个字重,其他字重全部丢失。所以我想:能否对VF字体分包后,不要丢失其他字重?
非常感谢!