如何让GNU Unifont或Free Mono在gvim windows上运行?

前端之家收集整理的这篇文章主要介绍了如何让GNU Unifont或Free Mono在gvim windows上运行?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图在 Windows 7上的gvim中获得对runic字符的支持.我在我的Fonts目录中安装了Free Mono和GNU Unifont(它们都支持这个范围)字体,但它们没有出现在字体菜单中,并且gvim给出了我是以下行的无效字体消息:
set guifont=unifont:h12:cANSI
set guifont=GNU_Unifont:h12:cANSI
set guifont=Free_Mono:h12:cANSI
set guifont=Free_Monospaced:h12:cANSI
set guifont=FreeMono:h12:cANSI

etc...

我如何让它工作?我注意到字体都是字体系列的一部分,“Medium”,而工作的Ubuntu Mono被标记为“Regular”.这有什么不同吗?一般来说,在gvim上更改字体,即使是等宽字体也没有太多运气.

你让我好奇为什么这不起作用,所以我安装了fontforge来窥探字体内部.事实证明你对字体本身有问题是正确的: PANOSE proportion code是“偶数宽度”(4),而不是“等宽”(9).由于vim过滤掉非等宽字体,这就解释了为什么它们不会出现在对话框中.

如果您感兴趣,我通过this Japanese fellow准备的独立cygwin / X版本获得Windows fontforge,通过this page进行英语讨论.安装完成后,打开字体并查看Element-> Font Info-> OS / 2-> Panose.

我尝试更改设置并保存文件,但1)保存的字体文件比原始文件大10倍,保存文件花了几分钟,所以可能出错了,然后2)Windows拒绝加载它,抱怨它不是一个有效的字体文件.我已经达到了好奇心,但也许你可以让它发挥作用.

原文链接:https://www.f2er.com/bash/383578.html

猜你在找的Bash相关文章