Skip to content

A tool for building epub and pdf books from markdown files.

License

Notifications You must be signed in to change notification settings

cahaba-ts/cahaba

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cahaba

Cahaba is the tool I wrote to handle building volumes. It has two modes, generation and build. A volume is a collection of markdown chapters and images that are built into distributable epub and pdf documents. It can output four versions of a volume with a single command!

You must install calibre, cahaba uses the ebook-polish command to optimize the epub after generation, as well as the ebook-convert command to build the pdf version.

cahaba new

Creates a new volume and prompts you for the various customizable parts. Call it with cahaba new volume_name to make the new volume in a new folder, otherwise it uses the current folder.

cahaba build

Builds the volume in the current directory or the directory passed as an argument. Will output a Title.epub and Title.pdf in the current directory after building the volume.

About

A tool for building epub and pdf books from markdown files.

Topics

Resources

License

Stars

Watchers

Forks

Languages