Настройте предварительный просмотр для автоматической перезагрузки PDF и оставайтесь в том же месте

23

Система: OS X 10.10

Предварительная версия: 8.0

Когда pdf-файл, открытый с помощью Preview, обновляется другой программой (например, pdflatex), Preview автоматически перезагрузит его, что хорошо. Однако в режиме предварительного просмотра всегда отображается первая страница обновленного файла, что неудобно.

Можно ли настроить Preview так, чтобы после перезагрузки отображалась та же страница? Похоже, это поведение одной более старой версии (по крайней мере, для версии 10.7).

DFJ
источник
держись, кто-то будет с тобой в конце концов :) или вернись и проверь обновления
Ruskes
Похоже, ответ будет «нет». Больше чепухи от яблока. Почти невероятно это не реализовано.
oarfish
Мало того, что в моей системе Preview аварийно завершает работу, если я переключаюсь на него, когда pdflatex все еще работает над файлом: \
Filipe Correia
В Mavericks это сработало, обновление Yosemite облажалось.
NilsHaldenwang

Ответы:

8

Кажется, нет способа заставить Preview.app делать это, но Skim предлагает эту функцию.

В моей системе использование pdflatexSkim будет «дергаться» в течение доли секунды, пока он перезагружается, но он возвращается в правильное положение на текущей странице.

Дэвид Лорд
источник
Это отлично! Я настроил Skim на автоматическое обновление, когда скомпилировал мой файл с помощью: Skim-> предпочтения -> вкладка «Синхронизация» -> установите флажок «Проверить изменения файла». Очевидно, имейте в виду, что использование Skim, подобного этому, может привести к потере внесенных вами изменений / аннотаций в случае изменения базового файла! Ским имеет предупреждения об этом.
farenorth
Это заставляет меня задуматься: было бы неплохо, если бы у Skim была опция «автообновление, только если открытый файл неотредактирован». Не знаю , где пожелания идут, но ...
farenorth
8

Я нашел частичное решение на Stackoverflow .

Если вы активируете одностраничный режим ( cmd 2), фокус будет оставаться на этой странице после обновления.

Марсель Х.
источник
1

Вы можете использовать XEE, это программа для просмотра изображений, которая включает автообновление. ( http://xee.c3.cx/ )

Daniel777
источник
0

Улучшение решения Марселя: Включите параметр «Просмотр»> «Миниатюры». При запуске pdflatex и переключении на предварительный просмотр все равно отображается первая страница на главной панели, но миниатюры остаются на N-й странице, которую вы хотите просмотреть.

anataraj
источник