当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 13 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : OpenOffice的字体有的救吗?!
帖子发表于 : 2006-11-05 10:02 

注册: 2006-02-26 19:04
帖子: 117
送出感谢: 0 次
接收感谢: 0 次
毛刺太严重的,菜单字体也很难看,不知道有什么解决的办法?!特别是英文的


附件:
Screenshot-1.png
Screenshot-1.png [ 190.75 KiB | 被浏览 767 次 ]

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-11-05 10:10 
头像

注册: 2005-05-19 18:38
帖子: 1991
地址: 湖南永州
送出感谢: 0 次
接收感谢: 1
OpenOffice.org 提供一个替换字体的功能。您可以用操作系统上安装的字体来替代 OpenOffice.org 屏幕显示及打印文档使用的字体。通过菜单命令“工具 - 选项 - OpenOffice.org - 替换字体”就可以设定。

要更改标准的 OpenOffice.org 使用界面的字体 Andale Sans UI ,采用另外一个字体,并设定替换字体的选项“自动”。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-11-05 10:31 

注册: 2006-02-26 19:04
帖子: 117
送出感谢: 0 次
接收感谢: 0 次
gnix_oag 写道:
OpenOffice.org 提供一个替换字体的功能。您可以用操作系统上安装的字体来替代 OpenOffice.org 屏幕显示及打印文档使用的字体。通过菜单命令“工具 - 选项 - OpenOffice.org - 替换字体”就可以设定。

要更改标准的 OpenOffice.org 使用界面的字体 Andale Sans UI ,采用另外一个字体,并设定替换字体的选项“自动”。


你指的是这样??没有改观啊。


附件:
Screenshot-选项 - OpenOffice.org - 字体.png
Screenshot-选项 - OpenOffice.org - 字体.png [ 16.12 KiB | 被浏览 702 次 ]

页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-11-05 12:49 
头像

注册: 2005-05-19 18:38
帖子: 1991
地址: 湖南永州
送出感谢: 0 次
接收感谢: 1
换其它的中文字体试试


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-11-05 20:12 
头像

注册: 2006-03-02 16:27
帖子: 76
送出感谢: 0 次
接收感谢: 0 次
只是替换界面显示字体
并没有替换其他字体
你需要设置默认使用的中文字体和英文字体


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-11-06 9:17 

注册: 2006-02-26 19:04
帖子: 117
送出感谢: 0 次
接收感谢: 0 次
gnix_oag 写道:
换其它的中文字体试试


都试过了,界面效果并没有改善


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-11-06 14:01 
头像

注册: 2005-10-21 16:57
帖子: 1383
送出感谢: 0 次
接收感谢: 0 次
看上去没有开反锯齿


页首
 用户资料  
 
8 楼 
 文章标题 : 我也遇到类似问题
帖子发表于 : 2006-11-06 22:26 

注册: 2006-09-18 22:13
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
我也遇到类似问题,但是还不知道如何解决。

我猜想当我们关闭AA功能的时候,其它gtk程序知道使用内嵌的bitmap字体。而openoffice的机制有所不同,所以显示就成这样了。
不知道openoffice的字体显示是通过什么控制的?


页首
 用户资料  
 
9 楼 
 文章标题 : 一个临时解决方案
帖子发表于 : 2006-11-09 19:28 

注册: 2006-09-18 22:13
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
这个问题可以通过修改/etc/fonts/font.conf来临时解决。

大致的方法是控制不同字号的显示方式,比如Arial, Times New Roman, Courier New等字体在小于等于14号,
,中文的字体在小于等于20号时都用非AA的方式来显示。(见下面用红色标记出的部分)

    <match target="font" >
    <test name="family" compare="contains" >
    <string>Song</string>
    <string>Sun</string>
    <string>Kai</string>
    <string>Ming</string>
    </test>
    <edit name="globaladvance">
    <bool>false</bool>
    </edit>
    <edit name="spacing">
    <int>0</int>
    </edit>
    <edit name="hinting">
    <bool>true</bool>
    </edit>
    <edit name="autohint">
    <bool>false</bool>
    </edit>
    <edit name="antialias" mode="assign">
    <bool>true</bool>
    </edit>
    <test name="pixelsize" compare="less_eq">
    <int>20</int>
    </test>
    <edit name="antialias" mode="assign" >
    <bool>false</bool>
    </edit>
    </match>
    <match target="font" >
    <test name="family" compare="contains" >
    <string>Arial</string>
    <string>Times</string>
    <string>Courier</string>
    </test>
    <edit name="globaladvance">
    <bool>false</bool>
    </edit>
    <edit name="spacing">
    <int>0</int>
    </edit>
    <edit name="hinting">
    <bool>true</bool>
    </edit>
    <edit name="autohint">
    <bool>false</bool>
    </edit>
    <edit name="antialias" mode="assign">
    <bool>true</bool>
    </edit>
    <test name="pixelsize" compare="less_eq">
    <int>14</int>
    </test>
    <edit name="antialias" mode="assign" >
    <bool>false</bool>
    </edit>
    </match>


需要说明的是,我把这段代码直接插入到/etc/fonts/fonts.conf中。这并不是一个安全的方式,起码更新系统后这个文件有可能被覆盖掉。我只是为了省事而已。

修改完之后我可以将界面的字体设为Arial 9号,但AA,Hinting等选项仍旧保持选中。这样的话,除了上面指定的字体及字号外其他的还用AA显示。这也保证了在Openoffice中即便使用Arial, Times等字体时,他们也可以不产生毛刺。之所以能够这样,是因为同样的字号在gnome和OO中显示出来的大小可以是不一样的。


具体的效果见附件。


附件:
Screenshot.png
Screenshot.png [ 143.75 KiB | 被浏览 737 次 ]

页首
 用户资料  
 
10 楼 
 文章标题 : Re: 一个临时解决方案
帖子发表于 : 2006-11-28 23:45 

注册: 2006-02-26 19:04
帖子: 117
送出感谢: 0 次
接收感谢: 0 次
lex.de 写道:
这个问题可以通过修改/etc/fonts/font.conf来临时解决。

大致的方法是控制不同字号的显示方式,比如Arial, Times New Roman, Courier New等字体在小于等于14号,
,中文的字体在小于等于20号时都用非AA的方式来显示。(见下面用红色标记出的部分)

    <match target="font" >
    <test name="family" compare="contains" >
    <string>Song</string>
    <string>Sun</string>
    <string>Kai</string>
    <string>Ming</string>
    </test>
    <edit name="globaladvance">
    <bool>false</bool>
    </edit>
    <edit name="spacing">
    <int>0</int>
    </edit>
    <edit name="hinting">
    <bool>true</bool>
    </edit>
    <edit name="autohint">
    <bool>false</bool>
    </edit>
    <edit name="antialias" mode="assign">
    <bool>true</bool>
    </edit>
    <test name="pixelsize" compare="less_eq">
    <int>20</int>
    </test>
    <edit name="antialias" mode="assign" >
    <bool>false</bool>
    </edit>
    </match>
    <match target="font" >
    <test name="family" compare="contains" >
    <string>Arial</string>
    <string>Times</string>
    <string>Courier</string>
    </test>
    <edit name="globaladvance">
    <bool>false</bool>
    </edit>
    <edit name="spacing">
    <int>0</int>
    </edit>
    <edit name="hinting">
    <bool>true</bool>
    </edit>
    <edit name="autohint">
    <bool>false</bool>
    </edit>
    <edit name="antialias" mode="assign">
    <bool>true</bool>
    </edit>
    <test name="pixelsize" compare="less_eq">
    <int>14</int>
    </test>
    <edit name="antialias" mode="assign" >
    <bool>false</bool>
    </edit>
    </match>

需要说明的是,我把这段代码直接插入到/etc/fonts/fonts.conf中。这并不是一个安全的方式,起码更新系统后这个文件有可能被覆盖掉。我只是为了省事而已。

修改完之后我可以将界面的字体设为Arial 9号,但AA,Hinting等选项仍旧保持选中。这样的话,除了上面指定的字体及字号外其他的还用AA显示。这也保证了在Openoffice中即便使用Arial, Times等字体时,他们也可以不产生毛刺。之所以能够这样,是因为同样的字号在gnome和OO中显示出来的大小可以是不一样的。


具体的效果见附件。

谢谢你的回复,试过了你的脚本,似乎对我的系统不起左右。
我把sursong这个字体删除以后,中文字体改善了。但是英文字体仍旧不理想。
我使用的是下面这个美化方案http://forum.ubuntu.org.cn/viewtopic.php?t=19325&postdays=0&postorder=asc&start=0

其中在“首选项”-》字体中将“平滑”设置为“灰度“或者”次像素平滑“的话,oo里的字体没有问题,但是浏览网页的时候英文字体又不理想。如果设置为“无”的话,浏览网页没有任何问题,但是oo中的英文还是回有毛刺。不知道还有什么方法吗?谢谢


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2006-11-30 19:48 

注册: 2006-09-18 22:13
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
你重排过/etc/fonts/fonts.conf中serif, sans serif, monospace吗?
比如,
<alias>
<family>serif</family>
<prefer>
<family>Arial</family>
<family>Simsun</family>
...


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2006-11-30 21:14 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
可以尝试修改定义字体,至于边框字体可以不管了


附件:
Screenshot.png
Screenshot.png [ 267.2 KiB | 被浏览 679 次 ]



_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员
页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2006-12-01 9:56 

注册: 2006-02-26 19:04
帖子: 117
送出感谢: 0 次
接收感谢: 0 次
anyway.十分感谢各位,最终还是用雅黑来美化。啥问题都没有了:)


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 13 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译