Hacer vista previa recarga automáticamente PDF sin cambiar a él

10

Si cambio el contenido de un archivo PDF que está abierto en Vista previa, se vuelve a cargar automáticamente cuando cambio al programa. ¿Hay alguna manera de hacerlo sin cambiar explícitamente al programa?

La razón es que estoy escribiendo LaTeX, y me gustaría ver el PDF actualizado, pero cambiar entre Vista previa y volver es un poco molesto cada vez. Por ahora, tengo una línea en mi Makefile que simplemente hace

open $(FILEPREFIX).pdf
open -a iTerm

cada vez que construye el documento (uso emacs en la terminal como mi editor de texto), pero incluso esto es un poco molesto, especialmente porque me gustaría escribir un gancho en emacs que construya automáticamente el documento a intervalos regulares, y esto sería hacer que salte del editor.

PD: Sé que Skim puede hacer esto. Pero he encontrado que su actualización automática no es confiable (es decir, a veces simplemente deja de hacerlo por completo, y tengo que volver a cargar el documento manualmente; si alguien sabe cómo solucionarlo, también lo agradecería).

asmeurer
fuente
Este es el único que he encontrado. Creo que Skim funciona bien, no tengo ningún problema (si explicas qué es exactamente lo que te sucede, intentaré ayudarte).
Manuel
Creo que el problema con Skim podría tener algo que ver con la actualización rápida del archivo. Ejecuté latexdos o tres veces en el Makefile para obtener las referencias correctas, y para cuando Skim lo lee desde la primera actualización, ya se ha actualizado por segunda vez. Pero eso es solo una suposición (generalmente funciona, pero invariablemente, en algún momento dejará de funcionar hasta que actualice manualmente).
asmeurer
Además, el cuadro de diálogo de "actualización" que aparece en Skim es un poco molesto, especialmente cuando se ejecuta latexvarias veces por marca.
asmeurer
Mira también a Scribo .
Fábio Perez
¿Puede Scribo funcionar como un visor de PDF? Aprecio que sea bueno para editar LaTeX, pero créanme, nada puede vencer a Emacs + AuCTeX.
asmeurer

Respuestas:

3

Nunca he tenido problemas con que Skim no pueda seguir el ritmo, pero uso el archivo de látex que genera archivos PDF temporales con otros nombres hasta el último pase. ¿Quizás podría intentar usar eso y ver si funciona, o ajustar su propio Makefile de manera similar?

roguesys
fuente
Buena idea. Debería ser un cambio trivial hacer que haga esto.
asmeurer