genadyp / asciidoctor-book-template

A book template to write using asciidoctor.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Template for Writing an eBook

  • Has book template(asciidoc) for creating html, pdf, epub/mobi.
  • Uses asciidoctor to make the book.
  • See master.adoc

Edit

git clone git://github.com/rochacbruno/asciidoctor-book-template.git
cd asciidoctor-book-template
vim master.doc chapters/about.adoc chapters/preface.adoc

Once all your files are edited.

Generate the book

docker run -it -v $PWD:/documents/ asciidoctor/docker-asciidoctor

# Inside docker container bash

# PDF
asciidoctor-pdf -vwt -o output/mybook.pdf master.adoc

# EPUB
asciidoctor-epub3 -vwt -o output/mybook.epub master.adoc

# HTML
asciidoctor -vwt -o output/mybook.html master.adoc

Auto run on every file change

find . -name '*.adoc' | entr docker run --rm -v $PWD:/documents/ asciidoctor/docker-asciidoctor asciidoctor-pdf -vwt -o output/mybook.pdf master.adoc 

Learn more

Sample

About

A book template to write using asciidoctor.

License:Other


Languages

Language:HTML 98.1%Language:Ruby 1.9%