如何在 Mac 上的命令行中在一个应用程序中以单独的交错窗口打开超过 15 个 pdf 文件(每个窗口 1 个文件)?
我使用 Preview 作为默认的 pdf 查看器。我还没有探索过其他 pdf 查看器。为了简单起见,我更喜欢使用 Preview 的解决方案,但我也愿意使用其他 pdf 查看器。
我尝试了下面的命令。最多 15 个文件,它在预览中运行良好。但文件编号 16 和后续文件打开时会显示单独的标签在现有的窗口中(我想打开它们在单独的窗口中,而不是选项卡中):
open file1.pdf file2.pdf ...
或者
open file1.pdf
open file2.pdf
...
相比之下,下面的命令打开多个实例同一应用程序(预览版)。窗口彼此叠放(不交错)。所以这对我来说也不起作用:
open -n file1.pdf
open -n file2.pdf
...
我无法使用 Finder 选择和打开文件。上面的文件名通过运行不同的命令打印到 STDOUT。我试图同时打开一个目录中 1000 个文件中的 20-40 个这样的文件。
我正在使用这些设置:
系统设置:
Desktop & Dock > Windows > Prefer tabs when opening documents = never
预览:
Settings > Images > Open each file in its own window = yes
也可以看看:
- 在 Mac 上的一个预览窗口中显示多个文件 - Apple 支持- 这不起作用,我仍然有 15 个文件的限制。
- 预览:在新窗口中打开超过 12 个 pdf 文件 - Ask Different- 一个老问题,列出了不同的最大文件数量限制,但仍然没有答案。
- 如何使用 pdftk 将多个 PDF 文件合并到一页上?- 这是不是我正在寻找:我不需要合并pdf 文件合并成一个(我知道如何做到这一点)。我需要在分离平铺窗口以便能够在屏幕上移动它们。
- 如何在 macOS Monterey 上打开大量预览窗口? - Apple 社区- 也没有针对此确切问题的解决方案(通过鲸鱼队长)。
答案1
这里有一位用户提到窗口菜单仍然表现得像每个选项卡都是一个单独的窗口:https://discussions.apple.com/thread/253901021,因此该行为应该是预览所独有的,并且不会影响其他 pdf 查看器。
这些工作:
安装另一个 pdf 查看器应用程序,例如 Skim
然后在终端中:
open -a /Applications/Skim.app file1.pdf file2.pdf ...
(可选)在 Skim 中:按住 Option 键 + 窗口 | 排列在前面。窗口现在平铺得更加整齐(在单个层叠集中)。