11

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

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

3 ответа3

12

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

open -n path/to/file.pdf

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


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

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


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

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

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

3

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

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

1

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .