Ubuntu上PDF文件无法显示中文的解决办法 owen

Ubuntu自带有PDF文档阅读器Evince,它体积小,启动速度快,而且功能也比较全,是个很优秀的软件。但对于有些某些没有内嵌中文字体的文档,Evince通常不能正显示出中文。

解决的办法当然有很多,如另外安装一个阅读器,如Adobe Reader for Linux,KPDF等,或许能解决这个问题。但问题的根本不是阅读器本身,而是系统缺少某些字体库和配置。

evince后台是通过xpdf来进行字串处理的,所以需要安装对应的中文支持。默认情况下,系统没有安装有关软件包而致以上问题的,可以偿试如下:

1. sudo apt-get install xpdf-chinese-simplified
2. sudo apt-get install xpdf-chinese-traditional (可选该项)

如果还不能正确显示中文,可能缺少如下所示工具包:

1. sudo apt-get install poppler-utils
2. sudo apt-get install poppler-data

我是直接安装poppler-data,因为据说evince基于 poppler,一些用LaTex生成的PDF需要安装 poppler-data,

sudo apt-get install poppler-data

然后,就一切正常了。

原文地址:https://www.cnblogs.com/owenbeta/p/3051262.html