FBReader - FBReader
FBReader включен Maemo | |
Стабильный выпуск | 2.8.11 / 28 июня 2018 г. |
---|---|
Предварительный выпуск | 2.0.13 beta 13/23 ноября 2013 г. |
Репозиторий | |
Написано в | C ++, Ява |
Операционная система | Кроссплатформенность |
Доступно в | Многоязычный |
Тип | электронная книга читатель |
Лицензия | Linux: Ранее GPL;[1] Android: GPL и ранее доступные коммерческие лицензии.[2] Версии с открытым исходным кодом сейчас больше не выпускаются, и они доступны только по проприетарной лицензии. |
Интернет сайт | fbreader |
FBReader является электронная книга за Linux, Майкрософт Виндоус, Android, и другие платформы.
Первоначально он был написан для Острый Заурус и в настоящее время работает на многих других мобильные устройства, словно Интернет-планшеты Nokia, а также настольные компьютеры. Предварительный просмотр FBReaderJ ( Ява порт) для Google Android был выпущен 13 апреля 2008 года.
Поддерживаемые форматы включают EPUB, Художественная книга, HTML, щипать, PalmDoc, zTxt, TCR, CHM, RTF, OEB, моби без DRM, и обычный текст.[3]
Это было раньше бесплатно программное обеспечение под GPL, но теперь это проприетарное программное обеспечение.
История
Николай Пульцин написал первый FBReader; инструмент был выпущен для Острый Заурус в январе 2005 г. Maemo порт был добавлен[кем? ] в декабре 2005 г. Nokia 770. С тех пор FBReader выпустил двоичные пакеты для многих платформ мобильных устройств и для большинства основных операционных систем персональных компьютеров.[4]Имя FBReader с FB префикс происходит от Художественная книга, формат электронных книг, популярный в России, стране автора FBReader.[5]
Исходный FBReader был написан на C ++; однако в 2007 г.[6] был создан форк под названием FBReaderJ[кем? ], который был написан на Java. Поскольку в последующие годы платформа Android стала доступной, эта вилка стала кодовой базой для программного приложения Android, в то время как кодовая база C ++ продолжала использоваться для других платформ.[7]
В 2015 году программное обеспечение для всех платформ стало закрытым: старый открытый код с тех пор не обновлялся. Приложение Android было разделено на бесплатную и премиальную версии, обе с закрытым исходным кодом, а в версии Premium добавлена встроенная поддержка для PDF и для машинный перевод.[8]
Составные части
Для легкого кросс-платформенный При компиляции FBReader использует zlibrary, библиотеку межплатформенного интерфейса. Это позволяет перекомпилировать для многих платформ, игнорируя GUI-инструментарий использовал.
Функции
- поддержка нескольких книг деготь, ZIP, GZIP и BZIP2 архивы.[9]
- обнаружение кодирования
- формирует таблицу содержания.
- Встроенные изображения
- гиперссылки
- Индикатор положения (заменяет номер страницы).
- здание библиотеки
- Самая последняя книга
- последние прочитанные позиции для всех ранее открытых книг
- Список последних открытых книг.
- Автоматические переносы
- Текстовый поиск.
- Полноэкранный режим.
- Поворот экрана на 90, 180 и 270 градусов.
- Текст в речь
- Чтобы активировать преобразование текста в речь на Android платформа, установите плагин TTS[нужна цитата ]
Поддержка форматов файлов
FBReader поддерживает следующие форматы файлов:[10]
- EPUB : все основные функции, кроме таблиц. Поддержка CSS не полная.
- EPUB3 : не поддерживает большинство специфических функций ePub 3
- Mobipocket : открывает незашифрованные файлы * .mobi. Файлы с защитой DRM не поддерживаются.
- FB 2.0 : полностью поддерживается
- FB 2.1 : отсутствует поддержка таблиц
- HTML : ограниченная, достаточная поддержка
- Обычный текст: поддерживается, возможно некорректное разделение текста на абзацы.
- RTF : подмножество RTF
- DOC (Microsoft Word ): подмножество DOC
- PDF :
- Android: через отдельный плагин со сторонней библиотекой
- Другие платформы: не поддерживаются
- DjVu :
- Android: через отдельный плагин
- Другие платформы: не поддерживаются
- Plucker :
- Android: в данный момент не поддерживается
- Другие платформы: команды «абсолютного позиционирования» могут интерпретироваться или игнорироваться
- DAISY 3: добавлено в Перейти читать для Книжная акция на Гугл игры (форк FBReaderJ от Benetech )
Мультиплатформенная поддержка
- Tizen
- Майкрософт Виндоус
- BlackBerry 10
- Mac OS X
- FreeBSD
- Linux
- мобильный Linux устройства:[11]
- Sharp Zaurus с ПЗУ на основе Qtopia, pdaXrom или OpenZaurus ROM.
- Archos PMA430.
- Сименс Симпад с Opensimpad 0.9.0 / Opie ROM.
- Nokia 770 /N800 /N810 Интернет-планшеты Nokia (maemo ).
- Перец 3.
- Смартфоны Motorola E680i / A780.
- iLiad
- Цифровой ридер 1000 и Цифровой считыватель DR800SG
- Электронная книга Hanlin
- Openinkpot - Замена ОС на Электронная книга Hanlin и Hanvon N516
- Pocketbook - E Ink читатели электронных книг
- SmartQ 5 и SmartQ 7
Смотрите также
Рекомендации
- ^ https://github.com/geometer/FBReader/blob/master/fbreader/LICENSE Лицензия FBReader
- ^ https://web.archive.org/web/20180719134505/https://fbreader.org/android FBReader для Android
- ^ FBReader: О FBReader
- ^ «FBReader: устаревшие версии». Архивировано из оригинал на 2008-07-24. Получено 2008-07-01.
- ^ FBReader и его формат .fb2, форум maemo.org, 2005 г.
- ^ "Геометр / FBReaderJ". GitHub. Получено 2015-07-03.
- ^ "Геометр / FBReader". GitHub. Получено 2015-07-03.
- ^ https://fbreader.org/android
- ^ http://wiki.mobileread.com/wiki/FBReader
- ^ Поддерживаемые и неподдерживаемые форматы электронных книг | Бесплатная программа для чтения электронных книг - Бесплатно!
- ^ http://wiki.mobileread.com/wiki/FBReader