Li’s WebLog << 多思

Welcome To My Life

linux下面高亮pdf

Posted by scuwolf on 2008,十一月 1

Linux下面的pdf阅读器用来看pdf是不错的,但是没有一个支持高亮,标注,注释pdf比较好的。
用过PDFEdit,界面一点不人性化,操作复杂的要命,Xournal 不错,但是在注释pdf之后不能使用其他的pdf阅读器打开,Okular是kde洗面的pdf阅读器,同样不能保存成pdf格式的,最好只好使用wine了。

先是wine了foxit reader,这个应该是adobe reader之外最好的pdf阅读器了,但是免费的版本不支持标记,现在linux用习惯了,用破解的软件总是心理上过意不去。就继续找找其他的,win下的这种软件比较多,比较完美使用的是 PDF-XChange Viewer,直接下载zip格式解压之后就可以用了。可能会遇到中文乱码或者显示菜单是方块的问题,解决办法有两个:
1. 使用英文菜单
2. 修改PDF-XChange Viewer目录/Languages/PDFXVW_Chs.xml, 把里面的prefFont=”simsun”,即可显示中文,不过pdf中文字体看上去有点难看,先不管了,看论文大部分都是英文的。。。

wine配置文件

touch zh.reg

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
“Arial”=”simsun”
“Arial CE,238″=”simsun”
“Arial CYR,204″=”simsun”
“Arial Greek,161″=”simsun”
“Arial TUR,162″=”simsun”
“Courier New”=”simsun”
“Courier New CE,238″=”simsun”
“Courier New CYR,204″=”simsun”
“Courier New Greek,161″=”simsun”
“Courier New TUR,162″=”simsun”
“FixedSys”=”simsun”
“Helv”=”simsun”
“Helvetica”=”simsun”
“MS Sans Serif”=”simsun”
“MS Shell Dlg”=”simsun”
“MS Shell Dlg 2″=”simsun”
“System”=”simsun”
“Tahoma”=”simsun”
“Times”=”simsun”
“Times New Roman CE,238″=”simsun”
“Times New Roman CYR,204″=”simsun”
“Times New Roman Greek,161″=”simsun”
“Times New Roman TUR,162″=”simsun”
“Tms Rmn”=”simsun”

然后运行

regedit zh.reg

把下面的代码保存成pdf.sh,然后选择一个pdf文件-右键,设置pdf.sh为默认的打开pdf命令,以后双击默认的就是用PDF-XChange Viewer打开了,在jabref中要单独设置各种文件的打开方式(在option-pre-External programs-Manage external file types中设置)

#!/bin/bash
# Purpose: To convert Linux-style filename to Windows-style to pass as an argument
# to wine when starting Foxit Reader
Filename=”z:”${1//\//\\}
#assuming you use the default installation folder for Foxit in Wine
App=’eval wine “C:\Program Files\Foxit Software\Foxit Reader\Foxit Reader.exe” “‘$Filename’”‘
$App

Posted in linux | Tagged: , , , , | No Comments »

evince查看pdf乱码解决办法

Posted by scuwolf on 2008,八月 6

sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional

如果上面的方法仍然不起作用

wget http://poppler.freedesktop.org/poppler-data-0.1.tar.gz
tar xzvf poppler-data-0.1.tar.gz && cd poppler-data-0.1
sudo make install datadir=/usr/share

Posted in linux | Tagged: , , , | No Comments »