우분투에서 처음부터 전자 책을 만드는 명령 줄 소프트웨어가 있습니까? 경우 명령 줄 도구가 유용합니다.

원격 저장소에서 전자 책 빌드를 자동화하고 싶습니다. 이 경우 명령 줄 도구가 유용합니다. 우분투 용 소프트웨어가 있습니까?



답변

패키지의 ebook-convert일부를 사용하여 다양한 문서를 전자 책 (epub, mobi 등)으로 변환 할 수 있습니다 calibre.

예를 들어, input지원되는 형식이라면 epub다음 명령을 사용하여 만들 수 있습니다.

ebook-convert  input output.epub

또는 킨들을 사용하는 경우 :

ebook-convert  input output.mobi

일부 입력 형식에는 LIT, MOBI, AZW, EPUB, AZW3, FB2, DOCX, HTML, PRC, ODT, RTF, PDB, TXT, PDF가 있습니다.

입력 파일이 PDF 인 경우 옵션을 추가 할 수 있습니다.

ebook-convert --enable-heuristics  input.pdf output.epub

Calibre는 패키지 관리자에서 구할 수 있지만 여기에서 구할 수있는 최신 버전을 설치하는 데 도움이 될 수 있습니다 .

책 작성

Calibre의 대안으로 OpenOffice / LibreOffice는 한 번의 클릭으로 “잘 포맷되고 읽기 쉬운 ePub”파일을 만들 수 있도록 확장 기능인 Writer2ePub를 제공합니다.

Writer2ePub 확장은 여기 에서 다운로드 할 수 있습니다 .


답변

소프트웨어 pandoc( http://pandoc.org/ )가 필요에 따라 유용 할 수 있습니다. 터미널 (Alt-Ctrl-T)을 열고을 입력하여 우분투에 설치할 수 있습니다 sudo apt install pandoc.

Pandoc는 txt, html , xhtml, doc, docx , odt , epub , fb2 , docbook, OPML, LaTeX, pdf , markdown, asciidoc, MediaWiki, Dokuwiki, org-mode 및 다양한 형식을 포함하여 다양한 형식으로 변환 할 수 있습니다. 다른 사람의.

mobi 또는 aw3과의 변환을 지원하지는 않지만 다양한 소스로 epub 파일을 빌드 할 수 있습니다. 그렇다면 epub 파일이 마음에 든다면 @ John1024의 답변을 사용하여 mobi 또는 kindle 형식으로 변환 할 수 있습니다.

markdown, html, asciidoc 등과 같은 형식을 지원하는 소스 파일로 시작하여 멋진 형식의 epub 출력을 얻을 수 있습니다. pandoc의 README 파일 (내용, 글꼴, 링크 스타일, 여백 등의 테이블에 대한 옵션을 포함하여) 사용할 수있는 명령 줄 옵션의 좋은 개요를 제공합니다.


답변