在Ubuntu下很多人都碰到过看PDF文档乱码的问题,当时的解决办法很简单,只要在终端下安装xpdf-chinese-simplified xpdf-chinese-traditional这两个软件包就行了。
这样能基本上解决大多数用Evince来看PDF时出现的乱码问题。
可是今天,我碰到了一个非常奇怪的问题。不是乱码,而是乱字。
请看:
上网下载了一个有关Python教程的PDF文档,用Evince打开后却傻眼了。
这不是乱码,因为我还可以隐约看到几个中文字,还是繁体的。这是怎么回事呢?
我确认我的Ubuntu安装了xpdf-chinese-simplified xpdf-chinese-traditional这两个包,看大多数PDF文档也不存在什么问题。偏偏今天遇上一个难缠的。
想了想,还是换个PDF阅读器试试吧。既然那两个软件包叫xpdf***的,有没有xpdf这个阅读器呢?果然有!
在终端下执行(或者在”添加/删除“里也可以安装):
sudo apt-get install xpdf
安装好xpdf后,在右键用xpdf打开,Oh Yeah!乱字没有了,展现在眼前的是漂亮的繁体字:
在看这个PDF 文档时,我觉得xpdf真的不错!不仅轻量级,而且阅读功能齐全,与Evince没什么区别。要说缺点,那就是不是用GTK+写的,界面有点格格不入。
不过作为一个能看这种难缠的PDF文档的阅读器,我还是将它留下来了。哈哈!


xpdf 挺不错,Evince 还是第一次听说,
另,主题哪儿有下载?偶看着挺喜欢。。。
回复
2007年11月27日 星期二 4:14 下午
evince是系统自带的多页面文档阅读器,很想删掉,但不想安装kpdf,看来今天可以删掉了
回复
2007年11月27日 星期二 4:34 下午
你应该到poppler的网站上下载一个poppler-data,然后把xpdf的language包都删除了:
http://poppler.freedesktop.org/poppler-data-0.1.1.tar.gz
回复
2007年11月27日 星期二 5:27 下午
我也遇到过这个问题。使用acrobat的。
回复
2007年11月27日 星期二 5:52 下午
nacre的办法是正解,evince的pdf渲染是基于poppler的,kpdf也一样
回复
2007年11月27日 星期二 5:53 下午
kpdf.早用kde早超生。
回复
2007年11月27日 星期二 9:06 下午
xpdf貌似不支持java,多文档的pdf索引貌似不正常。
回复
2007年11月27日 星期二 9:07 下午
glade+python我目前也在学
回复
2007年11月27日 星期二 10:49 下午
显然还是adobe-reader好用阿,不过这个玩意儿个头太大
回复
2007年11月29日 星期四 3:23 下午
fontconfig mingliu 字体没有配置好.
xpdf 不用 fontconfig 就没有这个问题.
回复
2007年11月30日 星期五 10:22 上午
xpdf这个问题老早在debian下就有的,也是装这俩语言包就好;evince已经发展几年了,已相当成熟了,界面别xpdf也好很多。
回复
2007年12月01日 星期六 10:24 下午
那个PDF里面肯定是内嵌了MS细明体
就是Mingliu啦
Mingliu 小字号要开Hinting的
港台用户大概比较熟悉这个问题
回复
2007年12月07日 星期五 3:10 下午