Overview
Open-Publisher is a set of bash scripts that wrap around various tools like Jekyll, Pandoc, KindleGen, and LaTeX. It is designed to streamline the process of creating beautifully formatted ePub, Mobi, and print-ready PDF books from markdown manuscripts. The custom Pandoc templates created with a focus on fiction allow for easy conversion and formatting.
Features
- Easy Manuscript Writing: Write your manuscript in markdown language, simplifying the writing process.
- Automated Formatting: Run the Open-Publisher script to automate the conversion and formatting of your manuscript into various book formats.
- Support for Multiple Formats: Open-Publisher supports the creation of ePub, Mobi, and print-ready PDF books, catering to different reading platforms.
- Custom Pandoc Templates: The tool provides custom Pandoc templates that include common pages such as biography and licensing, allowing for easy reuse.
- Jekyll Integration: Open-Publisher utilizes Jekyll for its templating feature, enabling the creation of customized files based on specific needs.
- Efficient Updates: With Open-Publisher, you can easily update information or make changes to multiple books and formats, reducing the possibility of typos and saving time.
Installation
To install Open-Publisher, follow these steps:
- Install Jekyll, Pandoc, KindleGen, and LaTeX on your system.
- Clone the Open-Publisher repository from GitHub.
- Navigate to the cloned repository’s directory.
- Customize the Jekyll templates and includes files according to your requirements.
- Write your manuscript in markdown format.
- Run the Open-Publisher script in your terminal, specifying the desired output format.
- Open-Publisher will generate beautifully formatted ePub, Mobi, and print-ready PDF books from your manuscript.
Summary
Open-Publisher is a tool designed to simplify the process of creating and formatting books from markdown manuscripts. By leveraging Jekyll’s templating feature and custom Pandoc templates, Open-Publisher allows for easy conversion to ePub, Mobi, and print-ready PDF formats. With automated formatting and support for multiple book formats, Open-Publisher streamlines the creation of visually appealing books, saving time for authors and publishers.