Ubuntu 8.04 Terminal Courier New 字体问题,让我郁闷了。

系统字体配置、中文显示和输入法问题
回复
huzhenghui37
帖子: 17
注册时间: 2006-02-02 13:26

Ubuntu 8.04 Terminal Courier New 字体问题,让我郁闷了。

#1

帖子 huzhenghui37 » 2008-04-29 11:27

我使用Courier New 和wqy 来配合。Courier New 当然是用在等宽上了,并且是Monochrome。
其他所有的程序都没问题,但是到了Terminal里,Courier New 和其他任何等宽字体都发虚,好像没有使用Monochrome的设置,修改了很多配置都无效。而且我发现,/etc/fonts/fonts.conf 的内容比起之前少了很多。不知道为什么。

哪位同学知道如何解决,让Terminal显示出monochrome 的 Courier New。没有它我都不想看到shell,谢谢。
huzhenghui37
帖子: 17
注册时间: 2006-02-02 13:26

#2

帖子 huzhenghui37 » 2008-05-01 1:57

哭啊,没有没人知道大概的问题所在?
大家有遇到过嘛?把字体设置成monochrome,terminal里的字体是monochrome,还是发虚?
solara2000
帖子: 1
注册时间: 2008-05-01 7:51

#3

帖子 solara2000 » 2008-05-01 7:54

你试一试terminus的等宽字体,在终端里的显示效果很好,而且也不存在发虚的现象。
spiritfrog
帖子: 274
注册时间: 2007-08-04 13:04

#4

帖子 spiritfrog » 2008-05-01 10:36

Courier New? 不是系统自带的吧, 感觉用bitstream,也不错阿
huzhenghui37
帖子: 17
注册时间: 2006-02-02 13:26

#5

帖子 huzhenghui37 » 2008-05-01 10:58

为什么我在ubuntu7.10用的时候就没任何问题。奇怪!
头像
laborer
帖子: 1016
注册时间: 2005-10-25 11:15
联系:

#6

帖子 laborer » 2008-05-01 11:12

字体发虚的,试试把Terminal字体换成monospace,然后运行

代码: 全选

cd /etc/fonts/conf.d
sudo rm 10-*hinting*.conf
sudo rm 10-*sub-pixel*.conf
sudo ln -sf ../conf.avail/10-hinting.conf
sudo ln -sf ../conf.avail/10-hinting-full.conf
sudo ln -sf ../conf.avail/10-sub-pixel-rgb.conf
fc-cache -fv
然后重开一下Terminal,应该就好了。这个方法对LCD有效。
hreiser@oakland:~$ killall -9 wife
police@oakland:~$ sudo find / -user hreiser
court@oakland:~$ sudo mv /home/hreiser /jail/
court@oakland:~$ sudo usermod -d /jail/hreiser -s "/usr/sbin/chroot /jail/" hreiser
huzhenghui37
帖子: 17
注册时间: 2006-02-02 13:26

#7

帖子 huzhenghui37 » 2008-05-01 12:10

我试了一下,已经可以正常显示出Courier New了。
但是和gvim等其他程序里的Courier New还是有很大差距。为什么ubuntu 7.10没有这样的问题。是不是ubuntu 8.10改变了字体配置方式?
上个图给大家看看,比较一下。

图片[/img]
huzhenghui37
帖子: 17
注册时间: 2006-02-02 13:26

#8

帖子 huzhenghui37 » 2008-05-01 12:42

我比较了一下,这个改动是把hintstyle改成full。变成现在这样的效果。但是我发现smoothing的设置还是没有被改成none。

我是在Rendering 的设置里想到的。
dato
帖子: 7
注册时间: 2006-07-30 9:30

#9

帖子 dato » 2008-05-01 14:40

bitstream is very good.
回复