LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: quanliking

Linux 字体微调 - windows 效果版

[复制链接]
 楼主| 发表于 2006-8-7 13:25:13 | 显示全部楼层
Post by xw_xiao
哈哈,终于读完了。

感觉dpi的调整,如果不是对字体大小有特别要求,没有必要进行。只要xserver、fontconfig、gnome、kde等等这些东东使用相同的dpi,整个系统字体和窗口的比例就可以保持一致,不致于在几个不同的终端上看到的内容不一样,这样就可以了。

我用debian etch,默认是100x100的dpi。根据楼主提供的修改/etc/X11/xorg.conf后并没有起作用。



  1. $ xdpyinfo |grep dimension
  2.   dimensions:    1024x768 pixels ([color=red]289x217 millimeters[/color])
  3. $ xdpyinfo |grep resolution
  4.   resolution:    90x90 dots per inch
复制代码

看看高和宽是否使你显示屏的实际大小。不要直接贴我的显示屏高和宽。
回复 支持 反对

使用道具 举报

发表于 2006-8-7 13:55:51 | 显示全部楼层
我确实没有测实际值,是用你给的。呵呵,主要是没有尺子。但是我觉得这个应该不是根本原因吧,感觉仅仅是一个视觉参考数字,不会影响到的。是不是还有什么地方不对呢?
回复 支持 反对

使用道具 举报

发表于 2006-8-7 14:51:14 | 显示全部楼层
发现几个问题:
1. 用了新的配置文件(修正fcitx无法显示中文的问题)后,用firefox浏览sina和sohu的页面时,中文的显示很难看。而看sir上的帖子倒没有这样的问题。此前之版本似乎无此问题。
2. 我用的是debian etch + KDE,Konqueror中的中英文没有AA,而Kate却不受影响,依然有AA,不知问题何在?
3. 我是手动安装的firefox,没有/etc/firefox/firefoxrc这个文件,手动创建一个可用否?:thank

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-7 15:10:11 | 显示全部楼层
你试试看,手动建一个。如果不行,试试把它加到 /etc/environment 里。

如果你上次的版本还在的话。其实只要改一个小地方。新的文件我重新整理过了,我在用 ubuntu ,可能有点不同。

修正 fcitx 的地方,你对照一下老的版本:
<!--
   Chinese fonts - english portion substitution
   fcitx user pay attention
-->
        <match target="font" >
                <test name="family" qual="any" >
                        <string>SimSun</string>
                        <string>MingLiU</string>
                </test>
                <edit name="family" mode="prepend" binding="strong" >
                        <string>Arial</string>
                </edit>
        </match>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-7 15:25:42 | 显示全部楼层
实际使用中,感觉很少用到 simsun 的自带英文。
只要选好英文字体,中文应该就会找到 simsun。
见附件,字体设置,不要直接选择 simsun,选英文或默认标准名。

现在觉得需要解决的一个问题是,simsun 同样带了繁体,而它排在 mingliu 前,造成先被使用,如果出现 simsun 缺字,则会用其它字体代替,很不协调,得想办法使繁体直接使用 mingliu。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2006-8-7 15:32:42 | 显示全部楼层
如果用你之前的版本的,fcitx中文确实显示为方框的,而且之前的版本的我已经删除了,
回复 支持 反对

使用道具 举报

发表于 2006-8-7 16:15:15 | 显示全部楼层
同时我发现一个现象,只要我用firefox浏览新浪中文显示难看,我用Konqueror浏览就正常。反过用firefox浏览正常的时候,Konqueror浏览就难看。看linuxsir的页面时也是如此,我现在用firefox看sir的页面,中文显示很正常,而用Konqueror看则十分难看。总是不能兼顾两者,很烦人的。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2006-8-7 16:23:59 | 显示全部楼层
今天赶巧了,正好看到这么个长篇.大略翻了一下,真够详细的,不加精可惜了点
回复 支持 反对

使用道具 举报

发表于 2006-8-7 16:25:36 | 显示全部楼层
Post by quanliking
对,出在 simsun 的英文替换部分。不过改了一下,fcitx 算是基本解决,因为具体不清楚还会出现什么其它问题。

昨天又做了其它方面的测试,感觉很多地方需要改进,故没及时传上来。

dlz_cn 兄说的对,为了方便测试,我主要在用 gnome,没考虑全面,替换在 kde 中没有生效。
很多地方还需要改进,多多包涵,相信只要能找出问题,就等于成功了一半。其它比如斜体问题之类的,想办法处理的好一些。知道解决方法的兄弟不要吝惜时间,多提建议。

我先把解决了输入法问题的配置传上来。文章更新会比较慢,以配置文件最新时间为准。


今天我去检查了一下 Ubuntu dapper 中的 gdm,好像配置文件中已经没有 dpi 的设置了。这一点和 debian 有了一些差别。前面有个朋友也指出了 debian 的 /etc/X11/xinit/xserverrc  里面默认是 -dpi 100。这些小差异都会让新手感到疑惑,至于本文慢慢来修正就好了,不要如此谦虚阿!

还有想起来一点,你的配置文件中还漏了对中文字体名的一些处理。firefox 1.5.0.X 能处理网页上的中文名称的字体的(fontconfig 的版本也需要能处理中文字体名,比如  2.3.x),在 fontconfig 我们需要照顾一下。
回复 支持 反对

使用道具 举报

发表于 2006-8-7 16:28:09 | 显示全部楼层
才发现,楼主精华了59贴阿.pfpf,我是怎么也座不住写这么多的
回复 支持 反对

使用道具 举报

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

本版积分规则

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