如何在Docview中同时显示PDF的几页?


12

我正在使用Emacs,AUTCeX并latex-preview-pane-mode创建PDF演示文稿。但是,预览一次只显示一页。
这是唯一的方法吗?这浪费了屏幕上可用的一些垂直空间。

Docview是否可以在一页中预览PDF的几页?


1
如何(setq doc-view-continuous t)缩小(如果需要)缩小可见页面的大小?
法律列表

@lawlist:至少对我来说,一切所做的是让C-nC-p页面之间移动。尽管这很方便,但仍一次只显示一页。
Tikhon Jelvis

我看到了-经过一段时间的Google搜索,您的功能似乎已经在Emacs邮件列表上进行了持续的讨论,但是我认为该功能尚不存在。
法律列表

3
我不记得正在讨论的此特定功能,但是对于doc-view-continuous来说,按您希望的方式运行实际上是很有意义的(即,将所有页面显示在另一个页面的下面)。您可能应该通过来请求M-x report-emacs-bug
Stefan

嗨,我注意到您正在Windows 7中使用doc-view,能否分享您的操作方式?
Leu_Grady

Answers:


1

当前不支持在同一窗口中显示多个图像,因此有两种解决方法:

  • 拆分右窗口以同时显示两个幻灯片。由于无法同时向两个窗口发送命令,因此这毫无意义,因为当您在另一个窗口中按n或时,其中一个窗口将保持固定p。您也许可以覆盖它,但是看起来很混乱。

  • 您可以尝试影响pdf到图像的转换。虽然ghostscript本身似乎不允许将多个页面呈现到同一个图像文件,但是您可以用doc-view-ghostscript-program调用ghostscript的包装器(通过设置)替换ghostscript可执行文件(通过设置),然后成对压缩图像,例如使用ImageMagick的montage

这两种方法都没有特别吸引人。

不幸的是,mudraw(可用作替代渲染器)也不支持将多个页面渲染到同一图像文件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.