원격 저장소에서 전자 책 빌드를 자동화하고 싶습니다. 이 경우 명령 줄 도구가 유용합니다. 우분투 용 소프트웨어가 있습니까?
답변
패키지의 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 파일 (내용, 글꼴, 링크 스타일, 여백 등의 테이블에 대한 옵션을 포함하여) 사용할 수있는 명령 줄 옵션의 좋은 개요를 제공합니다.