以前一直在寻找一个 linux 下可添加书签注释的 PDF 阅读器,结果寻找了半年多也一直没有找到一个完美的阅读器。曾用过 PDFMOD,但它只可以添加书签;曾用过 Xournal,但它只可以添加注释,悲剧啊。
但今天突然想到用 wine 运行 Foxit Reader 。于是安装了 wine1.2,直接切换到 windows 下的 Foxit Reader 的安装路径,使用命令 wine Foxit\ Reader.exe, 哈哈,打开了,也可以添加书签注释!
因为linux 对 NTFS 分区支持情况还是十分完美的, 所以最好复制一份 Foxit Reader 到 Linux 分区,
再为 Foxit\ Reader.exe 创建一个链接, 修改链接名称并把它放入 ~/.wine/drive_c/windows/system32文件夹中, 这样以后就可以直接在终端使用命令 wine foxit.exe 打开了.
wine 中文显示为乱码,其原因是 wine 没有相应字体,直接把 windows 系统盘 windows\fonts\ 文件夹下的 simsun.ttc 复制到 ~/.wine/dosdevices/c:/windows/Fonts/ 文件里即可。如果还不行,那就执行命令 wine regedit,打开注册表,找到 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes,把 MS Shell Dlg 和 MS Shell Dlg2 的值都修改为 SimSun 即可。