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).
latex
dos 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).latex
varias veces por marca.Respuestas:
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?
fuente