Откройте два экземпляра одного PDF в Mac OS X Preview

У меня есть файл example.pdfгде ключ к упражнениям в верхней части документа размещен в конце. Следовательно, я хочу открыть два экземпляра этого файла, чтобы я мог поместить окно с ответами рядом с тем, где есть упражнения.

Возможное решение, конечно, cp example.pdf example_copy.pdf, но мне интересно, если это сделать без копирования и переименования файла?

3 ответа

Решение

Откройте документ в новом экземпляре связанного с ним приложения, например:

open -n path/to/file.pdf

"Открыть" также позволяет указать приложение для файла, но если предварительный просмотр - это средство просмотра PDF по умолчанию, вам это не нужно.


Другим вариантом является создание закладки для соответствующих страниц документа и переход между ними с помощью команд " Назад" и " Вперед" (Cmd-[ а также Cmd-]).

альтернативный текст


Приведенную выше команду можно заключить в службу, которой можно назначить сочетание клавиш в Системных настройках "Клавиатура с помощью Automator:

альтернативный текст

К сожалению, предварительный просмотр не может быть сценарий, и эта служба не может быть запущена из предварительного просмотра при просмотре документа. Тем не менее, вы можете использовать его в Finder, либо через меню Finder "Services, либо через контекстное меню любого файла.

Нажмите P или выберите " Файл" > " Печать", и когда появится диалоговое окно печати, вместо печати выберите " Открыть PDF в предварительном просмотре" в меню " PDF".

Это откроет другой экземпляр документа, не открывая другой экземпляр приложения предварительного просмотра, поэтому вы можете переключаться между двумя документами, используя ` как обычно. Кроме того, этот экземпляр находится только во временной памяти и его не нужно удалять после закрытия. Однако, в зависимости от настроек вашего принтера, это может повлиять на разрешение и поля.

Вместо того, чтобы открывать совершенно новый экземпляр Preview (который затем не позволит вам переключаться между тем, какой документ находится перед командой+`), проще всего для этого подумать - скопировать нужные страницы в новом окне и использовать "Новое из буфера обмена" в меню "Файл". Командная строка не требуется:

  1. Открыть документ
  2. Выберите нужные страницы на боковой панели или используйте команду+a для выбора всех.
  3. Команда+c, а затем команда+n - скопировать страницы из буфера обмена и создать новый документ, содержащий эти страницы.
Другие вопросы по тегам