PDF阅读器的中文字体问题解决
Tofloor
poster avatar
xiangxw
deepin
2011-10-06 00:36
Author
用ubuntu(10.04-11.10)的时候,只要是没有嵌入中文字体的文件(往往是一些比较老的PDF文件),就会出现中文件乱码的现象,这一直是PDF类库poppler的一个很严重的问题。
最近用deepin发现以前在ubuntu上不能正常显示的一些文件能正常显示了,但有些PDF文件还是不能正常显示,我猜deepin应该是安装了一些ubuntu上没有字体,比如宋体,但是还是没有从根本上修正poppler的问题,所以有一些文件的字体还没有,仍然会出现乱码。
最近又试了一下fedora16 beta,发现所有的PDF文件都能正常显示有,原来这版本的poppler为0.17,而ubuntu11.10 beta2上的poppler才0.16,而poppler 0.17修正了非嵌入的CJK字体显示的问题,能够用poppler-data中的字体进行正确的替换
ubuntu下不正常,deepin下正常.zip
ubuntu,deepin下都不行.zip
:mrgreen: 建议deepin可以将poppler更新到0.17或0.18,因为中文显示对国内用户实在是太重要了,ubuntu官方源更新到0.17估计也要到12.04甚至要12.10了。
Reply Favorite View the author
All Replies
s.******[email protected]
deepin
2011-10-06 08:28
#1
谢谢提醒,这个已经发送到 Linux Deepin 的 bug 反馈系统。
Reply View the author
s.******[email protected]
deepin
2011-10-06 08:35
#2
这个 bug 的汇报可以在这里查看: http://www.linuxdeepin.com/mantis/view.php?id=111
Reply View the author
xiangxw
deepin
2011-10-10 06:25
#3
这个 bug 的汇报可以在这里查看: http://www.linuxdeepin.com/mantis/view.php?id=111
我发现不只是Fedora 16 Beta能正常显示,Fedora 13、14、15都能正常显示,那说明不是poppler版本的问题,应该是打包的问题吧?
下面是更多的测试文件:http://115.com/file/e6rh9pf6#pdf_test.zip
Reply View the author
xiangxw
deepin
2011-10-20 08:05
#4
ubuntu 11.10更新到2011.10.19,该问题已修正
Reply View the author
tao
deepin
2011-10-22 05:41
#5
嗯,我在 ubuntu 下发现也完全正常了,哈哈
Reply View the author