PDF浏览器(Xpdf)中文解决方案

来源:互联网 发布:读写二维码软件 编辑:程序博客网 时间:2024/06/11 13:37
由于学习的需要,发现debian上的pdf浏览工具对中文的支持很差,在网上找了找,发现一种解决方案,不过很大虾们却没有说得很详细,所以在前人的基础上,我丰富了下,大家共享一起学习学习,如有什么要说的,给我留言吧!^_^
方案如下:
1、我的OS:debian 3.1
2、安装xpdf:apt-get install xpdf
3、access http://www.foolabs.com/xpdf
4、download xpdf-chinese-simplified.tar.gz
5、解压:tar zxvf xpdf-*.tar.gz
6、找到你的XPDF安装的目录,默认是在:/usr/share/xpdf
7、在xpdf的安装目录下建一个名为chinese-simplified的文件夹
8、将我们在 5 中所解压的xpdf-chinese-simplified中的所有文件copy至 7 的文件夹下
9、接下来我们开始修改xpdf的配置文件。
10、在debian中xpdf的配置文件在/etc/xpdf目录下,名为xpdfrc
11、备份xpdfrc,将8的chinese-simplified文件夹中的add-to-xpdfrc文件的内容添加至xpdf的配置文件中.(这里可能要修改下路径,add-to-xpdfrc中的路径是/usr/local/share/xpdf,改成/usr/share/xpdf)
12、这样基本上是可以了。

为什么说是基本上可以了呢?
原因是:
To display PDF files that refer to non-embedded Chinese fonts, you
will need to install a Chinese font.  Free TrueType fonts are
available:

    http://ftp.gnu.org/gnu/non-gnu/chinese-fonts-truetype/gkai00mp.ttf.gz
    http://ftp.gnu.org/gnu/non-gnu/chinese-fonts-truetype/gbsn00lp.ttf.gz

After installing a Chinese font, add an appropriate "displayCIDFontTT"
line to your xpdfrc file (see the sample in "add-to-xpdfrc").

1、我们先从上面的链接中下载这两个字体文件
2、gunzip *.gz解压
3、将它们copy到/usr/share/xpdf/chinese-simplified中。
4、把“displayCIDFontTT    Adobe-GB1    /usr/share/xpdf/chinese-simplified/gkai00mp.ttf”加入到/etc/xpdf/xpdfrc中。
5、这样我想应该全部解决了吧!呵呵呵,开始阅读我们的PDF文档吧。
原创粉丝点击