Emacs에서 전자 책 읽기


10

eww를 사용하여 브라우저 대신 Emacs에서 온라인 기사를 읽습니다. 산만하지 않기 때문에 응용 프로그램을 전환하지 않고도 조직 모드에서 빠르게 메모를 작성할 수 있습니다.

epub에서 전자 책을 읽거나 Emacs에서 pdf 형식을 읽는 것이 얼마나 실현 가능한지 궁금합니다. emacswiki.org에서 epubmode.el을 찾았지만 2011 년 이후로 깨져서 업데이트되지 않았습니다.


3
PDF를 열면 즉시 작동합니다.
Malabarba

3
그리고 pdf-tools 패키지는 그것들이 더 좋아 보이고 행동하게 만듭니다. 이 시점에서 나는 다른 것을 사용하여 좌절했다.
wdkrnls

답변:


7

nov를 사용해보십시오 (melpa를 통해 설치 가능). Emacs에서 ePUB를 읽는 것이 합리적입니다.


4

.epub실제로 .zip파일이 들어있는 .xhtml파일입니다. 파일을 열고 내용이있는 .xhtml 파일 (종종 content.html)을 찾아서 열면됩니다. 그런 다음 shr-render-bufferHTML을 표시하기 위해 전화 를 걸 수 있습니다 .

이것은 몇 가지 문제를 해결하지 못합니다 :

  • 자동으로 올바른 .xhtml 찾기
  • 목차를 사용하고
  • 더 큰 epub에는 여러 개의 .xhtml (예 : 장별로)이 있으며, 하나에서 다음으로 갈 수있는 방법이 필요합니다.

shr-render-buffer중대하다! 모든 xhtml 파일을 사용하여 목차를 기준으로 모든 단일 org 파일로 변환 할 수 있습니다. 감사!
yi.tang.uni

shr-render-buffer이맥스 24.3 에는없는 것 같습니까? 또한 누군가가를 만들기 위해 시작처럼 보인다 epub-mode,하지만 난 얻을 수 없습니다 그 중 하나 일 : emacswiki.org/emacs/EpubMode
브라이언 Z

아 ..을 (를)로드 shr해야했습니다 load-library. 그래도 여전히 잘 작동하지 않습니다! 진짜 일하는 epub-mode것이 좋을 것입니다.
Brian Z

emacspeak 패키지에는 eww에서 epub 파일을 읽는 모드가 있습니다. 나는 항상 그것을 사용합니다. 전체 emacspeak 패키지를 원하지는 않지만 자체 솔루션을 롤링하는 방법으로이 방법을 사용할 수 있어야합니다.
팀 X

1

emacs-ereader를 추천 합니다. 내 경험은 nov보다 epub을 파싱하는 동안 오류가 덜 발생하며 패키지로 설치할 수 있다는 것입니다. 또한 주석을 지원하고 Org와 적절한 통합을 제공하며 PDF에 대한 멋진 pdf-tools보다 약간 더 원시적 인 방식으로 제공합니다.


참고로, 무효 된 EPUB는 없습니다 지원유효한 EPUB을 실행해도 여전히 오류가 발생하는 경우 버그를보고하고 이메일 등을 통해 파일을 보내주십시오.
wasamasa
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.