leer libros electrónicos en Emacs

10

Utilizo eww para leer artículos en línea en Emacs en lugar de en un navegador porque es menos molesto y puedo tomar notas rápidamente en un modo de organización sin cambiar de aplicación.

Me pregunto qué tan factible es leer un libro electrónico en formato epub o pdf en Emacs. Encontré el epubmode.el en emacswiki.org pero está roto y no se ha actualizado desde 2011.

yi.tang.uni
fuente
3
Abrir PDF debería funcionar de fábrica.
Malabarba
3
Y el paquete pdf-tools hace que se vean y se comporten aún mejor. En este punto, estoy frustrado con cualquier otra cosa.
wdkrnls

Respuestas:

7

Prueba nov (instalable a través de melpa). Es un comienzo razonable para leer ePUB en Emacs.

halloleo
fuente
4

.epubde hecho son .ziparchivo con .xhtmlarchivo dentro. Simplemente puede abrirlos, encontrar el archivo .xhtml que tiene el contenido (a menudo content.html) y abrirlo. Luego puede llamar shr-render-bufferpara mostrar el html.

Esto no resuelve varios problemas:

  • encontrar automáticamente el .xhtml correcto
  • usa la tabla de contenido,
  • Epub más grande tiene varios .xhtml (digamos, uno por capítulo), uno necesita una forma de ir de uno a otro.
Rémi
fuente
shr-render-buffer¡es genial! Puedo revisar todos los archivos xhtml y convertirlos a un solo archivo de organización, según la tabla de contenido. ¡Gracias!
yi.tang.uni
Parece que no tengo shr-render-bufferen emacs 24.3? También parece que alguien comenzó a hacer un epub-mode, pero tampoco pude hacerlo funcionar: emacswiki.org/emacs/EpubMode
Brian Z
Ah ... tuve que cargar shrcon load-library. ¡Aún no funciona muy bien! Un trabajo real epub-modesería bueno.
Brian Z
El paquete emacspeak tiene un modo para leer archivos epub en eww. Lo uso todo el tiempo. No querrá todo el paquete emacspeak, pero debería poder usar cómo lo hace como una forma de lanzar su propia solución.
Tim X
1

Recomiendo emacs-ereader . Mi experiencia es que se equivoca con menos frecuencia al analizar un epub que nov y también se puede instalar como un paquete. Además, admite anotaciones, se integra decente con Org, de una manera un poco más primitiva que las impresionantes herramientas pdf para PDF.

Joe
fuente
Para su información, no se admiten EPUB no válidos en nov.el. Si se encuentra con un EPUB válido que aún genera errores, informe un error y envíeme el archivo por correo electrónico.
wasamasa