博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Emacs学习笔记(13):在Emacs中打开pdf
阅读量:4005 次
发布时间:2019-05-24

本文共 673 字,大约阅读时间需要 2 分钟。

在Emacs中打开pdf

Table of Contents

1 简介

 为Emacs提供了DVI、PDF等文件支持。DocViewMode将dvi、pdf等文件转换成png图片,并在emacs中打开。如下图:

2 安装

从Emacs v23开始,默认包括了DocViewMode。但需要系统中安装基础的软件包:

首先,ghostscript是必需的

然后要安装xpdf

3 使用

在DocViewMode中可以使用部分Emacs快捷键,同时也DocViewMode也定义了自己的一些快捷键:

 
快捷键 功能
p/n 上下翻页
+/- 缩放
C-s 搜索
q 退出

4 书签

DocView不直接支持书签,这很不方便,尤其是在阅读较大型文档的时候。不过Emacs有另外一个插件, 可以与DocViewMode结合使用。

BookMarks是Emacs自带的插件,支持以下操作:

 
快捷键 操作
C-x r m 设置书签
C-x r b 跳转到书签
C-x r l 列出所有书签
M-x bookmark-delete 删除书签
  • 每个文件只能设置一个书签,如果要在一个文件中使用多个书签,参考
  • 默认将所有书签保存在~/.emacs.bmk
  • 更多的功能,可以用 M-x bookmark TAB查看

5 小结

现在,你可以将系统中PDF的默认打开程序设置成Emacs了。


Date: 2012-04-25 20:02:13 CST

Author: Holbrook Wong

Org version 7.8.08 with Emacs version 23

转载地址:http://omgyi.baihongyu.com/

你可能感兴趣的文章
AS3 Flex基础知识100条
查看>>
Flex动态获取flash资源库文件
查看>>
flex中设置Label标签文字的自动换行
查看>>
Flex 中的元数据标签
查看>>
flex4 中创建自定义弹出窗口
查看>>
01Java基础语法-11. 数据类型之间的转换
查看>>
01Java基础语法-13. if分支语句的灵活使用
查看>>
01Java基础语法-15.for循环结构
查看>>
01Java基础语法-16. while循环结构
查看>>
01Java基础语法-17. do..while循环结构
查看>>
01Java基础语法-18. 各种循环语句的区别和应用场景
查看>>
01Java基础语法-19. 循环跳转控制语句
查看>>
Django框架全面讲解 -- Form
查看>>
socket,accept函数解析
查看>>
今日互联网关注(写在清明节后):每天都有值得关注的大变化
查看>>
”舍得“大法:把自己的优点当缺点倒出去
查看>>
[今日关注]鼓吹“互联网泡沫,到底为了什么”
查看>>
[互联网学习]如何提高网站的GooglePR值
查看>>
[关注大学生]求职不可不知——怎样的大学生不受欢迎
查看>>
[关注大学生]读“贫困大学生的自白”
查看>>