Make Preview lädt PDF automatisch neu, ohne dorthin zu wechseln

10

Wenn ich den Inhalt einer PDF-Datei ändere, die in der Vorschau geöffnet ist, wird sie automatisch neu geladen, wenn ich zum Programm wechsle. Gibt es eine Möglichkeit, dies zu tun, ohne explizit zum Programm zu wechseln?

Der Grund ist, dass ich LaTeX schreibe und das aktualisierte PDF sehen möchte, aber das Wechseln zwischen Vorschau und Zurück ist jedes Mal etwas ärgerlich. Im Moment habe ich eine Zeile in meinem Makefile, die einfach funktioniert

open $(FILEPREFIX).pdf
open -a iTerm

Jedes Mal, wenn das Dokument erstellt wird (ich verwende Emacs im Terminal als Texteditor), ist dies jedoch etwas ärgerlich, zumal ich einen Hook in Emacs schreiben möchte, der das Dokument in regelmäßigen Abständen automatisch erstellt veranlassen, dass es vom Editor wegspringt.

PS Ich weiß, dass Skim das kann. Aber ich habe festgestellt, dass das Autoupdating unzuverlässig ist (dh manchmal hört es einfach ganz auf, es zu tun, und ich muss das Dokument manuell neu laden; wenn jemand weiß, wie man das behebt, würde ich das auch begrüßen).

asmeurer
quelle
Dies ist das einzige, was ich gefunden habe. Ich denke, Skim funktioniert gut, ich habe kein Problem (wenn Sie erklären, was genau mit Ihnen passiert, werde ich versuchen zu helfen).
Manuel
Ich denke, das Problem mit Skim hat möglicherweise etwas damit zu tun, dass die Datei zu schnell aktualisiert wird. Ich latexführe zwei- oder dreimal im Makefile aus, um die richtigen Referenzen zu erhalten, und als Skim es vom ersten Update liest, wurde es bereits ein zweites Mal aktualisiert. Aber das ist nur eine Vermutung (es funktioniert normalerweise, aber ausnahmslos irgendwann wird es nicht mehr funktionieren, bis ich manuell aktualisiere).
Asmeurer
Außerdem ist das Dialogfeld "Aktualisieren", das in Skim angezeigt wird, etwas ärgerlich, insbesondere wenn es latexmehrmals pro Marke ausgeführt wird .
Asmeurer
Überprüfen Sie auch Scribo .
Fábio Perez
Kann Scribo nur als PDF-Viewer arbeiten? Ich weiß zu schätzen, dass es gut für die Bearbeitung von LaTeX ist, aber glauben Sie mir, nichts kann Emacs + AuCTeX schlagen.
Asmeurer

Antworten:

3

Ich hatte nie Probleme damit, dass Skim nicht mithalten konnte, aber ich verwende Latex-Makefile, das bis zum letzten Durchgang temporäre PDFs unter anderen Namen generiert. Vielleicht könnten Sie versuchen, das zu verwenden und zu sehen, ob es funktioniert, oder Ihr eigenes Makefile auf ähnliche Weise anpassen?

Schurken
quelle
Gute Idee. Es sollte eine triviale Änderung sein, dies zu tun.
Asmeurer