|
|

楼主 |
发表于 2008-5-15 05:22:21
|
显示全部楼层
Post by liubenyuan;1849560
呵呵,那几行我都删掉了。
意思是,如果系统中找不到上面的字体,就用san-serif代替
<!--
not installed fonts substitution
-->
可以看到上面的注释
谢谢解释。其实我已经用<alias><prefer>达到我想要的结果了。我只是好奇上面用<match>到底拿来干嘛。
恩,你最好要自己看看改改,网页上刚开始列举了作者安装的字体
我改local.conf的时候也是在X下,一个终端改完,重新运行firefox看看效果:)
慢慢调着玩。。。
我用的是fluxbox自己指定的toolbar和window title,menu等的字体,在fluxbox下很简单
window.font: sans-14
等等。。。就可以了。
你那个输入法字体在简繁中大小不一样,我的scim也是的:)在我看来,是因为在你的preferlist中,可以索引的汉字已经找不到了,就接着寻找下一个字体了,比如我先是simsun后是yahei,到输入法选词表的后面几页就都用的雅黑字体了。那个字体太小估计和这个有关,你可以试着找个大点的字体放在你的stheiti后面试试。
另外我在local.conf中指定了最小字体,你加上看看有没有用:
- <!-- Set minimum size -->
- <match target="font">
- <test name="family">
- <string>STHeiti</string>
- <string>STXihei</string>
- <string>SimSun</string>
- <string>Microsoft YaHei</string>
- <string>Bitstream Vera Serif</string>
- <string>Courier New</string>
- </test>
- <test target="pattern" name="pixelsize" compare="less">
- <double>14</double>
- </test>
- <edit name="pixelsize" mode="assign">
- <double>14</double>
- </edit>
- </match>
复制代码
我也是在最近弄了几天字体,找了两篇文档看,另一个找不到了,最有用的还就是这个,里面连接很多,也很有意思,改local.conf不难:)
其实我已经解决了上边三个问题之二了。原来windows title的问题是要重开metacity而已。anyway, skim的问题依然存在。我如果选input window的字体是STHeiti,所有字都出现而且均匀漂亮。但如果我选sans-serif,而我的.fonts.conf像一楼写的那样,结果大字时会出现一条很长的空白东西:

不过这不是什么大问题。我就用STHeiti就好了。 |
|