QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12834|回复: 24

[原创]evince显示简体中文全攻略!

[复制链接]
发表于 2006-2-1 21:38:33 | 显示全部楼层 |阅读模式
感谢:MandrakeChina的帮助!
distro:ubuntu linux dapper
1 sudo apt-get install evince
2 sudo apt-get install xpdf-chinese-simplefied
3 你需要一个中文字体,simsun,fireflysun皆可。
    cd /usr/share/fonts
    sudo ln -s <你的字体存放的路径> <字体名>.ttf //记住一定是.ttf!!!不能是*.ttc,或是别的什么。我开始就挂在这里了
    比如:sudo ln -s /media/hda1/windows/fonts/simsun.ttc simsun.ttf
    //我开始就挂在这里了
4 打开/etc/xpdf/xpdfrc-chinese-simplefied
将displayCIDFontTT改为
displayCIDFontTT        Adobe-GB1       /usr/share/fonts/simsun.ttf
即可!
5 现在你的xpdf,evince都能显示中文了!

看看效果吧!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2006-2-1 21:42:28 | 显示全部楼层
对了现在可以
sudo apt-get remove acroread*
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
注意,根据正则表达式“acroread*”选中了 acroread-plugins
注意,根据正则表达式“acroread*”选中了 mozilla-acroread
注意,根据正则表达式“acroread*”选中了 acroread-plugin
注意,根据正则表达式“acroread*”选中了 acroread
注意,根据正则表达式“acroread*”选中了 acroread-debian-files
下列软件包将被【卸载】:
  acroread acroread-plugins
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 2 个软件包,有 800 个软件未被升级。
需要下载 0B 的软件包。
解压缩后将会空出 97.6MB 的空间。
您希望继续执行吗?[Y/n]Y
回复

使用道具 举报

发表于 2006-2-1 22:53:06 | 显示全部楼层
这件事让我很奇怪,evince或者poppler应该和xpdf是没有任何关系的。
回复

使用道具 举报

 楼主| 发表于 2006-2-1 23:28:27 | 显示全部楼层
在poppler.freedesktop.org上写的
Poppler is a PDF rendering library based on the xpdf-3.0 code base.

嘻嘻~~
还有

Download

The latest stable poppler release is: poppler-0.4.4.tar.gz, released on Jan 10, 2006. This is just a security update:

        - Security update; CVE-2005-3624, CVE-2005-3625, CVE-2005-3627.
        - Fix KDE bug #119569, endless loop in jpeg decoder.

Development takes place on CVS head, snapshots are released as 0.5 releases. The latest is poppler-0.5.0.tar.gz:

        - Font matching code for non embedded fonts now use fontconfig
          instead of hard coded list of fonts.
        - Merge in Xpdf 3.01 changes.
        - Add command line tools from Xpdf.
        - Make install of Xpdf header files ./configure'able.

Previous poppler releases are available here.

Poppler is available from CVS. To check it out, use the following commands:

cvs -d :pserver:[email protected]:/cvs/poppler login
cvs -d :pserver:[email protected]:/cvs/poppler co poppler

or browse the repository with ViewCVS.
回复

使用道具 举报

发表于 2006-2-1 23:31:54 | 显示全部楼层
poppler是从xpdf上fork出去的,二者是完全独立的。不过现在似乎poppler在配置文件或者是分析CID字体上有些问题。
回复

使用道具 举报

 楼主| 发表于 2006-2-1 23:42:20 | 显示全部楼层
有一部分是xpdf的代码,但大部分是poppler的。也许读配置文件用的是xpdf的代码吧
回复

使用道具 举报

发表于 2006-2-2 00:16:52 | 显示全部楼层
对了,evince怎么开次像素平滑(因为我是LCD)?

还有请两位测一下adobereder的中文说明文件,在  AR_INSTALL_DIR/Reader/help/CHS/Reader.pdf,我这里evince不知何故还没办法正常显示。
回复

使用道具 举报

发表于 2006-2-2 01:28:45 | 显示全部楼层
我不想测,反正我也看不了几个PDF文件。一来我没有在电脑上看书的习惯,要么是捧在手里看大块头,要么是拷在手机里一段一段的看;二来我的硬盘里全是电影和歌,需要看什么东西的时候,基本就是google     
回复

使用道具 举报

发表于 2006-2-2 11:05:10 | 显示全部楼层
[quote:b7b81ec82c="mandrakechina"]poppler是从xpdf上fork出去的,二者是完全独立的。不过现在似乎poppler在配置文件或者是分析CID字体上有些问题。[/quote]

evicne + poppler 读的是 xpdf 的配置文件,
xpdfrc 里面的 type1 CID 字体, CMap 都得读进去才行,否则谁知到你系统里面这些字体在什么地方。

或许你 mdv 里面的打过什么补丁了,但是上游的代码里面是需要这些配置才能很好的工作的。
回复

使用道具 举报

发表于 2006-2-2 11:36:21 | 显示全部楼层
xpdf 3.0 有使用 ttc 的字体补丁,suse 里面的 xpdf 就是如此。
不知道 poppoler 会不会也将这个收入。
回复

使用道具 举报

发表于 2006-2-2 12:05:10 | 显示全部楼层
poppler cvs可以使用ttc,或者等待0.5.1。
回复

使用道具 举报

 楼主| 发表于 2006-2-2 15:12:25 | 显示全部楼层
[quote:e24d58cd61="x11_yao"]对了,evince怎么开次像素平滑(因为我是LCD)?

还有请两位测一下adobereder的中文说明文件,在  AR_INSTALL_DIR/Reader/help/CHS/Reader.pdf,我这里evince不知何故还没办法正常显示。[/quote]
传上来,我这里没有中文版的,acroread是英文版的。从apt这里搞到的
回复

使用道具 举报

发表于 2006-2-2 15:42:12 | 显示全部楼层
poppler (0.4.4)+ poppler-cvs-cjk-cairobackend 正常

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2006-2-3 12:19:06 | 显示全部楼层
ok, thx.

那应该是我PC里的breezy带的版本太低的缘故,回头在dapper上看。
回复

使用道具 举报

发表于 2006-2-11 17:25:35 | 显示全部楼层
不好意思在这里发这个:
按照楼主的方法在kde下的kpdf也能查看chinapub上的书籍了
poppler 0.4.4
kde 3.5
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-25 23:56 , Processed in 0.154853 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表