解决ubuntu(evince)自带文档查看器无法显示中文或乱码问题

我这个人有个缺点,那就是不太爱花钱- -,喜欢任何免费的东西,特别勤俭节约(貌似这是好事啊,不,这是个很严重的缺点……….),所以我所看的书除了上学时所用的课本和一些辅导资料外,我没花过一分钱去买书………(好扣,所以说这是个很严重的缺点),而我非常喜欢pdf文档,所以在ubuntu下读pdf文档是必不可少的,而如果中文无法显示的话那么对我来说是一种无比沉痛地打击,因为你要知道,有些pdf文档可不是图片………….
好了废话不多说,首先如果你所使用的不是ubuntu自带的pdf文档阅读器的话,那么本文恐怕对你没多少帮助,所以你可以选择离开,当然,如果你想换一个pdf文档阅读器的话,倒可以看看,ubuntu自带的pdf文档阅读器是evince,如果你的pdf文档阅读器不是这个话或许你可以选择安装这个,然后继续看下去
好了,首先我认为你安装的是evince,然后我认为你使用的是ubuntu,当然如果你使用的是其它发行版也没关系,只是命令不一样
首先我们来安装下poppler-data
sudo apt-get install poppler-data
或者我们可以使用ubuntu的软件中心(貌似10.10以上没这个东西了),找到你的pdf文档察看器,点击更多勾选上Encoding data for the poppler PDF rendering library然后点击应用变更
现在再看看是否可以显示中文了,如果不行的话那么,请检查下你的系统是否已经安装了相应中文字体(我想你应该不会英文环境的Linux吧),然后我们找到这个文件/etc/fonts/conf.d/49-sansserif.conf第四行的sans-serif改成你系统所安装的中文字体.比如我安装的是WenQuanYi Zen Hei于是我就把它改成WenQuanYi Zen Hei,改了这个文件以后你会发现打开swf文件中文乱码的问题也解决了

–阅读次数(21)

发表评论

电子邮件地址不会被公开。

*