教你在Ubuntu下用FoxitReader打开pdf

运维 系统运维
Ubuntu Linux下阅读pdf的软件不少,但能够做标记和注释的,据我所知有KDE平台下的Okular,能够将注释输出的只有Xounal。

Ubuntu Linux下阅读pdf的软件不少,但能够做标记和注释的,据我所知有KDE平台下的Okular,能够将注释输出的只有Xounal。

Foxit Reader是近年来声名鹊起的pdf阅读器,这是个土生土长的中国公司,在福建。优点是免费,启动快,有标记注释(Comment)功能——此三者同时具备的pdf软件还真难找。虽然该公司也推出了Linux版,但没有标记注释功能,用起来很不爽。

众所周知通过wine在Linux下可以直接运行很多windows程序,把foxit reader整个目录拷贝到 ~/.wine/drive_c/Program Files

当然要赋予执行权限。

在Naulitus中双击Foxit reader,或者命令行执行

  1. wine ~/.wine/drive_c/Program Files/Foxit\ Software/Foxit\ Reader/Foxit\ Reader.exe 

应该就可以启动了。

不过更方便的是当双击pdf文件时直接用Foxit Reader打开,windows管这个叫“关联”,Naulitus中选中pdf文件单击右键也可以设置:

教你在Ubuntu下用FoxitReader打开pdf

打开方式->其他程序会打开对话框,即可选择需要的程序。

可惜这样做仍然不能在Linux下用Foxit Reader打开pdf,原因很简单,就是Linux与windows下表示目录层次的符号不同,前者是左斜杠/,后者是右斜杠\。

解决办法是写个简单的脚本,比如:

  1. FoxitReader="~/.wine/drive_c/Program Files/Foxit\ Software/Foxit\ Reader/Foxit\ Reader.exe" 
  2.  
  3. ROOT_DRIVE="Z:\\" 
  4.  
  5. for arg  
  6.  
  7. do  
  8.  
  9. wine "$FoxitReader" "${ROOT_DRIVE}$(echo "$arg" | sed 's/\//\\/g')"  
  10.  
  11. done 

盘符Z是wine默认的Linux根目录,可以定制。sed的功能就是转换斜杠。

把文件存为Foxit.sh,加执行权限,“其他程序”选择此脚本。这样在pdf上单击右键就可以蹦出上面的对话框了。你当然也可以用它默认打开pdf。

效果图:

教你在Ubuntu下用FoxitReader打开pdf

在工具栏单击右键,可以定制工具栏:

教你在Ubuntu下用FoxitReader打开pdf

其中Commenting Tools就是标记注释用的。Linux版的Foxit Reader没有此工具栏,要简单多了:

教你在Ubuntu下用FoxitReader打开pdf

当然用类似方法也可以关联其他文件类型,比如用foobar播放音乐(未测试),这样很多你熟悉的windows软件再Linux都重生了。

总结:

希望本文介绍的在Ubuntu下用FoxitReader打开pdf的方法能够对读者有所帮助,更多有关linux系统的知识还有待于读者去探索和学习。

责任编辑:韩亚珊 来源: 雨林木风
相关推荐

2011-09-01 09:14:49

UbuntuLaunchpad

2011-09-05 13:19:42

UbuntuWebmin

2014-07-22 15:33:02

Ubuntu

2020-07-30 23:33:57

Linux命令时间戳

2013-11-18 13:50:39

GoogleChromePDF

2013-12-18 09:51:02

2009-06-15 09:01:19

安装Jboss

2011-09-02 19:26:38

2013-11-27 11:16:09

Ubuntu技巧

2011-09-15 18:43:00

UbuntuchmPDF

2020-12-21 09:47:16

UbuntuMinicondalinux

2011-09-09 18:16:18

WindowsLinux

2011-09-14 15:04:47

Android 2.2

2011-03-21 16:21:21

ubuntulamp

2011-08-30 15:19:23

2010-03-15 16:03:57

Ubuntu Linu

2011-08-29 16:31:30

UbuntuAndroid

2010-03-15 10:01:26

Ubuntu 系统

2011-04-22 13:06:37

UbuntuMSoffice

2018-01-08 08:38:30

点赞
收藏

51CTO技术栈公众号