Библиотека сайта rus-linux.net
Программы для чтения EPUB в Linux
Оригинал: What is a good EPUB reader on LinuxАвтор: Adrien Brochard
Дата публикации: 20 августа 2014 года
Перевод: А. Кривошей
Дата перевода: май 2015 г.
В то время как чтение книг с планшетов и смартфонов стало уже привычным явлением, с экрана компьютеров книги читают намного реже. Достаточно трудно сосредоточиться на классике, когда кто-то стучит в ваш чат. Но если по каким-либо причинам вы хотите открыть электронную книгу на компьютере, вам может для этого понадобиться специальное программное обеспечение. Поскольку большинство электронных книг сегодня распространяется в формате EPUB, ниже мы рассмотрим несколько хороших программ для Linux, способных работать с этим форматом.
1. Calibre
Давайте начнем с самого известного имени в нашем списке - Calibre. Это не просто программа для чтения книг. Calibre представляет собой полнофункциональную электронную библиотеку. Она поддерживает множество форматов (практически все, которые я знаю), включает интегрированные менеджер и ридер электронных книг, редактор метаданных, который может скачивать из интернета обложки для книг, редактор EPUB, утилиту для чтения новостей и поисковый движок. При всем при этом интерфейс не перегружен и производит приятное впечатление. Единственным недостатком можно назвать то, что для использования в качестве простого ридера программа будет слишком тяжелой, имеет смысл использовать ее именно как электронную библиотеку.
2. FBReader
FBReader также является библиотекой, но намного более легкой по сравнению с Calibre. Интерфейс здесь четко разделен на две части: 1. библиотека, где вы можете добавлять файлы, редактировать метаданные или скачивать новые книги. 2. Ридер. Если вы любите простоту, программа вам понравится. Лично мне нравится ее простая система классификации книг по тегам и сериям.
3. Cool Reader
Тем, кто хочет просто увидеть контент файла EPUB, я рекомендую Cool Reader. Программа в духе Linux, которая предназначена для решения только одной задачи. Cool Reader оптимизирован для чтения файлов в формате EPUB. И поскольку он сделан на базе Qt, то предлагает вам огромное количество опций настройки.
4. Okular
Поскольку мы говорили о программах на базе Qt, нельзя обойти стороной штатную утилиту для просмотра документов в KDE - Okular, который также способен читать файлы EPUB, если в системе установлена одноименная библиотека. Однако, если вы не используете KDE, вряд ли он будет лучшим выбором.
5. pPub
pPub - это старый проект, который вы все еще можете найти на Github. Его последний релиз вышел два года назад. Однако pPub все еще актуален. Он написан на Python на базе GTK3 и WebKit, легкий и интуитивный. Интерфейс конечно выглядит устаревшим, но ядро программы работает отлично. Оно даже поддерживает JavaScript.
6. epub
Если вы ищете способ просто быстро просмотреть содержимое файла EPUB, и вам даже не нужен графический интерфейс, наверное вам подойдет консольный ридер. epub - это минималистичный ридер EPUB, написанный на Python, предназначенный для чтения книг в формате EPUB в консоли. Это самый простой ридер из всех представленных.
7. Sigil
Наконец, последний в списке на самом деле является не ридером, а редактором. Sigil позволяет извлекать содержимое файла EPUB и разделять его на составные части - то есть текст в xhtml, изображения, стили и, иногда, аудио. Интерфейс у программы посложнее, чем у простого ридера, но хорошо продуман, особенно мне понравилась система вкладок. Если вы знакомы с веб-редакторами, то будете себя здесь чувствовать как дома.