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>)