Project

krambook

0.0
No commit activity in last 3 years
No release in over 3 years
Kraft your ebooks with Kramdown. Intended as a collection of helpers for working with Markdown based ebooks. Currently operates like a local version of LeanPub.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

active_support
>= 0
~> 1.0
>= 0
 Project Readme

Introduction

Krambook makes it easier to work with your ebooks. It currently provides two things;

  1. Mimics the workflow of LeanPub. It will take your Book.txt parse it and save a Joined.md in your manuscript folder

  2. Supports external source code files.

More things are planned in the future.

Installation and Usage

Install:

$ gem install krambook

Usage:

cd into your LeanPub ebook folder and then run:

$ krambook

To include external code files:

$ krambook -f includey

The format for external files is:

\~\~\~ ruby
This will be replaced by an external file
\~\~\~
{: .language-ruby include="external_file.rb"}

Help:

To get help run:

$ krambook -h

More Docs Coming Soon