Консольное приложение для чтения электронных книг в формате FB2.

fbless 002

fbless — маленькое Python / Curses (Ncurses) консольное приложение для чтения электронных книг в формате FB2 (FictionBook).

fbless 004

fbless максимально прост в использовании, имеет только самый минимальный набор функциональных возможностей необходимых для комфортного чтения электронных книг. Настройка осуществляется редактированием файла:
~/.config/fbless/fblessrc

Подробности о конфигурационном файле можно узнать в документации:
/usr/share/doc/fbless-git/fblessrc.example

fbless 007

fbless поддерживает электронные книги в архивах форматов zip, gzip и bzip2, есть функция автоматической прокрутки (построчная и с заданным смещением в процентах) с трёхсекундным и заданным интервалом (позволяет настроить скорость прокрутки "под себя", удобно для тех кто много читает).

fbless 005

fbless запоминает и восстанавливает позицию для каждой книги (данные записываются в файле: ~/.cache/fbless/fbless_save), есть функция поиска по тексту и навигация по результатам поиска, может отображаться статусная строка (которая показывает позицию, текущее время, период смещения и пр...), управление чтением с клавиатуры и колёсиком мыши (прокрутка вверх/вниз).

fbless 006

Лицензия: GNU GPL

fbless 003

Домашняя страница

Страница на github.com