Fedora xpdf还是比较常用的,于是我研究了一下Fedora xpdf,在这里拿出来和大家分享一下,希望对大家有用。新装的Fedora,自带的Fedora xpdf工具——evince不能正常浏览中文pdf(chinapub的,其他的我不知道支持不支持),在网上找了下对策,需要安装Fedora xpdf的中文字体包。
于是打算通过Fedora yum来查找安装,由于我用的是系统默认的源,结果找了半天都是unmatch。没办法,懒得设置yum源,所以打算直接去它官方网站上去下。
找到官网地址是:http://www.foolabs.com/xpdf/download.html,从中选择linux的版本xpdf-3.02-linux.tar.gz,还有xpdf-chinese-simplified.tar.gz。
下完之后,解压,一步步按照里面的INSTALL(xpdf-chinese-simplified里是README)所介绍的步骤执行,最终envince能够正常浏览中文pdf了。不过xpdf不能正常浏览,只显示里面的英文,应该是其配置文件里我没设置本地的字体的原因吧。(其实Fedora xpdf可以不用安装,只用设置xpdf-chinese-simplified就可以达到目的)
以下是大概的执行步骤:
首先是安装Fedora xpdf,把程序文件复制到/usr/local/bin下面。程序文件有七个,分别是:xpdf、pdffonts、pdfimages、pdfinfo、pdftoppm、pdftops以及pdftotext。
其次是把以.1或.5结尾的文件复制到/usr/local/man/man1以及/usr/local/man/man5下面。local下面没有man这个文件夹,要自己新建。看文件夹就知道,这就是xpdf的帮助资料。
接下来把程序提供的配置文件sample_xpdfrc复制到/usr/local/etc/xpdfrc下,其实这步做不做都无所谓,反正我自己新建了一个文件Fedora xpdfrc在/usr/local/etc/xpdfrc下。OK,Fedora xpdf安装好了。
接下来就轮到xpdf-chinese-simplified,按照README里面的步骤,首先把所有文件复制到/usr/local/share/xpdf/chinese-simplified(没有文件夹要自己新建),接下来把“add-to-xpdfrc”文件里面的内容全部复制到刚刚我新建的配置文件xpdfrc里面。
还有一种方法是:在用户目录下新建.Fedora xpdfrc,然后把“add-to-xpdfrc”文件里面的内容全部复制到该文件里面。
之后用evince打开刚刚不能正常浏览的中文pdf,正常显示,OK!达到目的。
【编辑推荐】