最近两天在找一个适合编程用的等宽字体,发现几个不错的:"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

转载于:https://www.cnblogs.com/h46incon/archive/2012/12/17/2822412.html

修改过的Lucida Sans typewriter 字体,另推荐两个不错的编程字体相关推荐

  1. 推荐两个漂亮的编程字体

    [摘要]推荐两个漂亮的编程字体1. Inconsolata号称最好看的编程字体.2. YaHei Consolas Hybrid中英文混合,是微软专为编程做制作的字体,很优雅很强大. 1. Incon ...

  2. 字体分享Lucida Sans Typewriter

    给大家分享一个看着比较舒服的字体. Lucida Sans Typewriter.rar

  3. 推荐9款最佳的编程字体

    气泡星云 (NGC 7635) (© NASA)  1.Consolas  Consolas是一套等宽字体的字型,属无衬线字体,由Lucas de Groot设计,这套字型使用了微软的ClearTyp ...

  4. 强大的字体编辑器推荐,设计属于自己的字体

    一般来说无论是win电脑还是mac电脑,都会自带几款字体样式,绝大部分人都一直使用器默认的字体,网上虽然有很多字体,但是找来找去还是很麻烦,今天小编就带来两款可以自己设计字体的软件,来体验一把设计师的 ...

  5. 一款不错的编程字体Source Code Pro

    我以前一直是用的MS自家的是Consolas的字体,这个字体基本上具有编程字体所需的所有要素:等宽.支持ClearType.中文字体大小合适,l和1,o和0很容易区分.非要挑刺的话就是字体比较小,9号 ...

  6. 非常棒的 「Sublime Text 配色/主题」与「编程字体」

    *标有 CT 的是配色 **主题中调用的字体和相配套的Sublime主程序图标可访问GitHub获取 Afterglow https://github.com/YabataDesign/aftergl ...

  7. 最佳编程字体推荐,该给你的代码换个炫酷的字体了

    Consolas Consolas是一套等宽的字体,属无衬线字体,由Lucas de Groot设计.这个字体使用了微软的ClearType 字体平滑技术,并随同Windows Vista.Offic ...

  8. 你在用哪种编程字体?

    哪种字体最适合编程?在本文中,我们将看看各式编辑器所使用的默认字体,考察其他的编程字体以及探讨在评估编程字体时,希望得到什么. 程序员喜欢定制自己的开发环境.他们会安装酷酷的主题,顺手的插件.不过,通 ...

  9. 超好用的编程字体推荐!!!以及vsCode的配置使用

    超好用的编程字体推荐!!!以及vsCode的配置使用 痛苦是蜕变的开始 vscode 使用的字体设置是 Consolas, 'Courier New', monospace 英文是Consolas,中 ...

  10. Bitstream Vera Sans Mono 编程字体安装

    Bitstream Vera Sans Mono 编程字体安装 目标:在新装的OS X 10.13.6上安装 问题 目标:在新装的OS X 10.13.6上安装 目前字体版权意识红火,安装前特意查了下 ...

最新文章

  1. html5 audio标志改变音量,HTML5之Audio(二)—— processor调节音量
  2. hibernate教程--关联关系的映射详解
  3. string 字符串中字符无效_7.3 C++字符串类 | 使用string输出
  4. 你如何去管理你的团队?
  5. 通过Dapr实现一个简单的基于.net的微服务电商系统(五)——一步一步教你如何撸Dapr之状态管理...
  6. 树的同构模板题(法1.最小表示法+法2.树哈希)
  7. python计算存款复利计算器_复利计算器循环
  8. android检测是否跳出应用程序,android – 检测应用程序何时打开/恢复
  9. android 滑动翻转动画,Android编程实现3D滑动旋转效果的方法
  10. [Ext JS]3.2.3 下拉选项框 Combobox
  11. 跨考大连理工大学计算机考研,如何备战大连理工大学的计算机考研_跨考网
  12. mysql命令成功数值不变_MySQL基础知识精华汇总_3(mysql基础命令操作)
  13. namenode双机热备之操作实践
  14. linux 系统gbk字符集,linux 修改字符集gbk
  15. 不羞涩社区图片爬取,我真的不是为了看小姐姐私照,从未这么渴望过知识!
  16. 樱花动漫视频数据表分析樱花动漫
  17. JavaScript中的垃圾回收和内存泄漏
  18. User-Agent(浏览器标识)应用详解
  19. matlab复数矩阵 画图,包含矩阵、复数的函数画图问题,请赐教
  20. 西蒙菲莎大学计算机研究性硕士,不只是知名大学:西蒙菲莎大学你需要知道这些!...

热门文章

  1. Web服务器的部署地点
  2. Hive基本操作入门
  3. 详解:物理地址,虚拟地址,内存管理,逻辑地址之间的关系
  4. 基于品类关系,虚拟类目如何建设?
  5. CDH5 Hadoop如何支持读写OSS
  6. Spring-Bean配置-使用外部属性文件(转)
  7. Jenkins持久化集成使用
  8. android UI进阶之布局的优化
  9. 网络战争阴影临近,伊朗核设施受攻击
  10. 第三部分 SOA项目的运维