A Jekyll template for creating books in multiple formats
Branch: master
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.
_app Fix publisher names in the Windows app output Aug 8, 2018
_configs Fix paths in keep_files list Feb 14, 2019
_data Set default subject line in Formspree contact form Jan 23, 2019
_docs Fix typo (thanks @nkoeries) Jan 29, 2019
_epub Move local mathjax from epub to assets/js for app Oct 21, 2017
_includes Set default subject line in Formspree contact form Jan 23, 2019
_items
_layouts
_output Remove epub from template _output Jun 29, 2017
_sass
_tools
assets
book
samples
.gitignore Ignore folders cordova will build Dec 10, 2017
CHANGELOG.md Udpate changelog Dec 13, 2018
Gemfile
Gemfile.lock
LICENSE Create LICENSE Mar 28, 2017
README.md Remove out-of-date info Dec 13, 2018
_config.yml
_prose.yml Hide .htaccess on prose.io Apr 27, 2018
gulpfile.js
index.md
package-lock.json Update package with new dependencies Oct 30, 2018
package.json
run-linux.sh
run-mac.command
run-windows.bat Fix Word export in Windows (use correct file list) Dec 8, 2018
search.md Work in progress for localising search May 14, 2018

README.md

The Electric Book Jekyll template

A Jekyll template for creating books in multiple formats:

  • print PDFs for high-end book publishing
  • screen PDFs for reading on screen
  • a website of books
  • epubs for ebook distribution
  • ebook apps for Android and iOS
  • MS Word outputs for old-school editing.

Usage and documentation

  1. Copy or clone this folder
  2. Edit as needed:
    • _data/meta.yml
    • the stylesheet variables in book/styles
    • the content files in book/text
  3. Run the run- script for your operating system.

Read the guide for much more. The guide is also an example of the template in action.

Dependencies

To use the Electric Book template on your machine, you need to have installed:

And of course a good editor like Sublime, Brackets or Atom.