In allen Vor-Lion-Versionen von Mac OS X Preview.app konnte ein aktualisiertes PDF angezeigt werden, wenn sich das angezeigte PDF änderte.
Beispiel: Ich schreibe ein Latexdokument und kompiliere es neu. Ohne die Vorschau zu schließen, wurde nur das PDF neu geladen.
In Lion wird dieses Verhalten nicht mehr angezeigt. Es scheint nur hängen zu bleiben, wenn sich das geöffnete PDF ändert.
Wissen Sie, wie Sie das Verhalten vor Lion erreichen können? Oder fehlt mir hier nur etwas? Gibt es einen PDF-Viewer, der das PDF aktualisieren kann, wenn es sich ändert?
Das Problem war eigentlich die Art und Weise, wie ich die PDF-Datei erstellt habe. Ich habe ein Makefile zum Erstellen meiner Latexdateien, das so aussieht:
pdflatex -output-directory out main.tex
mv out/main.pdf .
Die Datei wird also nicht aktualisiert. Es wird ersetzt. Auf vor Lion Osx hat dies gut funktioniert. Bei Lion nicht. Jetzt öffne ich einfach / main.pdf und aktualisiere es mit pdflatex und es funktioniert.
Es funktioniert auch mit Preview.app
temp.pdf
und dann ausgegeben habecat temp.pdf > main.pdf && rm temp.pdf
. Auf diese Weise erkennt Preview.app die Dateiänderung und aktualisiert sich selbst.