LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1597|回复: 1

《OpenOffice641正常显示菜单全攻略》原作:tom_lee1999[完整对话解决方案版][转帖]

[复制链接]
发表于 2002-4-18 17:19:53 | 显示全部楼层 |阅读模式
《OpenOffice641正常显示菜单全攻略》 原作:tom_lee1999[完整对话解决方案版]
TO:tom_lee1999,我整理了一下你的贴子,希望你能允许.
***********************************
声明:《OpenOffice641正常显示菜单全攻略》属tom_le1999所有。本人出于大
家查阅方便,特重新整理。通过tom_le1999的与朋友们的对话可知,这个贴子的
含金量比较大。本人因为手头没有openoffice641,所以不能为大家提供什么测试经
验。有人说:实践是检验真理的唯一标准。我没有实践,但有人实践了,一样能
证明tom_le1999的贴子是非常有力度的。
***********************************
前言:本人整理这些贴子的意图不在于为自已能得到什么,只想能帮助朋友们做
点什么。其实帮助别人,同样能得到快乐;我们不应该总是想得到别人帮助,更
需要去帮助别人。不知道我说的是否有道理!这也是人生哲学!引《南方周末》
一句话:“为什么我们眼里总是含着泪水?因为我们爱的深沉!”只要我们每个
人都付出一点,我们都能感觉到这个社会的温情!
***********************************
《OpenOffice641正常显示菜单全攻略》 原作: tom_lee1999
***********************************
OpenOffice641是一款不错的免费办公软件,其强大的功能足以和M$的
Office媲美,而他的价格为零。
??不过,OpenOffice641简体中文版 for linux,在Red Hat 7.2下,有一个不
大不小的毛病--菜单显示异常,有的汉字不是变成???,就是模糊一片。
??经过笔者的摸索,发现是他显示菜单时所用的字库错了。他所用的Arphic-
AR PL Mingti2L Big5(即bsmi00lp.ttf),是一款Big5字库,所以在显示
gb2312.1980汉字时,当然会出现一些汉字无法显示的现象。
??因此,只需把Arphic-AR PL Mingti2L Big5换成gb2312.1980的字库就行
了。我用的是win2k的宋体字库simsun.ttc。
具体步骤如下:
1、安装Red Hat 7.2时,选择安装简体中文(zh_CN)和繁体中文(zh_TW)。如
果已经安装时没有安装简体中文和繁体中文,可以补充安装第二张CD上的
ttfonts-zh_CN-2.11-5.noarch.rpm和ttfonts-zh_TW-2.11-5.noarch.rpm。
2、把windows2000下的宋体字库simsun.ttc复制g到/usr/lib/X11/fonts/TrueType,并修改fonts.dir:
加入以下各行:
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:simsun.ttc -misc-SimSun-medium-i-normal--0-0-0-0-p-0-iso8859-1
ds=y:simsun.ttc -misc-SimSun-bold-r-normal--0-0-0-0-p-0-iso8859-1
ds=y:ai=0.3:simsun.ttc -misc-SimSun-bold-i-normal--0-0-0-0-p-0-iso8859-1
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.3:simsun.ttc -misc-SimSun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:simsun.ttc -misc-SimSun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:ai=0.3:simsun.ttc -misc-SimSun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.3:simsun.ttc -misc-SimSun-medium-i-normal--0-0-0-0-c-0-gbk-0
ds=y:simsun.ttc -misc-SimSun-bold-r-normal--0-0-0-0-c-0-gbk-0
ds=y:ai=0.3:simsun.ttc -misc-SimSun-bold-i-normal--0-0-0-0-c-0-gbk-0
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-iso10646-1
ai=0.3:simsun.ttc -misc-SimSun-medium-i-normal--0-0-0-0-c-0-iso10646-1
ds=y:simsun.ttc -misc-SimSun-bold-r-normal--0-0-0-0-c-0-iso10646-1
ds=y:ai=0.3:simsun.ttc -misc-SimSun-bold-i-normal--0-0-0-0-c-0-iso10646-1
3、修改以下各行:
(把bsmi00lp.ttf改为simsun.ttc,这是最关键的地方;把c-0-iso10646-1改为
p-0-iso10646-1)
simsun.ttc -Arphic-AR PL Mingti2L Big5-medium-r-normal--0-0-0-0-c-0-big5-0
ai=0.3:simsun.ttc -Arphic-AR PL Mingti2L Big5-medium-i-normal--0-0-0-0-c-0-big5-0
ds=y:simsun.ttc -Arphic-AR PL Mingti2L Big5-bold-r-normal--0-0-0-0-c-0-big5-0
ds=y:ai=0.3:simsun.ttc -Arphic-AR PL Mingti2L Big5-bold-i-normal--0-0-0-0-c-0-big5-0
simsun.ttc -Arphic-AR PL Mingti2L Big5-medium-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:simsun.ttc -Arphic-AR PL Mingti2L Big5-medium-i-normal--0-0-0-0-p-0-iso8859-1
ds=y:simsun.ttc -Arphic-AR PL Mingti2L Big5-bold-r-normal--0-0-0-0-p-0-iso8859-1
ds=y:ai=0.3:simsun.ttc -Arphic-AR PL Mingti2L Big5-bold-i-normal--0-0-0-0-p-0-iso8859-1
simsun.ttc -Arphic-AR PL Mingti2L Big5-medium-r-normal--0-0-0-0-p-0-iso10646-1
ai=0.3:simsun.ttc -Arphic-AR PL Mingti2L Big5-medium-i-normal--0-0-0-0-p-0-iso10646-1
ds=y:simsun.ttc -Arphic-AR PL Mingti2L Big5-bold-r-normal--0-0-0-0-p-0-iso10646-1
ds=y:ai=0.3:simsun.ttc -Arphic-AR PL Mingti2L Big5-bold-i-normal--0-0-0-0-p-0-iso10646-1
修改开头的行数。
4、删除/usr/share/fonts/zh_CN 和 /usr/share/fonts/zh_TW目录下的全部文件。
5、修改/etc/XF86Config-4 相应部分:
Section "Files"
FontPath "unix/:7100"
FontPath "/usr/lib/X11/fonts/TrueType" #添加simsun字库路径
EndSection <p># Module loading section <p>Section &quot;Module&quot;
Load &quot;dbe&quot; # Double-buffering
Load &quot;GLcore&quot; # OpenGL support
Load &quot;dri&quot; # Direct rendering infrastructure
Load &quot;glx&quot; # OpenGL X protocol interface
Load &quot;extmod&quot; # Misc. required extensions
Load &quot;v4l&quot; # Video4Linux
# Load &quot;pex5&quot; # PHIGS for X 3D environment (obsolete)
# Load &quot;record&quot; # X event recorder
# Load &quot;xie&quot; # X Image Extension (obsolete)
# You only need the following two modules if you do not use xfs.
# Load &quot;freetype&quot; # TrueType font handler
Load &quot;xtt&quot; # 载入 xtt,即TrueType字库驱动
# Load &quot;type1&quot; # Adobe Type 1 font handler
EndSection <p>注:以上1、2、5各步,是汉化RedHat 7.2的基本步骤。如果你已经汉化成功
了,只需做3、4步即可。
***********************************
ljs8848
***********************************
您第三步中修改的是什么文件,是不是第二步中的文件.
可是我的fonts.dir文件中(您第二步指定的路径)并没有您说的bsmi00lp.ttf这
样的内容.
***********************************
tom_lee1999
***********************************
第三步修改的就是第二步所指的文件:/usr/lib/X11/fonts/TrueType/fonts.dir
如果你安装了中文繁体字库ttfonts-zh_CN-2.11-5.noarch.rpm,在fonts.dir就
有bsmi00lp.ttf。
***********************************ljs8848
***********************************
我的天啊,我终于成功了,我打开了中文界面的OPENOFFICE.
特别感谢tom_lee1999.
***********************************
pfl
***********************************
感谢tom_lee1999, 程序菜单成了中文,很高兴,可是文档的字全是空白,阳春
白雪输入法上显的全是乱码,文档中仅能打字母。我快疯了!!!
***********************************
tom_lee1999
***********************************
你打开的是ms office建立的文档吗?
如果是,请你在选项-&gt;字体替换中,把西文字体换成中文字体,如simsun。
当然也可以把所有的文档内容选中,把字体换成中文字体。
关于阳春白雪输入法输入法,我也没有用过,我用minichinput、magicchinput
和红旗输入法都正常。
***********************************
jxl72
***********************************
我用的minichinput在openoffice下显示也是乱码?
我在OPENOFFICE下使用minichinput输入法,但显示的输入法菜单也是乱码,虽
不影响输入,但总觉得是个问题,你是如何解决的?
***********************************
tom_lee1999
***********************************
你用的是rh7.2吗?
如果是,用我的方法应该是可以的。
***********************************
manux
***********************************
我在redhat 7.2下将sinsun.ttc映射为-default-kai-和-default-song-,没有
Arphic mingti2l big5,也可以在openoffice中正常显示中文界面。
但是后来把所有windows下的TrueType字体连接到
OpenOfice.org641/share/fonts 下,界面又变成了小方块,只连接windows的中
文字体没有问题,看来某个windows的西文字体与openoffice存在兼容问题,我
没有进一步测试,提醒使用openoffice的朋友注意。
***********************************
PurpleRose
***********************************
Well Done
***********************************
绝妙无比的方法,我的openoffice终于显示了中文菜单,非常感谢!!!但还是
有一个问题,输入法菜单是乱码,再Koffice里完全正常,不知什么原因,请指
教。我用的是RedHat7.2自带的输入法。
***********************************
发表于 2002-7-9 23:01:55 | 显示全部楼层
哇。。太好了。。呵。我也成功了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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