8000 GitHub - elstgav/ideal-epub: A collection of tips, tricks, and best practices I’ve learned over the years for creating EPUB ebooks.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A collection of tips, tricks, and best practices I’ve learned over the years for creating EPUB ebooks.

Notifications You must be signed in to change notification settings

elstgav/ideal-epub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ideal EPUB Book

A collection of tips, tricks, and best practices I’ve learned over the years for creating EPUB ebooks.

Background

I’ve often been frustrated by the lack of quality in EPUBs produced by otherwise reputable publishers. Nothing is more infuriating than paying good money for a book, only to find it riddled with issues like:

  • Low-resolution images
  • Poorly-parsed Table of Contents (e.g. ALL CAPS, improper nesting, duplicate entries, missing spaces)
  • Images of text versus properly styled text/UTF-8 characters
  • Zero support/thought of dark mode
  • Hard-coded first-line capitalization/styling
  • Small caps brute-forced with smaller font size instead of using font-variant: small-caps
  • Poor implementation of drop-caps
  • Spelling errors/typos
  • Headings marked up as links back to the table of contents
  • Footnotes marked up as links instead of using EPUB footnote syntax (to support pop-up UI)

Tools

The following are super-helpful in EPUB production:

  • Sigil - Easily run EPUB validation, refactor to common folder structure, catch spelling issues, find unused CSS/files, etc.
  • EPUB Zip/Unzip - Quickly swap between zipped (production ready) and unzipped (editable) versions of your EPUB
  • epubcheck - Official conformance checker for EPUBs.

Resources

About

A collection of tips, tricks, and best practices I’ve learned over the years for creating EPUB ebooks.

Topics

Resources

Stars

Watchers

Forks

0