Threepress Consulting blog

Threepress creates software for publishers, educators and authors.

Tag: epub

New release of Bookworm: improved user experience and public content

Bookworm’s public home page (the one you see if you’re not logged in) has a new look. This is just one of many changes in the largest update since the site launched in July 2008.

Much more public content and help

When I conceived of Bookworm it was largely a way for me and other developers to [...]

How good are your ePubs?

Most of my work in maintaining the Bookworm ePub reader is keeping up with all of the variations of the format that people try to upload.  There are some consistent problems that I’m seeing “out in the wild,” some serious, some understandable.

Lots of these problems would be caught by epubcheck, which can be used via [...]

Call me “ePub”

It’s fantastic to see more and more publishers beginning to distribute books in ePub format, but call the format by its real name!
I’ve seen “ePub in disguise” in a few places, most recently this release from Pan Macmillan:

If you click on the arrow, the site brings up a very long page explaining what all the [...]

Bookworm library integration with Google Books Search

On September 22nd Google Books announced its expanded Google Book Search API, which includes the ability to preview and search Google Books content from other web sites.
Bookworm now has integration with one part of this API. The Book Information page (available from the table of contents for each Bookworm book), displays results from the [...]

epubcheck service now updated to use version 1.0.0

The web-based method to validate ePub files against epubcheck has been updated to use epubcheck version 1.0.0, the first official release.
Additionally, the tei2epub library which bundles epubcheck has also been updated to include 1.0.0.

Bookworm feature updates: sorting and pagination

It is now possible to re-sort books in your library by title, first author or creation date, and to re-order those in ascending or descending order:

If the number of books in your library exceeds 20, you will be presented with next/previous pagination controls.
In an earlier post I listed several features that I planned to add [...]

Bookworm: an online ePub reader

To coincide with the first launch of ePub books by a major publisher, I’m happy to announce the open beta of Bookworm, a web-based reader for the ePub ebook format.
Unlike most other ePub readers, Bookworm allows for full use of stylesheets and images, which is especially critical for technical books which include HTML tables and [...]

Critical question: epub? e-pub? ePub?

The IDPF says either .epub or EPUB, which have got to be the worst of all choices.  For some reason PDF and HTML are fine with me because they’re unpronounceable, but I don’t like EPUB.
Epub?
ePUB?

Lessons from Unix for e-book development

My first on the TeleRead blog is up: Small pieces, loosely joined. This reflects my thinking in working with epub these last few weeks and with open source publishing in general.
There are a number of projects I’ve got lined up and they’re all going to follow the famous imperative that good programmers should be lazy. [...]

‘Tools’ section added, first tool is web-based epubcheck

For one-off checks or use by non-developers, there is now a web front-end for the valuable epubcheck validation tool.
Uploaded files are run through the validator and any error messages are reported. The error report includes some notes to help decipher the sometimes-cryptic messages (notes are taken from the epubcheck wiki).
epub files are deleted immediately after [...]