求助:xpdf不能显示中文

为当前最终发行版之前的所有版本提供支持
回复
头像
pihou
帖子: 173
注册时间: 2005-11-12 12:28
送出感谢: 0
接收感谢: 0

求助:xpdf不能显示中文

#1

帖子 pihou » 2006-05-14 14:52

已经
$sudo apt-get install xpdf
$sudo apt-get install xpdf-chinese-simplied
但xpdf还是不能显示中文
这在5.10里是没有遇到过的
$xpdf filename.pdf
的时候终端显示
$ Error: Couldn't create a font for 'STSong-Light-Identity-H'
Error: Couldn't create a font for 'STSong-Light-Identity-H'
........
一长串的``Error: Couldn't create a font for 'STSong-Light-Identity-H'''

怎么回事呢?我按置顶的文章装上了文泉驿的字体,是不是跟这个有关??
头像
laborer
帖子: 1016
注册时间: 2005-10-25 11:15
送出感谢: 0
接收感谢: 1 次
联系:

#2

帖子 laborer » 2006-05-14 23:12

编辑/etc/xpdf/xpdfrc-chinese-simplified
把displayCIDFontTT那一行改成:
displayCIDFontTT Adobe-GB1 /usr/share/fonts/truetype/arphic/uming.ttf
hreiser@oakland:~$ killall -9 wife
police@oakland:~$ sudo find / -user hreiser
court@oakland:~$ sudo mv /home/hreiser /jail/
court@oakland:~$ sudo usermod -d /jail/hreiser -s "/usr/sbin/chroot /jail/" hreiser
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#3

帖子 eexpress » 2006-05-14 23:39

Adobe-GB1。就是这家伙。妈的。evince也是要这个包,才可以显示繁体。
● 鸣学
头像
pihou
帖子: 173
注册时间: 2005-11-12 12:28
送出感谢: 0
接收感谢: 0

#4

帖子 pihou » 2006-05-15 9:47

laborer 写了:编辑/etc/xpdf/xpdfrc-chinese-simplified
把displayCIDFontTT那一行改成:
displayCIDFontTT Adobe-GB1 /usr/share/fonts/truetype/arphic/uming.ttf
谢谢,这样搞定了。能否讲解一下为何原来出错,这样改了就好了?
顺便问一下如何让acroread支持中文?源里没有中文字体包
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 karron » 2006-05-15 10:28

到adobe官方下载最新的安装包就好了,中文版7.05,一下子就解决问题了.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 karron » 2006-05-15 10:35

自带的evince也不错,就是文档浏览器,默认的pdf打开器,中文支持不错.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
头像
shujun579
帖子: 136
注册时间: 2006-01-14 17:01
来自: CNU
送出感谢: 0
接收感谢: 0

#7

帖子 shujun579 » 2006-05-15 20:50

有的时候某些文档没有内嵌字体,就什么办法都没有
下雨天呆在家里,看别人在街上奔走,是很惬意的事!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#8

帖子 eexpress » 2006-05-15 21:01

shujun579 写了:有的时候某些文档没有内嵌字体,就什么办法都没有
贴一个。我想试试。
● 鸣学
头像
laborer
帖子: 1016
注册时间: 2005-10-25 11:15
送出感谢: 0
接收感谢: 1 次
联系:

#9

帖子 laborer » 2006-05-15 22:26

pihou 写了:
laborer 写了:编辑/etc/xpdf/xpdfrc-chinese-simplified
把displayCIDFontTT那一行改成:
displayCIDFontTT Adobe-GB1 /usr/share/fonts/truetype/arphic/uming.ttf
谢谢,这样搞定了。能否讲解一下为何原来出错,这样改了就好了?
顺便问一下如何让acroread支持中文?源里没有中文字体包
这句话相当于设置默认字体(还可以分别设置黑体用什么字体,宋体用什么字体),原来的那个字体在6.06中已经不存在了,这可能是因为6.06直接用了5.10的xpdf-chinese-simplified包,还没有更新,算是个bug吧。
hreiser@oakland:~$ killall -9 wife
police@oakland:~$ sudo find / -user hreiser
court@oakland:~$ sudo mv /home/hreiser /jail/
court@oakland:~$ sudo usermod -d /jail/hreiser -s "/usr/sbin/chroot /jail/" hreiser
回复

回到 “老旧版本支持”