2008年10月15日星期三

Foxit Reader for Desktop Linux

windows下的foxit可能是很多人浏览pdf的首选,主要在于它的快速的浏览速度和小巧的体积。
在linux下的几个浏览器,如evince,xpdf虽然也小巧,但是却经常有各种显示中文的问题。对字体的选择也不尽如人意;官方的acroread
却又太臃肿,打开一个文件要很长的时间,速度更是接近无法忍受~
下面介绍在linux下的原生foxit

首先下载foxit reader for Desktop Linux,并解压,放入自己的bin目录。 代码:
cd
wget -c http://www.foxitsoftware.com/foxitreader/FoxitReaderLinux.tar.gz
tar zxvf FoxitReaderLinux.tar.gz
mv ReaderLinux bin/


直接执行文件的结果肯定是段错误。从dapper时就是如此,之后的edgy,feisty,gutsy都是段错误。
这主要是由于foxit编译的环境并不是ubuntu/debian,并且年代也比较久了(2005年),编译时的参数都不一致,所以~~唉~~难道就没有办法了吗?呵呵,不是的,很幸运的,foxit
reader是采用的动态连接,所以我们可以创造一个干净的环境。

到下面的站点下载loki compact libraries.
wget -c http://www.swanson.ukfsn.org/loki/loki_compat_libs-1.2.tar.bz2

将loki-compat-library下载解压到指定位置/usr/local/games/Loki_Compat。

编辑~/.bashrc
添加 代码:

alias foxitreader='LD_LIBRARY_PATH=/lib:/usr/local/games/Loki_Compat
ReaderLinux'


foxit
reader就可以正常使用了。foxit的渲染速度可真是没的说的,而且对中文的处理也不用多麻烦,呵呵,毕竟就一个可执行文件,也不需要什么配置~~
总之,由于它的开发基础是foxit
sdk,完全独立,所以,我觉得对pdf,也应该有三套马车~~

官方的acroread
轻灵的foxit
Free的evince/xpdf

没有评论: