从7.04升级到7.10后kpdf乱码

各种窗口管理器和美化相关
头像
mjxian
帖子: 233
注册时间: 2005-10-25 8:44

从7.04升级到7.10后kpdf乱码

#1

帖子 mjxian » 2007-10-23 23:00

代码: 全选

在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
xpdf-chinese-simplified 已经是最新的版本了。
附件
screenshot129.jpg
头像
purpleice
帖子: 182
注册时间: 2006-06-01 11:01

#2

帖子 purpleice » 2007-10-23 23:33

http://www.myswear.net/forum/viewthread ... a=page%3D1

这个帖子可能对您有点帮助,是本人的亲身经历,不同的是,我升级到7.10反而可以显示中文了!
find,sed,awk
yymailb
帖子: 240
注册时间: 2007-03-16 1:38

#3

帖子 yymailb » 2007-10-24 0:01

解决PDF相关问题的终极方案是使用官方acrobat reader, 用了以后头也不疼了,腿也不抽筋了。。。
头像
purpleice
帖子: 182
注册时间: 2006-06-01 11:01

#4

帖子 purpleice » 2007-10-24 0:03

yymailb 写了:解决PDF相关问题的终极方案是使用官方acrobat reader, 用了以后头也不疼了,腿也不抽筋了。。。
对于机器配置高的来说可能很快,我还是喜欢kde自带的pdf软件!
find,sed,awk
头像
mjxian
帖子: 233
注册时间: 2005-10-25 8:44

#5

帖子 mjxian » 2007-10-24 0:07

我的/etc/xpdf/xpdfrc的字体是这样的:

代码: 全选

 27 displayFontT1 Times-Roman               /usr/share/fonts/type1/gsfonts/n021003l.pfb
 28 displayFontT1 Times-Italic              /usr/share/fonts/type1/gsfonts/n021023l.pfb
 29 displayFontT1 Times-Bold                /usr/share/fonts/type1/gsfonts/n021004l.pfb
 30 displayFontT1 Times-BoldItalic          /usr/share/fonts/type1/gsfonts/n021024l.pfb
 31 displayFontT1 Helvetica                 /usr/share/fonts/type1/gsfonts/n019003l.pfb
 32 displayFontT1 Helvetica-Oblique         /usr/share/fonts/type1/gsfonts/n019023l.pfb
 33 displayFontT1 Helvetica-Bold            /usr/share/fonts/type1/gsfonts/n019004l.pfb
 34 displayFontT1 Helvetica-BoldOblique     /usr/share/fonts/type1/gsfonts/n019024l.pfb
 35 displayFontT1 Courier                   /usr/share/fonts/type1/gsfonts/n022003l.pfb
 36 displayFontT1 Courier-Oblique           /usr/share/fonts/type1/gsfonts/n022023l.pfb
 37 displayFontT1 Courier-Bold              /usr/share/fonts/type1/gsfonts/n022004l.pfb
 38 displayFontT1 Courier-BoldOblique       /usr/share/fonts/type1/gsfonts/n022024l.pfb
 39 displayFontT1 Symbol                    /usr/share/fonts/type1/gsfonts/s050000l.pfb
 40 displayFontT1 ZapfDingbats              /usr/share/fonts/type1/gsfonts/d050000l.pfb
是否把Times-Roman后面的路径换成我自己的字体,例如msyh.ttf,msyhbd.ttf?
头像
purpleice
帖子: 182
注册时间: 2006-06-01 11:01

#6

帖子 purpleice » 2007-10-24 10:15

先看看xpdf-chinese-simplified对应的字体都存在不存在!
find,sed,awk
头像
mjxian
帖子: 233
注册时间: 2005-10-25 8:44

#7

帖子 mjxian » 2007-10-25 0:01

先看看xpdf-chinese-simplified对应的字体都存在不存在!
这个,请问怎么查看?
解决PDF相关问题的终极方案是使用官方acrobat reader, 用了以后头也不疼了,腿也不抽筋了。。。
acroread的启动慢是臭名昭著的……
头像
mjxian
帖子: 233
注册时间: 2005-10-25 8:44

#8

帖子 mjxian » 2007-10-25 0:06

ps: 原来一直用的是linuxfans出的那套VeraSans Yuanti和他们给的fonts.conf,一直看各种中文文件和网页均正常。
头像
purpleice
帖子: 182
注册时间: 2006-06-01 11:01

#9

帖子 purpleice » 2007-10-25 10:30

mjxian 写了:ps: 原来一直用的是linuxfans出的那套VeraSans Yuanti和他们给的fonts.conf,一直看各种中文文件和网页均正常。
vi /etc/xpdf/xpdfrc-chinese-simplfied
我的是这个
#----- begin Chinese Simplified support package (2004-jul-27)
cidToUnicode Adobe-GB1 /usr/share/xpdf/chinese-simplified/Adobe-GB1.cidToUnicode
unicodeMap ISO-2022-CN /usr/share/xpdf/chinese-simplified/ISO-2022-CN.unicodeMap
unicodeMap EUC-CN /usr/share/xpdf/chinese-simplified/EUC-CN.unicodeMap
unicodeMap GBK /usr/share/xpdf/chinese-simplified/GBK.unicodeMap
cMapDir Adobe-GB1 /usr/share/fonts/cmap/adobe-gb1
toUnicodeDir /usr/share/fonts/cmap/adobe-gb1
displayCIDFontTT Adobe-GB1 /usr/share/fonts/truetype/arphic/gkai00mp.ttf
#----- end Chinese Simplified support package

看看字体是不是都存在!安路径查找,比如,displayCIDFontTT 在/usr/share/fonts/truetype/arphic/ 有没有gkai00mp.ttf
find,sed,awk
头像
mjxian
帖子: 233
注册时间: 2005-10-25 8:44

#10

帖子 mjxian » 2007-10-26 19:28

除了gkai00mp.ttf 其它都有了,然后下了一个,还是乱码……
头像
purpleice
帖子: 182
注册时间: 2006-06-01 11:01

#11

帖子 purpleice » 2007-10-28 20:57

mjxian 写了:除了gkai00mp.ttf 其它都有了,然后下了一个,还是乱码……
你试过xpdf吗?如果还是乱码,把xpdfrc拷贝到/home/xxx/.xpdfrc
find,sed,awk
头像
mjxian
帖子: 233
注册时间: 2005-10-25 8:44

#12

帖子 mjxian » 2007-11-05 22:40

本站wiki里面有篇文章,照着弄好了……
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#13

帖子 eexpress » 2007-11-05 22:44

mjxian 写了:除了gkai00mp.ttf 其它都有了,然后下了一个,还是乱码……
记得某种情况下,就是要这个字体,或者要改配置文件。幸好我的evince正常。呵呵。
● 鸣学
头像
mjxian
帖子: 233
注册时间: 2005-10-25 8:44

#14

帖子 mjxian » 2007-11-05 23:22

http://wiki.ubuntu.org.cn/%E5%BF%AB%E9% ... 1.E7.A0.81
这里说
如果上面的方法仍然不起作用,你需要安装poppler-data
然后才解决了……
zhangfor
帖子: 44
注册时间: 2007-10-20 10:41

#15

帖子 zhangfor » 2007-11-15 12:06

解决PDF电子文档的中文乱码

* KPDF/Evince:前者为Kubuntu自带,後者为ubuntu自带。

sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional

如果上面的方法仍然不起作用,你需要安装poppler-data
本地(http://ubuntu:ubuntuftp@ftp.ubuntu.org. ... 1_i386.deb)
下载deb安装包。然後

sudo dpkg -i poppler-data_0.1.1-1_i386.deb
回复