Preview.app no actualiza un pdf cuando cambia

8

En todas las versiones previas a Lion de Mac OS X Preview.app podría mostrar un PDF actualizado cuando el PDF que estaba mostrando cambió.

Ejemplo: estoy escribiendo un documento de látex y lo vuelvo a compilar. Sin cerrar Vista previa, acaba de recargar el PDF.

En Lion ya no muestra este comportamiento. Parece que se atasca cuando cambia el PDF abierto.

¿Sabes cómo obtener el comportamiento pre Lion? ¿O simplemente me estoy perdiendo algo aquí? ¿Hay un visor de PDF que pueda actualizar el PDF cuando cambie?

El problema en realidad era la forma en que compilo el archivo PDF. Tengo un Makefile para compilar mis archivos de látex que tiene este aspecto:

pdflatex -output-directory out main.tex
mv out/main.pdf .

Así que el archivo no se actualiza. Es reemplazado. En pre Lion Osx esto funcionó bien. En león no lo hace. Ahora simplemente abro / main.pdf y lo actualizo con pdflatex y funciona.

También funciona con Preview.app

    
pregunta Kungi 08.08.2011 - 12:24

4 respuestas

3

Prueba Skim . Tiene una opción de preferencia para verificar cambios en el archivo.

    
respondido por el vqv 08.08.2011 - 15:43
2

El problema ocurre cuando tienes un error en tu archivo de látex. En ese momento, pdflatex eliminará el pdf y la vista previa dejará de seguirlo. Después de corregir el error, pdflatex creará un nuevo archivo, pero esto no será rastreado por la vista previa, que todavía está buscando en el archivo ahora no existente. Esta es la razón por la cual skim también funcionará por un tiempo. Entiendo por qué la vista previa intenta seguir el archivo, más o menos, pero creo que este comportamiento es muy molesto.

    
respondido por el Matt 08.12.2011 - 00:04
1

La aplicación Skim no parece actualizar automáticamente el PDF renderizado cuando sustituyo el archivo PDF con una nueva versión, incluso con la opción de preferencia "Buscar cambios en el archivo" seleccionada.

Lo que funciona con Skim es seleccionar Archivo - > Revertir, luego confirme la selección haciendo clic en "Revertir" en el cuadro de diálogo que aparece. Esto es demasiado manual para mi gusto.

Por cierto, la opción de menú "Revertir" está desactivada cuando el archivo PDF no se ha actualizado, pero tan pronto como actualice / reemplace el archivo PDF con una nueva versión, la opción de menú "Revertir" estará disponible para ser seleccionada . Por lo tanto, esto indica que Skim advierte que el archivo PDF en el disco es diferente de la versión que se procesó, pero no actualiza automáticamente la pantalla.

    
respondido por el orluke 30.11.2011 - 15:13
0

También puede abrir el PDF con Safari y actualizar la página manualmente para ver la nueva versión. markdown2pdf reemplaza el PDF en lugar de actualizarlo, por lo que Lion's Preview no funcionará para mí.

    
respondido por el Evan Kroske 18.01.2012 - 18:21

Lea otras preguntas en las etiquetas