Generate an ePub book from a simple plaintext descriptor, in Rust
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
examples
src
tests
.gitignore
.travis.yml
Cargo.toml
LICENSE
Makefile
README.md
appveyor.yml
gen-epub-book.md
gen-epub-book.rs.sublime-project
gh_rsas.tar.enc
rustfmt.toml

README.md

gen-epub-book.rs TravisCI Build Status AppVeyorCI build status Licence Crates.io version

Generate an ePub book from a simple plaintext descriptor.

Manpage

Documentation

Quickstart

Install via:

cargo install gen-epub-book

Copy this somewhere:

Name: Simple ePub demonstration
Cover: cover.png

Image-Content: simple/chapter_image.png
Content: simple/ctnt.html

Author: nabijaczleweli
Date: 2017-02-08T15:30:18+01:00
Language: en-GB

Modify to your liking, then, assuming you put the file in "example/test.epupp" and want to write the result to "out/test.epub", run:

gen-epub-book example/test.epupp out/test.epub

For more detailed usage information and tag list, see the manpage, and for a full guide see the webpage.

Versions in other languages

The original in AWK.
A rewrite in C++.
A rewrite in Scala.
A rewrite in JavaScript.