在Mac OS X预览中打开同一PDF的两个实例


11

我有一个文件example.pdf,该文件顶部的练习密钥在结尾处发布。因此,我想打开该文件的两个实例,以便将带有答案的窗口放在带有练习的窗口旁边。

当然有可能的解决方案cp example.pdf example_copy.pdf,但是我想知道是否在不复制和重命名文件的情况下完成此操作?

Answers:


12

在其关联的应用程序的新实例中打开文档,如下所示:

open -n path/to/file.pdf

“打开”还允许您指定文件的应用程序,但是如果“预览”是默认的PDF查看器,则无需这样做。


另一个选择是为文档的相关页面添加书签,并使用“ 后退”和“ 前进”命令(Cmd-[Cmd-])在它们之间跳转。

替代文字


上面的命令可以包装在服务中,该服务可以在系统偏好设置»键盘中使用Automator 分配给键盘快捷方式:

替代文字

不幸的是,无法编写预览脚本,并且在查看文档时无法从预览中启动此服务。但是,您可以通过Finder»服务菜单或任何文件的上下文菜单在Finder中使用它。


请注意,此解决方案也适用于其他pdf阅读器(例如略读)。
Dror

4

单击P或选择“ 文件” >“ 打印”,然后在出现打印对话框时,从PDF菜单中选择“ 在预览中打开PDF”,而不是打印。

这将打开文档的另一个实例,而无需打开Preview应用程序的另一个实例,因此您可以`照常使用在两个文档之间切换。此外,该实例仅位于临时内存中,关闭后无需删除。但是,根据打印机的设置,分辨率和边距可能会受到影响。


1

与其打开一个全新的Preview实例(否则将阻止您使用command+ 切换前面的文档`),我想做的最简单的事情是在一个新窗口中复制所需的页面并使用“ New从剪贴板”中。无需命令行:

  1. 打开文件
  2. 从侧边栏中选择所需的页面,或使用command+ a进行全选。
  3. command+ c后跟command+ n-从剪贴板复制页面并创建包含这些页面的新文档。

或者,将页面拖放到桌面上,从而创建一个新文件。
丹尼尔·贝克
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.