EPUB 형식의 프로그래밍 책이 있는데 이를 TXT로 변환하려고 합니다. 이를 위해 유틸리티를 사용하고 있습니다.전자책 전환~에서구경. 문제는 표준 사용법입니다.
ebook-convert book.epub book.txt
소스 코드 예제에서 들여쓰기를 제거합니다. 예를 들어 책의 예는 다음과 같습니다.
class A {
private int a;
}
하지만 생성된 TXT에서는 다음과 같습니다.
class A {
private int a;
}
유틸리티의 매뉴얼 페이지를 읽은 후 다음 옵션을 시도했습니다.
--keep-ligatures
--pretty-print
--change-justification=original
그러나 결과가 없습니다. 달성하는 방법?
답변1
사용판독바꾸다 ebook-convert
. 예를 들어:
$ pandoc -f epub -t plain -o filename.txt filename.epub
방금 Python epub으로 테스트했는데 들여쓰기가 유지되었습니다. 문제 없습니다.
pandoc
또한 다양한 스타일의 markdown, asciidoc, latex, odt(Libre/Open Office text), rst, rtf, pdf 등을 포함한 다른 형식으로 변환할 수도 있습니다.