Quick start
This quick setup assumes you already have Jekyll, Node and Prince (for PDF output) installed. If not, see setup guidance here.
Create a new project
- Download
electric-book.zipfrom the latest release and extract it. -
In the extracted
electric-bookfolder, run therun-script for your operating system.(On OSX and Linux, you need to give it permission first.)
- Choose the ‘Install or update dependencies’ option first. You should only need to do this once.
-
Run the
run-script to generate a book.The template includes two books:
book: a bare-bones book to start working in; andsamples: a long book containing loads of examples.
Edit your first book
- Open
_data/meta.ymland replace the sample book information there with your project and book information. - In
book/text, overwrite the template’s markdown files with your own. - To change the design, edit the
.scssfiles for each output format: set project-wide styles in_sass, and book-specific styles inbook/styles.
There is much more detail in the docs.