红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

evince部分中文字体不支持怎么办

发布时间:2009-06-02 08:40:35来源:红联作者:wang0571
[i=s] 本帖最后由 wang0571 于 2009-6-2 08:47 编辑 [/i]

我的是9.04-64,已经安装了诸如xpdf-chinese-simplified, poppler-data以及所有的MS vista字体。有些字体无法显示,比如:STSongStd-Light-Acro-GBK Type1(CID)及其系列,还有似乎(CID)未嵌入的都不能显示。请求帮助,谢谢
文章评论

共有 3 条评论

  1. wang0571 于 2009-06-02 12:13:52发表:

    2# jovde

    多谢,但还是不行。我使用acroread了

  2. Leo.dingwl 于 2009-06-02 10:43:04发表:

    同上。。。。已经很详细了。

  3. jovde 于 2009-06-02 09:16:51发表:

    Evince是Ubuntu系统下的PDF文件阅读器. yucos@Ubuntu-ThinkPad:~$ sudo apt-cache show evince Package: evince Priority: optional Section: gnome Installed-Size: 6236 Maintainer: Ubuntu Desktop Team Original-Maintainer: Marc ‘HE’ Brockschmidt Architecture: i386 Version: 2.20.1-0ubuntu1 Replaces: evince-gtk Provides: pdf-viewer, postscript-viewer Evince比Adobe Reader For Linux体积小很多,启动速度也很快,只是如果PDF文档没有内嵌中文字体的话,中文显示会成乱码。解决办法如下: 安装xpdf的中文支持包,evince后台是通过xpdf来进行字串处理的,所以需要安装对应的中文支持。 sudo apt-get install xpdf-chinese-simplified 中文字体:复制一份中文字体到/usr/share/fonts/truetype下,扩展名必须是ttf,推荐使用simsun或者微软雅黑。打开/etc/xpdf/xpdfrc-chinese-simplefied,将displayCIDFontTT改为displayCIDFontTT Adobe-GB1 /usr/share/fonts/msyh.ttf 如果还是有点问题,可以安装poppler sudo apt-get install poppler-utils 可以理解为一个PDF中文显示插件。 这样evince显示中文的问题就基本解决了。
    实验证明,还需要装poppler-data,这个包才是真正支持CJK字体的包。