Я рекомендую. — FB-читалки
Я люблю читать. Я люблю читать фантастику. Я люблю читать фантастику в электронном виде.
И так уж сложилось, что я беру книги с хорошей электронной библиотеки lib.rus.ec
А там почти все книги (по-крайней мере, художественная литература) предоставляются в формате FB (FictionBook).
В Win32 я чтобы прочитать такие книги использовал утилиту FB2Any, которой конвертировал в RTF, затем открывал полученный файл в MS Word, там выбирал "Режим чтения" и наслаждался произведением.
В Linux я твердо решил не ездить на гусеничном велосипеде по метро, а читать в родном формате.
Осталось только выбрать программу.
Рассмотрим
Для начала, коротко о FictionBook - это xml формат хранения книг, где каждый элемент книги описывается своими тегами.
Более подробно можно прочесть на Википедии или сайте разработчиков формата
http://www.fbreader.org/
Когда только начал искать программы для чтения FB, набрал в консоли apt-cache search fb, получил список программ, из которых к читалкам FB я увидел только fbreader. И сразу же его установил =)
+ Есть библиотека с распределением по стилям и авторам. Можно сворачивать списки.
+ Есть содержание/оглавление
+ Запоминает последнюю позицию чтения
+ Есть выбор кодировки
+ Можно настраивать форматирование текста, шрифты, интервалы, цвета
+ Есть индикатор прочитанного текста
+ Настраивается перекрытие при перелистывании
+ Настраиваются отступы с краев
+ Полноэкранный режим (вкл\выкл клавишей Enter)
- Нет закладок
- Нет автоскроллинга
Скриншот:
http://pybookreader.narod.ru/
Читалка FB, написанная на Python. Для запуска требуется, естественно сам python, а так же библиотеки wxPython.
+ Есть библиотека с распределением по стилям и авторам. Можно сворачивать списки. В библиотеке есть описание книги и предпросмотр
+ Запоминает последнюю позицию чтения
+ Есть выбор кодировки
+ Можно настраивать форматирование текста, шрифты, интервалы, цвета
+ Настраивается перекрытие при перелистывании
+ Есть сглаживание при перелистывании
+ Есть автоскроллинг
+ Есть закладки
+ Есть полноэкранный режим
- Нет содержания/оглавления
- Отступы с краев максимум 40 пикселей
- Индикатор прочитанного текста вида "N%"
Скриншот:
Идет в комплекте с PyBookReader.
+ Имитирует вид бумажной книги.
+ Использует библиотеку от PyBookReader
+ Запоминает последнюю позицию чтения
+ Можно настраивать форматирование текста, шрифты, интервалы, цвета
+ Есть полноэкранный режим
Отсутствие автоскроллинга у данной программы минусом считать не будем.
- Нет закладок
- Нет выбора кодировки
- Нет содержания/оглавления
- Индикатор прочитанного текста вида "N%"
Скриншот:
http://altline.ru/~e-ai/
Еще одна читалка на Python
+ Есть библиотека с распределением по стилям и авторам. Можно сворачивать списки. В библиотеке есть описание книги.
+ Запоминает последнюю позицию чтения
+ Есть содержание/оглавление
+ Есть выбор кодировки
+ Можно настраивать форматирование текста, шрифты, интервалы, цвета
+ Есть закладки
+ Есть полноэкранный режим
+ Настраиваются отступы с краев
- Нет перекрытия при перелистывании
- Нет автоскроллинга
- Нет индикатора прочитанного текста
Скриншот:
http://www.khaalireader.narod.ru/
Читалка FB для KDE. Нас это, конечно, не останавливает - запускаем под Gnom`ом =)
+ Есть содержание/оглавление
+ Есть выбор кодировки
+ Можно настраивать форматирование текста, шрифты, интервалы, цвета
+ Есть полноэкранный режим
+ Есть автоскроллинг
- Нет библиотеки
- Не запоминает последнюю позицию чтения
- Нет перекрытия при перелистывании
- Не настраиваются отступы с краев
- Нет закладок
- Нет автоскроллинга
- Индикатор прочитанного текста вида "Процент: N%"
Скриншот:
Сам пока решил остановится на FBReader, так как автоскроллингом, полноэкранным режим и закладками никогда не пользовался, он меня полностью устраивает.
Если скриншоты слишком крупные - скажите, заменю на самодельные, эти с оффсайтов. У меня на 19` все влазит =)
И так уж сложилось, что я беру книги с хорошей электронной библиотеки lib.rus.ec
А там почти все книги (по-крайней мере, художественная литература) предоставляются в формате FB (FictionBook).
В Win32 я чтобы прочитать такие книги использовал утилиту FB2Any, которой конвертировал в RTF, затем открывал полученный файл в MS Word, там выбирал "Режим чтения" и наслаждался произведением.
В Linux я твердо решил не ездить на гусеничном велосипеде по метро, а читать в родном формате.
Осталось только выбрать программу.
Рассмотрим
- FBReader
- PyBookReader
- OrnamentBook
- pETR
- KHaaliReader
Для начала, коротко о FictionBook - это xml формат хранения книг, где каждый элемент книги описывается своими тегами.
Более подробно можно прочесть на Википедии или сайте разработчиков формата
1. FBReader
http://www.fbreader.org/
Когда только начал искать программы для чтения FB, набрал в консоли apt-cache search fb, получил список программ, из которых к читалкам FB я увидел только fbreader. И сразу же его установил =)
+ Есть библиотека с распределением по стилям и авторам. Можно сворачивать списки.
+ Есть содержание/оглавление
+ Запоминает последнюю позицию чтения
+ Есть выбор кодировки
+ Можно настраивать форматирование текста, шрифты, интервалы, цвета
+ Есть индикатор прочитанного текста
+ Настраивается перекрытие при перелистывании
+ Настраиваются отступы с краев
+ Полноэкранный режим (вкл\выкл клавишей Enter)
- Нет закладок
- Нет автоскроллинга
Скриншот:
2. PyBookReader
http://pybookreader.narod.ru/
Читалка FB, написанная на Python. Для запуска требуется, естественно сам python, а так же библиотеки wxPython.
+ Есть библиотека с распределением по стилям и авторам. Можно сворачивать списки. В библиотеке есть описание книги и предпросмотр
+ Запоминает последнюю позицию чтения
+ Есть выбор кодировки
+ Можно настраивать форматирование текста, шрифты, интервалы, цвета
+ Настраивается перекрытие при перелистывании
+ Есть сглаживание при перелистывании
+ Есть автоскроллинг
+ Есть закладки
+ Есть полноэкранный режим
- Нет содержания/оглавления
- Отступы с краев максимум 40 пикселей
- Индикатор прочитанного текста вида "N%"
Скриншот:
3. OrnamentBook
Идет в комплекте с PyBookReader.
+ Имитирует вид бумажной книги.
+ Использует библиотеку от PyBookReader
+ Запоминает последнюю позицию чтения
+ Можно настраивать форматирование текста, шрифты, интервалы, цвета
+ Есть полноэкранный режим
Отсутствие автоскроллинга у данной программы минусом считать не будем.
- Нет закладок
- Нет выбора кодировки
- Нет содержания/оглавления
- Индикатор прочитанного текста вида "N%"
Скриншот:
4. pETR
http://altline.ru/~e-ai/
Еще одна читалка на Python
+ Есть библиотека с распределением по стилям и авторам. Можно сворачивать списки. В библиотеке есть описание книги.
+ Запоминает последнюю позицию чтения
+ Есть содержание/оглавление
+ Есть выбор кодировки
+ Можно настраивать форматирование текста, шрифты, интервалы, цвета
+ Есть закладки
+ Есть полноэкранный режим
+ Настраиваются отступы с краев
- Нет перекрытия при перелистывании
- Нет автоскроллинга
- Нет индикатора прочитанного текста
Скриншот:
5. KHaaliReader
http://www.khaalireader.narod.ru/
Читалка FB для KDE. Нас это, конечно, не останавливает - запускаем под Gnom`ом =)
+ Есть содержание/оглавление
+ Есть выбор кодировки
+ Можно настраивать форматирование текста, шрифты, интервалы, цвета
+ Есть полноэкранный режим
+ Есть автоскроллинг
- Нет библиотеки
- Не запоминает последнюю позицию чтения
- Нет перекрытия при перелистывании
- Не настраиваются отступы с краев
- Нет закладок
- Нет автоскроллинга
- Индикатор прочитанного текста вида "Процент: N%"
Скриншот:
Сам пока решил остановится на FBReader, так как автоскроллингом, полноэкранным режим и закладками никогда не пользовался, он меня полностью устраивает.
Если скриншоты слишком крупные - скажите, заменю на самодельные, эти с оффсайтов. У меня на 19` все влазит =)