资源介绍
自己制作的由consola和雅黑字体组合成的字体, 用于代码字体
网上其他各种字体有各种问题,
制作笔记:
写代码使用的等宽字体中文显示是宋体, 很不好看, 可以用多个方法
A. 使用注册表的SystemLink
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink
Consolas="MSYH.TTF,118,80\\r\\n"
118,80 控制比例,高度
使用该方法部分字符宽度出现问题, 如全角的空格($3000)等
B. 使用FontCreator修改字体
1. 微软雅黑字体内部使用高清轮廓, 对字符任何修改导致丢失高清数据, 导致显示有些偏差, 很不美观, 只能修改英文字符, 中文要保留不能动
2. 行距可以在字体的度量修改上下,以及间距
3. 等宽字体需要修改特性的字族类为2 比例为9
4. 字符复制需要先排序再复制, 否则复制的顺序不对
5. 字体的宽度是由字符度量的左右
6. 部分版本生成的字体tab字符的宽度控制不对, 造成错位
7. 安装的字体如果放在特殊位置如虚拟磁盘, 控制面板将看不到该字体
8. 全角的空格问题一样有, FontCreator 必须要V13以上才可以避免这个问题, 而且字体安装后需要注销或重启才能看到这个效果, 或者把字体另外改名
9. 部分文字组合会导致字距变换, 需要在菜单Opentrue设计者删除对应的字距调整kern