Book Tool

Overview

This product is an application that creates books in PDF and EPUB format from your content written in Markdown. It can be used for all kinds of content from technical manuals, academic reports, informational guides, and general fiction.

What You Get

PDF Generation

PDF generation component

The PDF rendering component is a lightning fast engine that takes your content and produces PDF output.

  • Preview as you type
  • Regenerate and download updated PDF output whenever needed
  • Sensible default values for page size, theme, layout
  • Out-of-the-box support for Markdown extensions for common situations
  • Setup configuration from within your source

EPUB Generation

The EPUB generation component is also lightning fast. It takes the same content as the PDF generator but produces sophisticated EPUB documents that work on all major reading platforms. EPUB allows the reader to resize pages, change margins and line spacing, and set custom font sizes.

  • Preview as you type
  • Regenerate and download updated EPUB output whenever needed
  • Sensible default values for layout and options
  • Out-of-the-box support for Markdown extensions for common situations
  • Setup configuration from within your source

Configuration

Typography

Book Tool supports configuration of:

  • Output page size and orientation
  • Typeface size and options
  • Typeface selection
  • Margins and spacing
  • Page color
  • Text and decoration colors

Depending on the reader’s platform, for EPUB output some configuration choices may have no effect or may be updated manually by the reader.

Markdown Features

The Markdown parser used by Book Tool supports the following features and more:

  • Classic Markdown: sections, bold, italics, links, etc.
  • Standard extensions: tables, strikethrough, lists
  • Code blocks with syntax highlighting (291 languages supported)
  • Custom content containers with styling (e.g. “Warning” or “Note”)
  • Footnotes
  • Emoji
  • Superscript, subscript
  • Advanced math
  • Inline index marks (for working index with any page size)
  • Definition lists

Examples

Book Tool includes dozens of example projects showing:

  • Basic Markdown for simple documents
  • Setting page size and options for flashy guides
  • Advanced Markdown features
  • Supported content types for adding images

Application

The application itself runs on the following platforms:

  • Any computer able to run the Google Chrome browser