1. 中文亂碼,**這個網上有不少解決方法,很簡單:
不羅嗦直接解決方法:
第一步 安裝poppler-data
sudo apt-get install poppler-data
第二步 編輯/etc/fonts/conf.d/49-sansserif.conf 這個文件
這是我修改後的linux
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/> </its:rules> <description>Add sans-serif to the family when no generic name</description> <!-- If the font still has no generic name, add sans-serif --> <match target="pattern"> <test qual="all" name="family" compare="not_eq"> <string>sans-serif</string> </test> <test qual="all" name="family" compare="not_eq"> <string>serif</string> </test> <test qual="all" name="family" compare="not_eq"> <string>monospace</string> </test> <edit name="family" mode="append_last"> <string>宋體</string> </edit> </match> </fontconfig>
我只改了一句話是這句,推薦你們不要複製,也只改一句話 ,或者添加這句話把原來的註釋掉
<string>宋體</string>
個人修改以後是這樣的,儘可能只改一行就能夠了
若是嗯不喜歡宋體能夠改爲別打字體,前提是你係統支持。
通常這一部就好啦。若是沒有好,極可能是缺失字體庫了,你能夠隨便開一個pdf閱讀器,查看下字體,是缺失字體庫。缺失字體庫的話安裝方法和下面這個差很少,估計也能用上
2.英文亂碼這個真的不多見的,通常只出如今特殊linux系統中,好比個人kali linux 還有我朋友的NST通常這樣系統不常常看pdf或者懶惰直接
用火狐看pdf,不過做爲強迫症,怎麼能忍受那。
通常出現英文亂碼確定是缺失字體,英文的字體貌似也有不少,這裏有個簡單的解決方法,就是下載字體唄這是wps提供的下載地址,可是通用,別的也能用上,東西不大,能打開那個連接用那個
> 國內下載地址:
> https://www.dropbox.com/s/lfy4hvq95ilwyw5/wps_symbol_fonts.zip
國外下載地址:
https://pan.baidu.com/s/17-glCiVNTc70ZDu35dpDjg
下載後解壓到/usr/share/fonts 就能夠,我比較懶,鼠標解壓的,不得不說如今鼠標解壓比代碼舒服多了,要是強迫症非要用代碼,這是終端的解壓代碼
unzip wps_symbol_fonts.zip
sudo mv wps_symbol_fonts /usr/share/fonts
而後增長權限,終端執行如下命令
cd /usr/share/fonts/
chmod 755 wps_symbol_fonts
cd /usr/share/fonts/wps_symbol_fonts
chmod 644 *
接着增長字體索引,終端執行如下代碼
cd /usr/share/fonts/wps_symbol_fonts
sudo mkfontscale
sudo mkfontdir
最後更新字體緩存唄,終端執行後從新開下pdf就行了
sudo fc-cache
而後沒了,若是仍是解決不了,能夠留言,我看看能夠幫上忙不csdn上我也寫過差很少的一篇,解釋下,免得認爲爲是抄的