https://github.com/jenskutilek/jkepubtools
A Python module that builds an epub file structure from prepared input files and compiles the final compressed epub file.
https://github.com/jenskutilek/jkepubtools
ebooks eprdctn epub epub-generation python xhtml
Last synced: 3 months ago
JSON representation
A Python module that builds an epub file structure from prepared input files and compiles the final compressed epub file.
- Host: GitHub
- URL: https://github.com/jenskutilek/jkepubtools
- Owner: jenskutilek
- Created: 2015-09-26T16:53:56.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-09-26T16:56:36.000Z (over 9 years ago)
- Last Synced: 2025-01-18T19:41:50.696Z (4 months ago)
- Topics: ebooks, eprdctn, epub, epub-generation, python, xhtml
- Language: Python
- Size: 1.53 MB
- Stars: 4
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
jkEpubTools
===========`jkEpubTools` is a Python module which builds an epub file structure from prepared input files and compiles the final compressed epub file.
Features
--------* epub 2.0 and 3.0 standards
* Font obfuscation (epub 3.0)
* iBooks display options
* Generation of an XHTML cover page from a supplied image fileWhat it doesn’t do
* Build content XHTML files. You have to supply the content files in XHTML which jkEpubTools will pack into the correct file structure.
* Format your content. You must supply a CSS file or build the styles into your content XHTML files.
* DRMThere is a demo project in the `examples` folder which you can build on your computer if you have Python 2.7 installed. Just run the included `compile.py` script.
Installation
------------```bash
$ python setup.py build
$ sudo python setup.py install
```