8 votos

Preview.app no actualiza un pdf cuando cambia

En todas las versiones anteriores a Lion de Mac OS X Preview.app podía mostrar un PDF actualizado cuando el PDF que mostraba cambiaba.

Ejemplo: Estoy escribiendo un documento en látex y lo recompilo. Sin cerrar Vista Previa acaba de recargar el PDF.

En Lion ya no muestra este comportamiento. Simplemente parece que se bloquea cuando el PDF abierto cambia.

¿Sabes cómo conseguir el comportamiento pre-Lion? ¿O me estoy perdiendo algo? ¿Existe un visor de PDF que pueda actualizar el PDF cuando cambia?


El problema en realidad fue la forma en que construyo el archivo PDF. Tengo un Makefile para construir mis archivos de látex que se parece a esto:

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

Así que el archivo no se actualiza. Es reemplazado. En el Osx anterior a Lion esto funcionaba bien. En Lion no lo hace. Ahora sólo abro out/main.pdf y lo actualizo con pdflatex y funciona.

También funciona con Preview.app

3voto

JamesRyan Puntos 167

Prueba con Descremada . Tiene una opción de preferencia para comprobar los cambios en los archivos.

2voto

Matt Puntos 21

El problema se produce cuando hay un error en el archivo de látex. En ese momento pdflatex borrará el pdf, y la vista previa dejará de seguirlo. Después de corregir el error, pdflatex creará un nuevo archivo, pero éste no será rastreado por la vista previa, que todavía está mirando el archivo ahora inexistente. Por ello, la vista previa también funcionará durante un tiempo. Entiendo por qué la vista previa intenta seguir el archivo, más o menos, pero creo que este comportamiento es muy molesto.

1voto

orluke Puntos 131

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

Lo que sí funciona con Skim es seleccionar Archivo -> Revertir, y luego confirmar 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á en gris cuando el archivo PDF no se ha actualizado, pero en cuanto actualizo/reemplazo el archivo PDF con una nueva versión, la opción de menú "Revertir" está disponible para ser seleccionada. Esto indica que Skim se da cuenta de que el archivo PDF en el disco es diferente a la versión que se ha renderizado, pero no actualiza automáticamente la pantalla.

0voto

vivekian2 Puntos 242

También puedes 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 la Vista Previa de Lion no me funciona.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X