在 Windows 7 中使用带有 Terminus 字体的 gvim 时出现字体显示问题。这是一个示例:
1x
3x
我很确定它正在尝试以casesensitive
粗体显示,但Terminus.ttf
意味着显示时没有抗锯齿或提示。
即使从我的颜色方案文件中删除了对“粗体”的所有引用,它仍然看起来像这样。关闭 ClearType 会使它看起来更糟。如果重要的话,我的配色方案是zenburn。
这可能是什么原因造成的,我该如何解决?谢谢!
在 Windows 7 中使用带有 Terminus 字体的 gvim 时出现字体显示问题。这是一个示例:
1x
3x
我很确定它正在尝试以casesensitive
粗体显示,但Terminus.ttf
意味着显示时没有抗锯齿或提示。
即使从我的颜色方案文件中删除了对“粗体”的所有引用,它仍然看起来像这样。关闭 ClearType 会使它看起来更糟。如果重要的话,我的配色方案是zenburn。
这可能是什么原因造成的,我该如何解决?谢谢!
我不确定这是一个答案,但是当我在 Windows 上工作时(或者我想是 Windows 上的任何其他代码编辑器),我不能容忍 gvim 中的 TrueType 字体。我立即选择 Linux/X11 提供的位图字体,尤其是miscfixed
字体集。它们比我遇到的任何 TTF 字体都更具可读性,即使在极小的尺寸(如 6px)下也清晰易读。它们完全不受任何字体平滑或暗示猴子业务的影响。
这是我从某人的博客文章中提取的一张图片:
我不确定字体集的下载位置,但是在 Windows 上时,我通常安装了 Cygwin 环境并将字体从 Cygwin 复制到 Windows 字体目录。
注意:在某处有这种字体的 TTF 实现,但它看起来很糟糕,尤其是当 ClearType 开启时。真正的位图字体是要走的路。
这个问题只出现在那个字体上吗?你考虑过换一个吗?匿名是一个非常好的选择。