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

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

我有一个文件example.pdf,文档顶部的练习关键在末尾发布。因此,我想打开此文件的实例,以便我可以将包含答案的窗口放在包含练习的窗口旁边。

当然,一个可能的解决方案是cp example.pdf example_copy.pdf,但我想知道是否可以在不复制和重命名文件的情况下做到这一点?

答案1

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

open -n path/to/file.pdf

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


另一个选项是将文档的相关页面添加到书签中,然后使用后退向前命令(Cmd-[Cmd-])。

替代文本


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

替代文本

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

答案2

命中P或选择文件>打印当出现打印对话框时,不要选择打印在预览中打开 PDF来自PDF菜单。

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

答案3

与其打开一个全新的预览实例(这会阻止您使用command+切换哪个文档在最前面`),我认为最简单的方法是将您想要的页面复制到新窗口中,然后使用文件菜单中的“从剪贴板新建”。无需命令行:

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

相关内容