QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4073|回复: 6

让xpdf显示中文(rh8.0)

[复制链接]
发表于 2003-4-23 20:59:37 | 显示全部楼层 |阅读模式
xpdf是linux平台上十分小巧的pdf浏览器,功能比起其它软件虽不强大,但是它的浏览速度极快,远高于其它软件。然而它有一个最大的缺点,就是不支持中文。今天我浏览rh8.0第三张光盘的时候偶然发现了xpdf-chinese-simplified-1.01-8.i386.rpm,看名字就知道它能让xpdf支持中文,于是迫不及待地装上了。测试一下xpdf还是不能显视中文,查看其readme说要向/etc/xpdfrc加入一些字体说明,马上照猫画虎修改/etc/xpdfrc,重启xpdf还是不支持中文,怪事!经过仔细对比研究,发现作者漏写了一个字符,予于改正,xpdf终于支持中文了。
下面的是正确的,把它加入/etc/xpdfrc中:
[code:1]#----- begin Chinese Simplified support package (2002-jan-16)
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
cMapDir         Adobe-GB1       /usr/share/xpdf/chinese-simplified/CMap
toUnicodeDir                    /usr/share/xpdf/chinese-simplified/CMap
displayCIDFontX Adobe-GB1       "-*-这里换上你的点阵字体-medium-r-normal-*-%s-*-*-*-*-*-gb2312.1980-0" ISO-2022-CN
#----- end Chinese Simplified support package[/code:1]
我试过一些字体,发现公社提供的redoffice字体效果最好,如果发现效果不好,试着改变一下页面大小。另外装了redoffice字体后gtk1程序英文字体可能变得极差,解决方法是把/etc/gtk/gtkrc.zh_CN中的系统默认字体改为fixed。不喜欢英文反锯齿的朋友可以注释掉displayFontT1字体。
注:点阵字体在/usr/X11R6/lib/X11/fonts/misc中,查看fonts.dir可得到字体名。
发表于 2004-8-31 19:02:05 | 显示全部楼层
我照着上述的方法做了,现在xpdf中只显示英文字符和图片,中文全部看不见,连乱码都没有,也就是说空在那里,请大侠帮忙解决!!!!!急!!!!!!       
回复

使用道具 举报

发表于 2004-9-18 14:31:51 | 显示全部楼层

这是我的xpdfrc

今天重装了redflag4.1,他的xpdf自动支持中文,这是他的/etc/xpdfrc:


fontDir         /usr/X11R6/lib/X11/fonts/TrueType
fontDir         /usr/X11R6/lib/X11/fonts/Type1

urlCommand      "/usr/bin/xpdf-handle-url %s"
cidToUnicode Adobe-GB1 /usr/share/xpdf/chinese/Adobe-GB1.cidToUnicode
unicodeMap ISO-2022-CN /usr/share/xpdf/chinese/ISO-2022-CN.unicodeMap
unicodeMap EUC-CN /usr/share/xpdf/chinese/EUC-CN.unicodeMap
unicodeMap GBK /usr/share/xpdf/chinese/GBK.unicodeMap
cMapDir Adobe-GB1 /usr/share/xpdf/chinese/CMap
toUnicodeDir /usr/share/xpdf/chinese/CMap
displayCIDFontTT         Adobe-GB1       /usr/X11R6/lib/X11/fonts/TrueType/rfdw.ttf
回复

使用道具 举报

发表于 2004-11-16 15:50:07 | 显示全部楼层
我用的是FC2,请问怎样看中文PDF文件?
我在安装CD中没有找到.
谢谢!
回复

使用道具 举报

发表于 2004-11-28 22:56:05 | 显示全部楼层
同问上楼问题
回复

使用道具 举报

发表于 2005-1-6 17:17:20 | 显示全部楼层
呵呵新的xpdf 3.00-r7 已经默认可以看中文了
http://www.foolabs.com/xpdf/
回复

使用道具 举报

发表于 2005-1-13 12:22:32 | 显示全部楼层
学习
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-23 15:18 , Processed in 0.076442 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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