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


23

Система: OS X 10.10

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

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

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


держись, кто-то будет с тобой в конце концов :) или вернись и проверь обновления
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/ )


0

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.