SumatraPDF can be used in your current workflow. It will not place a lock on the file. It also supports synchronization between editor and pdf document.
Программа просмотра PDF, которая выполняет обновление в реальном времени PDF / не блокирует файл
Я работаю на латексной документ (с pdflatex, Cygwin, читатель акробата), и я устал от макияжа - близко - открыт процесс.
В OSX у Preview
меня нет этой проблемы, так как я могу скомпилировать .tex
файлы, в то время как полученный PDF открывается в программе просмотра (которая обновляется после процесса сборки).
В то время как на Win7, с Acrobat Reader, мой pdflatex
(tex-live 2012) жалуется, что, [...] can't write on file xxx.pdf.
я думаю, читатель блокирует файл PDF.
Как эффективно создавать / редактировать файлы .tex на Win7? Я бы предпочел использовать make-файлы и текстовый редактор вместо среды сборки из латекса.
3 ответа на вопрос
Although there's already an answer providing a native non-blocking windows PDF reader, I followed the cygwin/xpdf
approach and hacked together a small script.
It is based on xpdf
's -remote
option which which it is possible to reload an already opened file. So, we only need to detect when the file is changed. As there is no native inotify
on windows you need to install inotify-win, which is a C#
program.
My script xpdf-f
seems to work fine, however you have to close both, xpdf
and the the script (via Strg+C) once finished watching the PDF.
#!/bin/bash if [[ "$1" = "" ]]; then echo Usage: $0 FILE exit 1 fi if [[ ! -e "$1" ]]; then echo Error: File $1 does not exist. exit 2 fi xpdf -remote filewatch "$1" & XPDFPID=$! while [[ -e /proc/$XPDFPID ]]; do inotifywait `dirname $1` | grep "MODIFY $1" [[ $? = 0 ]] && xpdf -remote filewatch -reload done
Начиная с 2017 года, Firefox / Chrome может выполнять свою работу. Firefox даже сохраняет текущую страницу после F5 - Обновить.
Похожие вопросы
-
3
Ускорение загрузки OS X на годичной MBP
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
-
6
Как вы отключите звук запуска на Mac?
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
4
Как заблокировать выровненные по правому краю панели инструментов в Windows 7, чтобы они не выглядел...
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
10
Программное обеспечение для резервного копирования для Mac OS X