中文美化后terminal和gvim里的字间距太大怎么回事?

系统字体配置、中文显示和输入法问题
回复
waterrmaker
帖子: 12
注册时间: 2009-03-26 15:42
送出感谢: 0
接收感谢: 0

中文美化后terminal和gvim里的字间距太大怎么回事?

#1

帖子 waterrmaker » 2009-03-27 11:22

用了Ubuntu 7.10/8.04 字体美化的最简便方法(中文雅黑;英文苹果)

http://www.zflier.com/2007/12/01/ubuntu ... %E6%9E%9C/

http://www.zflier.com/2007/12/01/ubuntu ... %E6%9E%9C/

设置过程中发现选字体Lucida Grande会变成方框,于是选的别的字体Loma book

设置完后,其他的都很完美,但是发现terminal和gvim里的字间距过大.

请问要怎样修改?

谢谢
附件
screenshot.png
头像
darasion
帖子: 1153
注册时间: 2007-12-05 12:25
送出感谢: 0
接收感谢: 0

Re: 中文美化后terminal和gvim里的字间距太大怎么回事?

#2

帖子 darasion » 2009-03-27 13:17

你是不是等宽字体也给设置成了什么Lucida Grande什么的???

等宽字体默认的挺好看,不要改。叫monospace
waterrmaker
帖子: 12
注册时间: 2009-03-26 15:42
送出感谢: 0
接收感谢: 0

Re: 中文美化后terminal和gvim里的字间距太大怎么回事?

#3

帖子 waterrmaker » 2009-03-27 13:49

darasion 写了:你是不是等宽字体也给设置成了什么Lucida Grande什么的???

等宽字体默认的挺好看,不要改。叫monospace
等宽字体是 monospace,效果就是这样.

如果把等宽字体设成bitstream san serif monospace,就比较好看了,奇怪.
superjet
帖子: 18
注册时间: 2008-03-05 15:48
送出感谢: 0
接收感谢: 0

Re: 中文美化后terminal和gvim里的字间距太大怎么回事?

#4

帖子 superjet » 2009-03-27 16:14

没觉着"是"字的"日"走样了吗? 到达m$的地步还有距离要走的
头像
runpin
帖子: 646
注册时间: 2005-09-29 11:13
来自: Boston, MA
送出感谢: 0
接收感谢: 0

Re: 中文美化后terminal和gvim里的字间距太大怎么回事?

#5

帖子 runpin » 2009-03-27 21:46

控制台等使用的都是等宽字体,所以你用可变宽度字体的话,它自作主张给你把每个字符(字母)拉开相同的距离,变成了“伪等宽”,因为等宽字体的每个字符(字母)的宽度是一样的,即使是 i 和 m 都是一样宽。这就是你的 vim 看上去那么郁闷。

解决的办法是:

一种是重新编译 vim 自己设置,有些麻烦;

一种是在字体配置中的 monospae 部分调整一下字体的顺序,最喜欢的英文等宽字体放在最前,比如我的就是 Monaco 或者 Consolas,后面随便放你最喜欢的中文字体,中文字体无所谓等宽与否,因为所有中文字体都是等宽的。
附件
gvim.png
hesion
帖子: 107
注册时间: 2008-04-19 14:10
送出感谢: 0
接收感谢: 0

Re: 中文美化后terminal和gvim里的字间距太大怎么回事?

#6

帖子 hesion » 2009-03-28 9:34

LS用的什么 :em03 中文字体啊 这么好看啊~~
头像
xxdaystar
帖子: 225
注册时间: 2006-07-28 14:58
来自: 廣州
送出感谢: 0
接收感谢: 0

Re: 中文美化后terminal和gvim里的字间距太大怎么回事?

#7

帖子 xxdaystar » 2009-03-28 9:56

雅黑和monaco,我觉得颜色主题很好,自己调了一下就是没那个效果 :em20
回复

回到 “字体美化和中文支持”