Skip to content

Add Kindle EPUB builder#8

Open
yaroshevych wants to merge 1 commit into
ever-works:developfrom
yaroshevych:add-kindle-epub-builder
Open

Add Kindle EPUB builder#8
yaroshevych wants to merge 1 commit into
ever-works:developfrom
yaroshevych:add-kindle-epub-builder

Conversation

@yaroshevych
Copy link
Copy Markdown

@yaroshevych yaroshevych commented May 16, 2026

Adds tooling to build Kindle-compatible EPUBs from the Markdown wiki.

Summary:

  • Generates an all-in-one EPUB and six split EPUB volumes.
  • Adds grouped, volume-local contents pages with the repository URL on the first page.
  • Uses book-style EPUB titles and title-style output filenames.
  • Validates generated XML/XHTML before writing EPUBs.
  • Documents usage in tools/README.md.

Validation:

  • Ran tools/build_kindle_epub.py successfully.
  • Sent to Kindle, opened on device.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant