Leanpub Header

Skip to main content

Creating the EPUB Reader's Edition

Convert LaTeX to EPUB 3 on Your Own Computer

Creating the EPUB Reader's Edition

Convert your LaTeX source to EPUB 3 on your own computer. Learn the discipline behind a Claude skill that reads your file and generates the build files that run the conversion. See the failures that shaped the skill and adapt it to your own setup.

Interested in this book? Show your support by saying what you'd like to pay for it!

$
0
Pages
About

About

About the Book

Do you write in LaTeX and want an EPUB 3 of your book that passes EPUBCheck validation, built without leaving your own computer?

This book comes with a Claude skill, latex2epub3-pipeline, attached on Leanpub, and teaches you how to use it and adapt it. The skill reads your .tex file in full, works out how your document is set up, and generates the configuration files, post-processor, and build script with the exact commands that your source needs.

The skill never runs the conversion itself; you run a single script on your computer. MiKTeX's tools (tex4ebook, make4ht, and related packages) do the conversion. A Python post-processor then brings the result to the EPUB 3.3 revision of the standard, and EPUBCheck validates it. If a build fails, you bring the error back to the same conversation and the skill checks it against what it already knows about your file.

On top of those tools, the skill and the book add a design that checks its own work. Once you adapt it to your LaTeX setup, it should work on your files and on any later documents that share their structure.

What you will learn

  • What a Claude skill is and how to run this one
  • How to set up the toolchain: MiKTeX, Python and EPUBCheck
  • Why the skill was designed to check its own work and never rewrite itself
  • What the configuration, the build file and the post-processor each change in the conversion, and where the process is awkward
  • What broke along the way, including a conversion that hangs, an @ character in a file name, and a macro that injects stray content into the title, and what caused each
  • How to adapt the skill to your own LaTeX setup and formatting conventions
  • How to run a three-stage test protocol on your own files, so you can see for yourself what each piece does
  • How the same method could extend beyond EPUB 3, for example to Markua from make4ht's cleaned-up HTML5 output

Who this book is for

Any authors who write in LaTeX, such as technical writers and self-publishers, who want an EPUB 3 of their sources and are comfortable running commands in a terminal. The skill covers one conversion, from .tex to EPUB 3. The closing part of the book shows how the same method could extend to other targets.

Author

About the Author

Abdurrahman Tukur

A master's student in applied mathematics specializing in disease epidemiology modeling; a zbMATH Open reviewer writing post-publication reviews to help visitors assess papers' relevance to their research needs; and a writer committed to science communication and personal essay writing.

Also by the Author

Also by the Author

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub