leggere e-book in Emacs


10

Uso eww per leggere articoli online in Emacs anziché in un browser perché è meno distratto e posso prendere appunti rapidamente in modalità org senza cambiare applicazione.

Mi chiedo quanto sia possibile leggere un e-book in epub o in formato pdf in Emacs? Ho trovato epubmode.el su emacswiki.org ma è rotto e non è stato aggiornato dal 2011.


3
L'apertura del PDF dovrebbe funzionare immediatamente.
Malabarba,

3
E il pacchetto pdf-tools li fa apparire e comportarsi ancora meglio. A questo punto sono frustrato usando qualcos'altro.
wdkrnls,

Risposte:


7

Prova nov (installabile tramite melpa). È un inizio ragionevole per la lettura di ePUB in Emacs.


4

.epubsono infatti .zipfile con .xhtmlfile all'interno. Puoi semplicemente aprirli, trovare il file .xhtml che ha il contenuto (spesso content.html) e aprirlo. Quindi è possibile chiamare shr-render-bufferper visualizzare l'html.

Questo non risolve diversi problemi:

  • trovare automaticamente il .xhtml corretto
  • usa il sommario,
  • l'epub più grande ha diversi .xhtml (diciamo, uno per capitolo), uno ha bisogno di un modo per passare da uno all'altro.

shr-render-bufferè grande! Posso andare attraverso tutti i file xhtml e convertirli tutti in un singolo file organizzativo, in base al sommario. Grazie!
yi.tang.uni,

Non mi sembra di avere shr-render-bufferin emacs 24.3? Sembra anche che qualcuno abbia iniziato a crearne uno epub-mode, ma non sono riuscito a farlo funzionare neanche: emacswiki.org/emacs/EpubMode
Brian Z

Ah ... ho dovuto caricare shrcon load-library. Comunque non funziona molto bene! Un vero lavoro epub-modesarebbe bello.
Brian Z,

Il pacchetto emacspeak ha una modalità per leggere i file epub in eww. Io lo uso per tutto il tempo. Non vorrai l'intero pacchetto emacspeak, ma dovresti essere in grado di utilizzare il modo in cui lo fa come un modo per implementare la tua soluzione.
Tim X

1

Raccomando emacs-ereader . La mia esperienza è che si risolve meno spesso durante l'analisi di un epub rispetto a nov ed è anche installabile come pacchetto. Inoltre, supporta le annotazioni, si integra in modo decente con Org, in un modo leggermente più primitivo rispetto ai fantastici strumenti pdf per i PDF.


Cordiali saluti, EPUB non validi non sono supportati in nov.el. Se ti imbatti in un EPUB valido che continua a causare errori, segnala un bug e inviami il file via e-mail o giù di lì.
Wasamasa,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.