标签:size 冲突 dir 保存 write get ntc 32位 打开
最近两天在找一个适合编程用的等宽字体,发现几个不错的:"Bitstream Vera Sans Mono"和"Monaco",还有就是现在正在使用的"Lucida Sans typewriter”。
Bitstream Vera Sans Mono:
对于编程字体来说,基本上没什么缺点,“0Oo”能轻易分辨等等。我也忘了我当时为什么要把他换掉了……
Monaco:
苹果的字体,挺好看的。最主要的缺点是字体修长而且行间矩太大,上图是在gvim中把行间矩设为-3(set linespace=-3)的结果
Lucida Sans typewriter:
这个是修改过的字体。原版的字体0和O分不清,所以自己动手改了一下,在数字0中加了一条斜线。另,把字体文件名改成了“Lucida Sans typewriter O”,避免和原字体冲突。(字体文件见附件)
下面是修改字体的用到的工具和大概的过程。
一、字体修改
FontCreator:打开字体文件(该字体有正常和粗体两个版本,要分别打开)。
然后把0修改一下:(没专业学习,随便用多边行工具画了下)
然后打开format→naming,修改字体属性。我不知道具体什么意义,就把“Lucida Sans typewriter”出现的地方都改成了“Lucida Sans typewriter O”。
最后就是保存文件,得到两个TTF文件。
二、字体文件合并。
修改后的字体文件有两个,为了方便,就把他们打包成一个ttc文件。用到的工具是很古老的ttctool。
一个命令行工具,看帮助就可以了。注意:1.这是一个很古老的16位应用程序,在现在64位系统下无法打开(32位系统仍兼容)。2.它不支持长文件名,dos下用"dir /x”列出短文件名使用即可。
附:修改后的Lucida Sans typewriter字体文件,LucidaSansTypeWriterO.rar
http://www.cnblogs.com/h46incon/archive/2012/12/17/2822412.html
修改过的Lucida Sans typewriter 字体,另推荐两个不错的编程字体
标签:size 冲突 dir 保存 write get ntc 32位 打开
原文地址:http://www.cnblogs.com/findumars/p/6299930.html