x230
CoolReader - это бесплатный кроссплатформенный просмотрщик электронных книг с открытым исходным кодом, основанный на движке CoolReader.10.08.2022, 12:54
Создан программистом из Нижнего Новгорода Вадимом Лопатиным (aka Buggins). Дом.страница (http://www.coolreader.org) на момент написания обзора не отвечала. На странице проекта дана ссылка на 'Cool Reader Web Site' - https://crengine.sourceforge.io
Последняя версия на github.com - 3.2.2-1
Последняя deb-версия - 3.0.56-7
Последняя версия в репозитории Arch/Artix - 3.2.59-4
Последняя версия для Android (на стр.проекта) - 3.2.6
Поддерживает форматы FB2, EPUB (без-DRM), MOBI (без-DRM), DOC, RTF, HTML, CHM, TXT, TCR, PDB, PRC, PML (PalmDOC, eReader).
Поддерживает 'Содержание' в форматах FB2, EPUB, RTF.
Поддерживает таблицы в FB2, EPUB, DOC, RTF, HTML.
Поддерживает изображения JPG, PNG и GIF.
Словари расстановки переносов - из AlReader
Поддержка ОС:
Android, Tizen, Linux, Mac OS X и др. UNIX-подобные, Windows
Тут можно почитать о том как пользоваться Cool Reader на Андроид:
https://fucos.ru/android/kak-polzovatsya-cool-reader-na-android/
Установка:
1. Установка в DEB/Ubuntu: https://deac-fra.dl.sourceforge.net/project/crengine/CoolReader3/cr3-3.0.56/cr3_3.0.56-7_amd64.deb
или - https://sourceforge.net/projects/crengine/files/latest/download
2. Присутствует в репозиториях Arch и Artix (coolreader); также есть в AUR (coolreader3-git).
3. Установка из исходников довольно мудрёная:
git clone git://crengine.git.sourceforge.net/gitroot/crengine/crengine
(либо распаковать https://github.com/buggins/coolreader/archive/refs/tags/cr3.2.58.zip)
cd crengine
Сохранить содержимое https://github.com/buggins/coolreader/blob/master/thirdparty-deploy.sh в ~/crengine/
bash thirdparty-deploy.sh
(qtbase5-dev, qttools5-dev should be installed)
mkdir qtbuild
cd qtbuild
cmake -D GUI=QT5 -D CMAKE_BUILD_TYPE=Release -D MAX_IMAGE_SCALE_MUL=2 -D DOC_DATA_COMPRESSION_LEVEL=3 -D DOC_BUFFER_SIZE=0x1400000 -D CMAKE_INSTALL_PREFIX=/usr ..
cd ~/
cd crengine
make
sudo make install