EPUB (Electronic Publication) was adopted as an open standard by the International Digital Publishing Forum (IDPF) in September 2007. Most eBook readers support the standard, even the iPhone and iPad have readers that support EPUB. Yet, Linux lags behind in both publishing tools and readers. There are alternatives for the Linux user.
As a replacement to the Open eBook standard, the EPUB standard uses modified versions of XHTML and CSS to deliver a document is independent of the display device. Consequently, you can read the same document on an Android phone, a dedicated eReader, or on a desktop machine.
Most readers offer the ability to adjust the font size as a standard set of icons. For this feature alone, ePubs should be considered as an alternative to presenting documents in Microsoft Word or PDF formats. In addition, eSpeak provides a mechanism for reading the EPUB document. Since eReader take advantage of the reflowable content, documents requiring strict layout or advanced formating are not good candidates for EPUB.
While “Adobe Digital Editions” is the most popular eBook reader, it lacks a Linux version. For Linux, the choices are:
- FBReader is a standalone reader for books in a number of format, including .ebub. As of the writing of this article, the Debian/Ubuntu repositories still have the older version. You can get a new version from the openSUSE Build Service. The openSUSE Build Service offers package for a large number of distros, not just openSUSE. I am not really impressed with its navigation tools. Plus, it lacks a means to quickly adjust the font size.
- Calibre is a library management tool with a lot of extras:
- eBook conversion between different formats
- Syncing to eBook reader devices
- Downloading of news from the Web and converting into EPUB format
- A good eBook viewer that does allow font resizing and navigation tools that make sense
- A Web server (default port is 8080) to provide a central library
- The EPUBReader extension to Firefox is not only a good reader, but it maintains a catalog of the books you have read (just click Tools -> ePub-Catalog). Combined with Calibre’s Web server, it makes a greater reader for books stored on a local server.
Some of the eBook Web sites have their own viewers:
Some of the sources for eBooks are:
- Feedbooks
- epubBooks
- Book Glutton
- Baen Free Library
- MemoWare (You will need Calibre for format conversion)
- Project Gutenberg Online Book Catalog (if EPUB format is not available, select the HTML format and have Calibre convert it)
- ManyBooks.net
A lot of books. A life time of reading. For those of you who are looking for a way to publish documents for the visually impaired, I recommend that you consider the EPUB format.
4 comments ↓
One more tool, a nice online converter
http://www.2epub.com
Forgot to mention it. Thanks for adding it to the list.
The author overlooks the very well developed multi-format readers on the Linux platform. Okular already has backend libraries which add the epub support, although css support is not yet implemented. Still the books render quite well and, if you don’t know that it is supposed to have a certain look or font, you have no clue regarding the missing css support. Sadly, evince lags behind in this area, though a backend is under development.
No single article can cover all the applications in the world of readers, even on the Linux platform. The NookColor uses Anderoid as an OS, and supports multiple formats. The new Amazon Fire also uses a flavor of Linux. These eReaders are a far cry for the simple eBook readers of the past, and are changing the brick and mortar publishing industry.
Leave a Comment