7000常用汉字精简+特殊字符
在index.html中已经包含了7000常用汉字和一些常见字符。
fonts
目录下已经准备好了微软雅黑
的几个字体文件。
项目当中我们使用MicrosoftYaHeiUILight
当常规字体,MicrosoftYaHei
当粗体。
- 指定要提取的字体文件,修改
font-face
中的url
为所需要提取的字体文件路径。
@font-face {
src: url('./MicrosoftYaHeiUILight.ttf') format('truetype');
}
-
./node_modules/.bin/font-spider index.html
,会得到提取之后的字体ttf。 -
font-sipder
提取之后缺少空格,可以使用fontcreator对字体就行编辑,手动添加空格或者从文字的字体文件中copy空格过来。
使用注意: 将字体放在.font-spider目录下。index.html里面的src即使要精简的字库,又是要生成的字库。直接生成到root目录。
安装nodejs环境之后, 执行:
npm install font-spider -g
即可安装font-spider.
执行程序:
font-spider index.html