|
发表于 2004-2-6 21:07:22
|
显示全部楼层
有人编译成功了吗??水木清华上acura的说明:
下载xpdf 2.03的源码,解压,下载patch
wget http://61.153.200.30/lucida/xpdf.diff.gz
gunzip xpdf.diff.gz
patch -p0 < xpdf.diff
./configure --prefix=/usr
make
make install
1. 在~/.Xdefaults里面加入资源项
xpdf*.fontList:
-*-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1;-misc-simsun-medium-r-nor
mal--12-*-*-*-*-*-gbk-0:
注意标点
然后
xrdb -merge ~/.Xdefaults
使修改生效
2. 有一个环境变量,XPDFCHARSET,应该可以通过设置它的不同内容,来显示使用其它编
码的书签,比如
env XPDFCHARSET="UTF8" xpdf abc.pdf
这个没有仔细测试。但愿没问题。
默认是"gbk",所以基本上什么都不用改,直接运行
xpdf abc.pdf
应该就可以了。
xpdf之所以无法显示中文书签,是因为书签采用unicode编码,xpdf只带了
unicode to latin1/ascii 等的码表,而没有CJK的。这样的好处是平台无关,缺点就是中文支持不好。我没找到合适的unicode to gb的码表,所以用了iconv作转码,程序改动不大,应该在linux/bsd下都可以编译,其他的不好说,估计作者也不会接受这样的patch。不过无所谓了。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|