QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1440|回复: 3

Gnome Terminal 里的字体问题,大家帮看一下

[复制链接]
发表于 2005-7-17 11:19:29 | 显示全部楼层 |阅读模式
Gnome Terminal里有一个问题,但始终不知道解觉得办法

以下是我在Terminal里使用monospace字体和nsimsun时的截图,大家发现问题了吗?? 就是说两个截图中的中文的宽度不一样呀,这是为什么?

使用nsimsun时中文显示正常,但因为不喜欢其英文字体,所以我的monospace英文用的是Andale Mono字体。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2005-7-17 18:29:00 | 显示全部楼层
中文是双字宽的字体,这里的字宽就是指用于参照的英文字体的字宽
当你使用simsun的时候,英文字宽就是simsun中英文的字宽,一个汉字的宽度就是simsun中英文宽度的2倍,使用mono字体的时候,一个汉字的宽度就是mono中英文宽度的2倍。

解决办法:
1、在fonts.conf中强制字宽(未测试)
2、修改相应的字体文件
3、修改字体渲染程序
回复

使用道具 举报

 楼主| 发表于 2005-7-17 23:57:49 | 显示全部楼层
[quote:7aff167f28="cobranail"]中文是双字宽的字体,这里的字宽就是指用于参照的英文字体的字宽
当你使用simsun的时候,英文字宽就是simsun中英文的字宽,一个汉字的宽度就是simsun中英文宽度的2倍,使用mono字体的时候,一个汉字的宽度就是mono中英文宽度的2倍。

解决办法:
1、在fonts.conf中强制字宽(未测试)
2、修改相应的字体文件
3、修改字体渲染程序[/quote]


那么论坛上的朋友们用的都是这种2倍显示的中文吗?? 或者使用simsun那难看的英文??     

PS:在google搜了一下,也没找到解决办法~~~~  大家都是怎么用的呀??要是都跟我一样的话,我也就算了,为了这个让费了太多时间︿︿
回复

使用道具 举报

发表于 2005-7-18 13:09:58 | 显示全部楼层
这个问题是很难解决的,只要你用等宽字体,就会有这个问题
也许未来字体渲染技术可以解决这个问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 19:54 , Processed in 0.048161 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表