Emacsで電子書籍を読む


10

私はewwを使用して、ブラウザーではなくEmacsでオンライン記事を読みます。これは、煩わしさが少なく、アプリケーションを切り替えることなく組織モードですばやくメモを取ることができるためです。

e-bookをepubで、またはpdf形式をEmacsで読むことは、どれほど現実的でしょうか。emacswiki.orgでepubmode.elを見つけましたが、2011年以来、壊れていて更新されていません。


3
PDFを開くと、そのまま使用できます。
マラバルバ2015年

3
また、pdf-toolsパッケージにより、外観と動作がさらに向上します。この時点で、他のものを使用してイライラしています。
wdkrnls 2015年

回答:


7

novを試してください(melpaからインストール可能)。これは、EmacsでePUBを読むための妥当なスタートです。


4

.epub実際に.zip.xhtmlファイルが内部にあるファイルです。それらを開くだけで、コンテンツが含まれている.xhtmlファイル(多くの場合、content.html)を見つけて開くことができます。次にshr-render-buffer、HTMLを表示するために呼び出すことができます。

これはいくつかの問題を解決しません:

  • 正しい.xhtmlを自動的に見つける
  • 目次を使用し、
  • より大きなepubには複数の.xhtml(たとえば、章ごとに1つ)があり、1つから次へと移動する方法が必要です。

shr-render-buffer素晴らしいです!目次に基づいて、すべてのxhtmlファイルを調べ、すべてを1つのorgファイルに変換できます。ありがとう!
yi.tang.uni 2015年

shr-render-bufferemacs 24.3 にはないようですが?また、誰かがを作成し始めたようepub-modeですが、私もそれを機能させることができませんでした:emacswiki.org/emacs/EpubMode
Brian Z

ああ...でロードshrしなければなりませんでしたload-library。まだうまくいきません!本当の、仕事epub-modeがいいです。
Brian Z

emacspeakパッケージには、ewwでepubファイルを読み取るためのモードがあります。いつも使っています。emacspeakパッケージ全体は必要ありませんが、独自のソリューションを展開する方法として、これがどのように行われるかを使用できるはずです。
Tim X

1

emacs-ereaderをお勧めします。私の経験では、epubの解析中にエラーが発生する頻度はnovよりも少なく、パッケージとしてもインストール可能です。さらに、注釈をサポートし、適切なOrgと統合します。これは、PDF向けの素晴らしいpdf-toolsよりも少し原始的な方法です。


参考までに、無効なEPUBはnov.el ではサポートされていません。それでもエラーをトリガーする有効なEPUBに遭遇した場合は、バグを報告し、メールなどでファイルを送ってください。
wasamasa
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.