找回密码
 注册
查看: 1841|回复: 10

xpdf问题,看过老贴后仍不能解决!!

[复制链接]
发表于 2004-6-7 14:39:23 | 显示全部楼层 |阅读模式
我从本站上下载了Xpdfcn-2.03-1.i386.rpm ,系统是redhat9.0,安装后用提示的使用方法xpdf XXX.pdf打开pdf文件,系统没有任何反应,这是什么原因??
后来好像是把usr/lib/X11/app-defaults/Xpdf这个文件的最后一行改为-misc-ZYSong18030-medium-r-normal--0-0-0-0-c-0-gb18030.2000-1,能够运行,但出现好多warning提示,并无法显示中文pdf文件。这种情况在怎么解决显示中文问题?
看了老贴,说要安装xpdf-chinese-simplified,我是从硬盘安装linux系统的,选择该软件安装时提示插入光盘,这怎么办?我没光盘,没条件刻录。
另外,我想重新安装Xpdfcn-2.03-1.i386.rpm ,如何卸载?我用rpm -e xpdf命令后,系统好像什么也没执行,仍能运行xpdf程序。
那位高手仔细讲一讲xpdf知识,针对我这样的菜鸟。万分感谢!!!
发表于 2004-6-7 17:32:47 | 显示全部楼层
要用rpm -e Xpdfcn来卸载吧?
回复

使用道具 举报

发表于 2004-6-8 13:25:37 | 显示全部楼层
[quote:be32d90b38="KanKer"]要用rpm -e Xpdfcn来卸载吧?[/quote]
强烈支持这种方法,卸载后,重装就可以了。
回复

使用道具 举报

 楼主| 发表于 2004-6-8 15:08:14 | 显示全部楼层
我已经卸载并重装,安装了xpdf-chinese-simplified,但结果根没安装xpdf-chinese-simplified好像一样,提示大意是字体错误,是不是没有将simsun.ttc设为核心字体的原因?该怎么做?
回复

使用道具 举报

发表于 2004-6-8 16:53:13 | 显示全部楼层
不要用什么xpdfcn,安装xpdf,然后安装xpdf-chinese-simplified,然后搜索论坛,看看我在桌面美化版的旧帖子,里面有将怎么讲xpdf的字体改用ttf的字体。
回复

使用道具 举报

 楼主| 发表于 2004-6-9 09:38:03 | 显示全部楼层
樱家冢
哪里有xpdf?谢谢!
现在问题是这样:

我卸载重装后,效果一样运行时有如下提示:

[root@localhost linux_programs]# rpm -ivh xpdfcn-2.03-1.i386.rpm
Preparing... ######################################### [100%]
1pdfcn ########################################### [100%]
[root@localhost linux_programs]# xpdf
xpdf: Symbol `_XmStrings' has different size in shared object, consider re-linking
Warning: Missing charsets in String to FontSet conversion
X Error of failed request: BadFont (invalid Font parameter)
Major opcode of failed request: 55 (X_CreateGC)
Resource id in failed request: 0x1e00010
Serial number of failed request: 143
Current serial number in output stream: 148
[root@localhost linux_programs]#

我查找文件simsun,根本就搜索不到类似的文件,并且按照下载页面上的说明,好些路径、文件都找不到,例如:/usr/share/fonts/local/fonts.dir等,这是什么原因?我的系统是rh9.0,xfree86显示是4.3.0-2。


真郁闷!!还没搞定,老大们一定要帮帮我!!

樱家冢
这种情况跟xpdfcn有关系吗?
回复

使用道具 举报

发表于 2004-6-9 13:37:20 | 显示全部楼层
你安装simsun字体啊,不觉得redhat默认的字体很虚吗?关于美化的帖子网上多的是啊,论坛也不知道有多少了。

然后回过头来找着我的帖子改。
不要用什么xpdfcn,用xpdf和xpdf-chinese-simplified。
回复

使用道具 举报

 楼主| 发表于 2004-6-9 14:29:41 | 显示全部楼层
谢谢热心的樱家冢!!

我想知道必须要用simsun字体吗?不用的话,就像我现在这种情形,如何让xpdf显示中文?

simsun字体那里有下载?本站的下不了!!
回复

使用道具 举报

 楼主| 发表于 2004-6-10 09:11:34 | 显示全部楼层
我已经装了simsun字体(应该没问题。xmms已能使用该字体),并修改/usr/lib/X11/app-defaults/Xpdf文件,最后一行改为了"simsun.ttc -simsun-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0",现在xpdf以能够显示中文,但标签中仍是乱码,中文也较难看,每次运行时有如下提示:
xpdf: Symbol `_XmStrings' has different size in shared object, consider re-linking
Warning: Missing colon in font string "-*-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0"; any remaining fonts in list unparsed
Warning:
    Name: printCmd
    Class: XmTextField
    Character '\154' not supported in font.  Discarded.

Warning:
    Name: printCmd
    Class: XmTextField
    Character '\160' not supported in font.  Discarded.
.........
运行过程中还有有好多warning。

这是怎么回事?那位高手再帮帮我!!我已经看了很多关于xpdf的帖子,于事无补!!
回复

使用道具 举报

 楼主| 发表于 2004-6-14 14:15:34 | 显示全部楼层
终于搞定了!!

原来我装了两个xpdf,在安装系统时安装了xpdf2.01,好像是在/usr/bin下面,另一个就是本站下载的xpdfcn2.03,好像在/use/local/bin下面,我修改字体设置时也不知修改了那一个的配置文件,就出现了这么多问题。

正确方法:系统安装好后(我重装了系统),先安装simsun字体,再安装xpdfcn2.03(本站下载的),再修改etc/X11/app-defaults/Xpdf:
Xpdf*fontList:-*-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1;\
-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0:
目录不一定完全相同,但肯定有x11这个目录,需要注意,要不然可能修改成2..01这个。

看一看这个帖子:
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=70627&highlight=xpdf

谢谢各位!!
回复

使用道具 举报

发表于 2004-6-14 21:32:37 | 显示全部楼层
xpdfrc文件一般在/etc下面就有啊,而且中文的话是xpdfrc.zh_CN这个文件。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-7-19 06:12 , Processed in 0.029245 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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