Бесплатная/бесплатная программа для чтения EPUB для GNU/Linux

Я хочу читать EPUB на рабочем столе.

Сейчас я использую FBReader , но меня это не устраивает:

  • он поставляется со своим (на мой взгляд, уродливым) интерфейсом, не используя стандартную строку меню
  • у него нет контекстного меню (мне приходится использовать клавиатуру, чтобы скопировать слово)
  • прокрутка сбивает с толку (она внезапно переходит на следующую страницу, когда на странице остается только пробел)
  • на панели инструментов нет пейджера для перехода к следующей/предыдущей странице (ее пейджер, кажется, перескакивает между ранее посещенными страницами, т.е. через гиперссылки или поиск, как веб-браузер)
  • нет функции закладок (запоминает только последнюю посещенную страницу)
  • не представляется возможным изменить размер шрифта на лету ( Ctrl+ +или Ctrl+ Scroll wheel up) не работают)

Я требую:

  • масштабирование текста на лету : в идеале с помощью панели инструментов и клавиатуры (но достаточно одного способа)
  • кнопки разбиения на страницы на панели инструментов (поэтому мне не нужно прокручивать с помощью полосы прокрутки/клавиатуры/колесика мыши)

я бы хотел:

  • закладки или аннотации , в идеале с пользовательскими заметками
  • tabs , чтобы я мог открывать несколько файлов EPUB в одном окне (в идеале он запоминает открытые вкладки и позиции прокрутки для следующего сеанса)

Решение должно быть FLOSS и работать на GNU/Linux .

Обратите внимание на мою просьбу, unor: вы не написали, какой DE вы используете. Если с приложениями KDE все в порядке, взгляните на «okular». Поставляется как средство просмотра PDF по умолчанию в KDE, но также может работать с EPUB. И даже поставляется с вашим дистрибутивом.
@Izzy: я использую Xfce, но с приложениями KDE все в порядке (интеграция DE не является обязательным требованием, просто еще один момент, который мне не нравится в FBReader). Не могли бы вы создать ответ для Okular? Я хотел бы это увидеть :)
Извините за опоздание, unor: я был в отпуске. А тем временем Дмитрий сделал эту часть ;)

Ответы (2)

Это не совсем то, что вы просили, но исходя из своего опыта, я бы порекомендовал Caliber . Это программное обеспечение для управления электронными книгами, которое включает в себя устройство для чтения EPUB. Это кроссплатформенное программное обеспечение с открытым исходным кодом с множеством опций и мощной и настраиваемой базой данных для вашей коллекции электронных книг.

Читалка EPUB:

  • имеет тот же «уродливый интерфейс, не использующий стандартную строку меню»
  • имеет контекстное меню с основными опциями и (онлайн) поиск по словарям
  • поддерживает непрерывную прокрутку и прокрутку по одной странице за раз
  • можно изменить размер шрифта
  • закладки
  • запоминает последнюю просмотренную страницу
  • нет вкладок

введите описание изображения здесь

Я думал так же. Но хотя Caliber является «бесплатным» (как «бесплатное пиво»), является ли он также «бесплатным» как «свобода слова» (FOSS, как того требует ОП)?
@Izzy Caliber находится под лицензией GNU GPL v3 в соответствии с manual.ICALe-ebook.com/faq.html#how-is-app-licensed .
Большой. Это должно быть частью вашего ответа (ой, вот оно;), поскольку это было явное требование :) Но этот пробел закрыт, +1 от меня :)

Я хотел бы поддержать рекомендацию @lzzy по Okular , средству просмотра документов для KDE, но, конечно, его можно установить как отдельное приложение, если вы не возражаете против установки базовых библиотек KDE. Это кроссплатформенное программное обеспечение, бинарные файлы доступны для большинства дистрибутивов GNU/Linux, а также для MS Windows, OS X и т. д.

  • Он поддерживает множество форматов, включая PDF, DjVu, DVI, ODT, FB2 и EPUB .
  • Он поставляется с типичным пользовательским интерфейсом KDE: панель меню (скрываемая), полностью настраиваемые панели инструментов, частично настраиваемые сочетания клавиш, контекстные меню.
  • Это позволяет масштабировать на лету с панели инструментов, клавиатуры и мыши.
  • Он имеет кнопки пагинации на панели инструментов, сочетания клавиш для этого могут быть назначены пользователем.
  • Он поддерживает как закладки, так и заметки (Инструменты › Обзор), которые не связаны друг с другом. Однако закладки могут быть названы, а аннотации доступны для просмотра с панели навигации так же, как и закладки, поэтому мы частично дублируем набор функций. Список закладок по умолчанию является общепрофильным (как в веб-браузере), т.е. закладки из всех книг находятся в одном списке; но их можно отфильтровать, чтобы они были локальными для текущего файла.
  • Он поддерживает интерфейс с вкладками, начиная с последней (на данный момент) версии 0.19.
  • Он сохраняет позицию прокрутки для каждого файла между сеансами, но, похоже, не имеет механизма для хранения открытых вкладок.
  • Он поддерживает чтение документа/страницы/выделения вслух через систему преобразования текста в речь KDE Jovie.
  • Как и любое программное обеспечение KDE, оно бесплатное.

Окуляр