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
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
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