ubuntu1004,pdf文件有的无法显示中文,解决办法如下:
1. 先安装字体(我的字体安装时显示失败,但是可以继续进行第二步,而不出错)
A. sudo apt-get install xpdf-chinese-simplified;
B. sudo apt-get install xpdf-chinese-traditional.
2. 装完后打开pdf文件,中文还是不显示,继续安装:
C. sudo apt-get install poppler-data
此时pdf文件已经可以显示中文,但问题又来了,有些文件中中文是方块,怎么办?
上述两步 对 ubuntu10.11自带的xpdf无效。请按照下面的步骤进行:
1、中文字体不显示,是字体问题,可以尝试更改下面这个文件
2、可以尝试直接将下面的代码替换上面文件的中内容。建议先将上述文件备份一下。即
<fontconfig><match target="pattern">
<test qual="any" name="family">
<string>serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Microsoft YaHei</string>
<string>AR PL UMing CN</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>Bitstream Vera Serif</string>
<string>DejaVu Serif</string>
<string>AR PL UKai CN</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>AR PL UMing CN<string>
<string>Microsoft YaHei</string>
<string>Bitstream Vera Sans</string>
<string>DejaVu Sans</string>
<string>WenQuanYi Zen Hei</string>
<string>AR PL UMing CN</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>AR PL UKai CN</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>monospace</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Microsoft YaHei</string>
<string>Bitstream Vera Sans Mono</string>
<string>DejaVu Sans Mono</string>
<string>WenQuanYi Zen Hei</string>
<string>AR PL UMing CN</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>AR PL UKai CN</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>
</fontconfig>
3、有 些中文pdf显示的都是方块,可以将上面这个文件中的第二个大块的第一项改为中文(<string>AR PL UMing CN<string>如果不好看可以改为<string>WenQuanYi Zen Hei</string>)