7款Linux下阅读PDF的阅读器。
5款Linux下阅读PDF的阅读器。
1. Mupdf:link
2. Adobe Reader:link
3. Foxit Reader:link
4.Evince:link
5. Okular:link(基于KDE)
Zathura 是一款新的 PDF 查看器 ,它相当轻巧,界面简约(与 Apvlv 很相似),且可以定制(如按键绑定、默认窗口大小等 )。除了 PDF 查看器所具有的一般功能之外,Zathura 还包括搜索、表单编辑、可点击链接、导出图像等其他功能。和 Linux 下大多数 PDF 查看器一样,Zathura 也基于 Poppler 库,另外它需要依赖 GTK+ 和 Cairo
相当轻巧,界面简约(与 Apvlv 很相似),且可以定制(如按键绑定、默认窗口大小等 )
除了 PDF 查看器所具有的一般功能之外,Zathura 还包括搜索、表单编辑、可点击链接、导出图像等其他功能。
和 Linux 下大多数 PDF 查看器一样,Zathura 也基于 Poppler 库,另外它需要依赖 GTK+ 和 Cairo。
项目主页:http://pwmt.org/projects/zathura/
7. Apvlv
我们已经有了让 Firefox 浏览器 Vim 化的 Add-on Vimperator、Vim 化的文件管理器 Vifm,现在又有了 Vim 化的 PDF 阅读工具 Apvlv。Apvlv 是一个小巧、轻量的 PDF 查看器,让你象使用 Vim 一样阅读 PDF 文档,快捷而高效。
如果你在启动 Apvlv 后感到无所适从,那么可以通过执行 :h 来及时获得帮助。要设置 Apvlv 也是可以的,你只需编辑 $HOME/.apvlvrc 文件即可。
Apvlv 需要 GTK+ 2.6.0 或更高版本和 Poppler 0.5.0(含 glib 绑定),可以运行于 Linux 和 Windows 平台。
Apvlv 的最新版本在其项目主页可以找到。
是一个小巧、轻量的 PDF 查看器,让你象使用 Vim 一样阅读 PDF 文档,快捷而高效。
要设置 Apvlv 也是可以的,你只需编辑 $HOME/.apvlvrc 文件即可。
Apvlv 需要 GTK+ 2.6.0 或更高版本和 Poppler 0.5.0(含 glib 绑定),可以运行于 Linux 和 Windows 平台。
项目主页:http://naihe2010.github.com/apvlv/
其实,Chrome浏览器也可以打开PDF文件,只不过功能有限,只能阅读,不能添加标签、标注。
这三款小软件都是类vi软件apvlv,zathura和vifm,就是很多按键都是在模仿vi的方式。
apvlv和zathura是两款linux下的pdf阅读器。由于也是刚刚接触这两个,所以我准备先用用apvlv,然后在试用zathrua。
这儿介绍两款:两个Linux下的pdf阅读器http://ihacklog.com/software/cool_software_share/pdf-viewer-for-linuxer.html
apvlv的使用介绍:http://naihe2010.freetzi.com/apvlv-intro.html
根据apvlv的使用方式和自己的习惯,我写了自己的配置文件。这是我的配置文件(根据软件自带的apvlvrc.example进行改写的):
" some map " map I to zi, and O to zo "map I zi "map O zo "map the tab switch map w gT map e gt " map n to <C-f> to goto next page map n <C-f> map <Space> <C-f> " and p to prepage map p <C-b> map c j map v k "map <A-j> <C-w>j "map <A-k> <C-w>k "map <A-h> <C-w>h "map <A-l> <C-w>l " if start apvlv as fullscreen mode, default is no set fullscreen=no " zoom value, default is fitwidth " zoom has 4 styles " a float type number " fitwidth " fitheight " normal set zoom=fitwidth " set window size set width=800 set height=600 " set command timeout between two key press set commandtimeout=2000 " set default dir "set defaultdir=C:\ " set if use content view set content=yes " set weather use continuous view " make sure the autoscrollpage is set to "yes" if you want to set this to yes set continuous=yes " set a pad to continuous page set continuouspad=2 " set if auto scroll page when at the end or begin of one pdf page set autoscrollpage=yes " set if auto scroll doc from 1st page when goto the last page set autoscrolldoc=yes " set if disable ~/.apvlvinfo, default is no set noinfo=no " set pdf object cache size set pdfcache = 4 " set if use right and bottom scrollbar set scrollbar = no " set if use visual mode to select and copy text set visualmode = no " set if wrapscan text set wrapscan = yes " set double click action " option value is 'word', 'line' or 'page' set doubleclick = page " set GUI options " m means menu, T means toolbar "set guioptions =m " set if use auto reload document " > 0 means auto reload after some seconds. = 0 means not auto reload " set autoreload = 3 " set if reverted pdf page " set reverted = no
我是在fedora14上直接使用yum install apvlv来进行安装的
安装之后的版本是0.0.9.8版本。
我在使用之后发现有如下问题:
1. 快捷键t和T不能使用
2. 示例配置文件中写着可以设置GUI,但是当我设置这个选项的时候软件就崩溃的。
3. 现在我觉得很大的一个问题就是:无法重新返回书签。
原pdf文档中有书签,然后刚打开的时候可以显示书签,但是在我选择了一个书签,可以进入对应内容,可以无法再返回书签。这样很不方便。
对于vifm,这是一个可以在终端使用的文件管理器,也是使用vi中的按键方式。
对于经常使用vi的人来说还是很容易上手的。
对于vifm的介绍可以看这儿
我是在fedora14中使用yum install vifm进行安装的。
另外,还有一款非常好用的终端图片查看器feh。它使用起来非常的灵活,使用方式可以参见。
还有一款非常不错的邮件客户端mutt(这是中文版),我现在一直在使用的是thunderbird。而mutt是一个在命令行使用的软件,最近一直在学习vim,所以这个软件先放一放了,在这儿做个记录。以后有时间好好学学mutt的使用方法。
7款Linux下阅读PDF的阅读器。的更多相关文章
- 几款LINUX下的CHM查看器
转帖地址:http://blog.csdn.net/aking21alinjuju/article/details/4436440 本文旨在介绍linux下的常见chm阅读软件及其安装,并针对一些问题 ...
- [转] linux下的c/c++调试器gdb
PS:1. 断点C++类函数,用b 命名空间::类名::方法名 2. 编译参数一定要加-g,才可断点调试 http://www.cnblogs.com/xd502djj/archive/2012/08 ...
- linux下的c/c++调试器gdb
Reference: http://www.cnblogs.com/xd502djj/archive/2012/08/30/2663960.html linux下的c/c++调试器gdb gdbLi ...
- linux下源代码分析和阅读工具比较
Windows下的源码阅读工具Souce Insight凭借着其易用性和多种编程语言的支持,无疑是这个领域的“带头大哥”.Linux/UNIX环境下呢?似乎仍然是处于百花齐放,各有千秋的春秋战国时代, ...
- linux下合并pdf
使用Gost Script和 PDFtk运行如下命令: #gs -q -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=Linuxidc.pdf -dBATCH *.p ...
- linux下去掉pdf的密码(前提:知道密码)
一.背景 Linux jello 4.16.3 SMP Thu Apr 19 07:32:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 二.去掉密码 2.1 先 ...
- 推荐一款Linux下的开源编辑器
Sublime编辑器,下载地址.下载后解压,解压到家目录下,为解压后的文件夹里的可执行文件添加环境变量, vim ~/.bashrc 打开配置环境变量的文件,在最后一行添加export PATH=&q ...
- linux下安装pdf
官方下载地址:http://www.foxitsoftware.cn/downloads/ 问题:下载官方包以后解压,双击不能打开,也没有任何提示. 用teminal 来打开foxitreader,t ...
- Linux 下编译Android-VLC开源播放器详解(附源码下载)
这两天需要做音视频播放相关的东西,所以重新找了目前android下的解码库.Android自带的解码库支持不全,因此很多第三方播放器都是自带解码器,绝大部分都是使用FFMpeg作为解码库.我11年的时 ...
随机推荐
- Linux新手笔记 ibus
centos 6.4 32 笔记 一.安装gccyum install gcc ======================================================== ...
- iOS开发针对SQL语句的封装
1.使用依赖关系 a.需要添加libsqlite3.tbd 静态库. b.需要添加第三方框架 FMBD.MJExtension. 2. SQL语句类封装名DataBaseSqlTool 类方法介绍 ...
- 问题解决: WordPress on SAE注册邮件无法发送
方法一: 修改代码 Step 1: 改写wp-includes/pluggable.php, 把WordPress默认邮件设置改为SMTP模式. // Set to use PHP's mail() ...
- [置顶] 程序员必知(二):位图(bitmap)
位图是什么? 位图就是数组,一般来说是bit型的数组,具有快速定位某个值的功能,这种思想有很广泛的应用,比如下边两题: 1 找出一个不在5TB个整数中存在的数 假设整数是32位的,总共有4GB个数,我 ...
- memcache学习使用
一.安装 二.telnet测试 启动:memcached -d -m 120.24.242.100 -p 11211 -u root 测试:telnet localhost 11211 >> ...
- Oracle中的EXCEPTION
Oracle系统预定义的异常 比如:SELF_IS_NULL.VALUE_ERROR.ZERO_DIVIDE等Oracle中自带的异常类型 使用方法: DECLARE V_Result ); BEGI ...
- hibernate的配置 1
hibernate 是一种ORM框架,是ORM框架中一个典范 ORM叫做对象关系映射 是面向对象语言和关系型数据库之间的映射关系 所以只有在面向对象语言或者关系型数据库没用的时候ORM才会消失 ORM ...
- uvalive 3971 - Assemble(二分搜索 + 贪心)
题目连接:3971 - Assemble 题目大意:有若干个零件, 每个零件给出的信息有种类, 名称, 价格, 质量, 现在给出一个金额, 要求在这个金额范围内, 将每个种类零件都买一个, 并且尽量 ...
- IT第五天 - 循环的使用、本周总结 ★★★
IT第五天 上午 循环 1.while循环.do-while循环.switch语句块的使用 下午 编程 1.编程注释的编写 2.编程力求代码的精简,算法的优化 3.变量的优化使用 小项目 1.swit ...
- [转]网络性能评估工具Iperf详解(可测丢包率)
原文链接:安全运维之:网络性能评估工具Iperf详解:http://os.51cto.com/art/201410/454889.htm 参考博文:http://linoxide.com/monito ...