Hacer que Skim guarde los PDF con notas incrustadas de forma predeterminada

8

Había estado leyendo varios artículos y destacando puntos importantes, presionando Comando-S de vez en cuando para guardar mis notas.

Pero cuando los abrí de nuevo, BAM! Todos mis momentos culminantes se perdieron.

Resulta que tengo que hacer File > Export... y luego elegir guardar el PDF con notas incrustadas. Además, no puedo presionar Comando-S para guardar con notas incrustadas en el mismo archivo.

Eso es totalmente contrario a la intuición, toma demasiados movimientos del mouse y pulsaciones de tecla, rompe mi línea de pensamiento y simplemente me desanima.

¿Cómo puedo hacer que Skim se guarde sobre el PDF con mis notas incluidas, simplemente presionando Comando-S por defecto? Fue el comportamiento por defecto hasta hace poco. Resulta que lo cambiaron en Skim 1.3.22

    
pregunta Kit 20.01.2013 - 10:29

4 respuestas

8

Las preferencias de Skim tienen una opción para "Guardar automáticamente las copias de seguridad de las notas de Skim" que recomiendo encarecidamente que active. Esto crea un archivo .skim junto al PDF. Skim aún guarda las anotaciones en los atributos extendidos, pero los he visto desaparecer después de sincronizarse con Dropbox. Se supone que no, pero lo hizo. Por lo tanto, siempre guardo una copia de seguridad de las notas en el archivo complementario .skim.

La gran ventaja de Skim sobre la vista previa y todas las demás aplicaciones de anotación de PDF se guarda rápidamente. Esto es posible solo porque Skim mantiene las anotaciones separadas del contenido del PDF. El formato PDF es tal que agregar una anotación a una página PDF requiere volver a escribir todo el PDF en el disco, lo que puede ser bastante lento. Skim evita este inconveniente con elegancia porque no reescribe el PDF, solo los atributos extendidos.

Entonces, active la opción de copias de seguridad y continúe usando CMD S en Skim para guardar su trabajo. Si se eliminan los atributos extendidos, cuando inicie el PDF en Skim, detectará el archivo .skim y le ofrecerá cargarlo & Puedes continuar tu trabajo.

Sugerencia adicional: DevonThink admite las anotaciones de Skim de forma nativa. Por lo tanto, si encuentra un archivo .skim o atributos extendidos para el archivo PDF que está viendo en DevonThink, también mostrará las anotaciones. Esto evita el paso de tener que exportar un PDF con notas incrustadas desde Skim, que se requiere para que otras aplicaciones vean las anotaciones que ha realizado en Skim. (Skim proporciona un SDK gratuito para su formato de anotaciones, por lo que otros visores de PDF también deberían ser compatibles con anotaciones skim).

    
respondido por el onekerato 28.02.2014 - 05:39
3

Estoy de acuerdo en que este proceso es engorroso. He encontrado que la forma más fácil de hacerlo es con un simple Applescript, que puedes activar desde el menú del script o desde un iniciador.

Esto es lo que uso:

tell application "Skim"
  set namePDF to name of document 1
  set filePath to file of document 1
  save document 1 in (POSIX path of filePath) as "PDF With Embedded Notes"
end tell

Por lo tanto, aquí están los pasos necesarios para responder completamente a tu pregunta.

  1. Copie el código Apple anterior en su Editor de secuencias de comandos
  2. Guarde el script como "Guardar como incrustado" en ~/Library/Application Support/Skim/Scripts . Si esa ruta no existe, entonces créela: cree primero la carpeta Skim en Application Support, luego cree una carpeta de Scripts dentro de esa.
  3. Abra el panel de preferencias Keyboard , luego cree "Accesos directos" desde arriba y "Accesos directos de aplicaciones" desde el lateral. Cree un acceso directo de Skim para "Guardar como incrustado" y asígnele a command+s

Como notas de mankoff, Skim te lo pedirá cada vez que sobrescribas el archivo. Para cambiar este comportamiento, abra una ventana de Terminal e ingrese:

defaults write -app Skim SKAutoReloadFileUpdate -boolean true
    
respondido por el craigeley 10.01.2015 - 21:40
1

Normalmente, Skim guarda las notas en un formato personalizado como atributos extendidos. Guardar con notas incrustadas hace que modifique el PDF real para que otras aplicaciones, como Vista previa, puedan ver las notas. Se está exportando porque no conserva elementos como texto enriquecido en notas ancladas. Consulte las Preguntas frecuentes .

¿Se guardan los atributos extendidos en primer lugar? Intente agregar algunas notas a un archivo y ejecutar xattr -l file.pdf . ¿Se almacenan los archivos PDF en un volumen no HFS? Todo sigue funcionando normalmente para mí con 1.3.22.

    
respondido por el user495470 20.01.2013 - 14:57
0

También, en mi experiencia, ha sido posible recuperar las notas de Skim que se perdieron con Dropbox usando Time Machine y restaurando la versión del archivo inmediatamente después de agregar las notas (probablemente antes de la primera sincronización de Dropbox). Obviamente, necesitas usar Time Machine ... no una solución sino una forma de solucionar el problema inmediato que puede haber llevado a alguien a esta página.

    
respondido por el Derick 24.10.2015 - 17:40

Lea otras preguntas en las etiquetas