Tengo muchos resaltados y notas en iBooks que he leído, y me gustaría poder recopilarlos en un formato fácil de usar y manipular (por ejemplo, para escribir documentos y citar citas).
Por ejemplo, me gustaría un resaltado como este
para producir algo (por ejemplo, en CSV) como
Quod me nutrit me destruit: lo que me sostiene también me destruye, 14, Tamburlane Partes uno y dos, Christopher Marlowe, Anthony B. Dawson ed., Bloomsbury, https://itun.es/us/qSrZ0.l
Puedo ver cómo hacer esto (un poco) laboriosamente, una nota a la vez, usando la función de "compartir" de iBook (o copiar y pegar, por supuesto) pero no veo ninguna forma de hacerlo en masa, para todos de mis notas de un libro, o incluso todos mis libros.
¿Hay alguna manera de lograr esto, con un Apple Script o usando Automator, por ejemplo? O tal vez haya un archivo de texto o XML que contenga mis notas y resalte que podría escribir un script (en Python, preferiblemente) para analizar.
fuente
Respuestas:
iBooks no tiene soporte para AppleScript. Las anotaciones se almacenan en un archivo de SQLite :
~/Library/Containers/com.apple.iBooksX/Data/Documents/AEAnnotation/
.Podrías intentar analizar eso. Esta respuesta da un enlace a Digested , que lee esa base de datos y luego le permite exportar sus anotaciones a Evernote, pero no sé qué formato tendrán o si desea meterse con Evernote.
Una (posiblemente) solución simple sería abrir el libro en iBooks para iOS. Luego, puede enviar por correo electrónico las anotaciones en masa para usted.
Editar:
En realidad, después de leer un comentario en reddit , parece que también hay una manera de exportarlos todos desde iBooks en OS X:
Usando el trackpad de mi computadora portátil, tuve que mantener presionado
ctrl + shift
mientras tocaba el trackpad para abrir el menú contextual mientras se conservaba la selección.fuente
He escrito un script para este propósito que extrae las notas de su Mac y genera archivos de exportación de Evernote, listos para hacer doble clic. Quizás podría modificar mi script si no se ajusta a sus propósitos con precisión.
En resumen, lee las bases de datos SQLite en: ./Library/Containers/com.apple.iBooksX/Data/Documents/BKLibrary ./Library/Containers/com.apple.iBooksX/Data/Documents/AEAnnotations
... y en este caso, los exporta al formato .enex de Evernote.
https://github.com/jorisw/ibooks2evernote/
fuente
~/Library/Containers/com.apple.iBooksX/Data/Documents/AEAnnotation/
.sqlite
archivo en algún lugar (como Escritorio) para mantener el original seguro.fuente