FBReader — кроссплатформенная программа для чтения электронных книг, которая открывает EPUB, FB2, MOBI, RTF, DOC и текстовые файлы, ведёт библиотеку, сохраняет позицию чтения и синхронизирует книги между устройствами; работа с PDF зависит от платформы и редакции.
Продукт разработан командой FBReader.ORG Limited и существует в отдельных вариантах для Windows, macOS, Linux, Android и iOS. Это не браузерный просмотрщик и не универсальный редактор документов: приложение устанавливается на устройство, а облачная Книжная сеть служит дополнительным механизмом доставки и синхронизации, а не заменой локальной программы.
Главное достоинство FBReader — управляемая типографика: размер и гарнитура шрифта, поля, межстрочный интервал, цветовая схема, переносы, колонки и способы перелистывания настраиваются под экран и привычки читателя. Главное ограничение связано с форматами фиксированной вёрстки: настольные выпуски не открывают PDF и DjVu, тогда как Android поддерживает PDF через отдельный модуль в бесплатной редакции или встроенный компонент Premium.
Скачать FBReader
- Редактирование PDF
- Русский интерфейс
- Просто новичкам
- Нет PDF на компьютере
- PDF на Android — не везде
- Нет редактирования PDF
Что такое FBReader и для каких задач он создан
Название FBReader расшифровывают как Favourite Book Reader. Программа ориентирована прежде всего на художественную, учебную и справочную литературу с «плавающей» вёрсткой, где текст можно заново разместить под ширину окна. В этом режиме читатель меняет кегль, шрифт и поля, а приложение пересчитывает строки и условные страницы. Такой принцип отличает электронную книгу EPUB или FB2 от PDF: в PDF координаты текста, рисунков и полей обычно зафиксированы автором документа, поэтому простое увеличение шрифта без перестройки страницы невозможно.
FBReader совмещает три роли. Первая — движок чтения, который разбирает книгу, строит оглавление, отображает иллюстрации, ссылки и сноски. Вторая — библиотека с обложками, авторами, сериями и списками недавно открытых файлов. Третья — клиент сетевых каталогов и Книжной сети FBReader. Эти части связаны, но могут использоваться независимо: локальную книгу разрешается открыть без регистрации и без включения синхронизации.
Программа не предназначена для редактирования текста книги, верстки EPUB, распознавания сканов или изменения PDF. Пометки и закладки относятся к пользовательскому слою чтения: они помогают вернуться к фрагменту, но не переписывают исходный файл. Поэтому FBReader стоит выбирать как читалку и каталогизатор, а не как замену текстовому редактору, издательской системе или PDF-комбайну.
Разработчик, семейство продуктов и актуальные ветки
Современный продукт выпускает FBReader.ORG Limited. У названия есть исторический контекст: ранние версии развивались как свободный проект Geometer Plus, а код старой ветки долго присутствовал в репозиториях Linux. Начиная с поколения 2.0 для настольных систем современный код закрыт. Это важно при поиске дистрибутива: пакет из старого репозитория дистрибутива может называться FBReader, но заметно отличаться интерфейсом и функциями от актуального приложения с официального сайта.
На компьютерах действует единая линия 2.x, однако номера стабильных выпусков не всегда совпадают. На дату проверки Windows и Linux представлены стабильной версией 2.1.4, а для macOS 12 и новее опубликована 2.1.5. Параллельно существует тестовая ветка 2.2, где разработчики развивают поддержку OPDS 2.0 и новые функции. Бета подходит для проверки нововведений, но для постоянной библиотеки разумнее стабильный выпуск.
Android развивается отдельно. Стабильная ветка 3.8 получила выпуск 3.8.31, а экспериментальная ветка обозначена как 4.0 beta. Бесплатное приложение и FBReader Premium — разные редакции, причём Premium не является подпиской: покупка оформляется отдельно в магазине соответствующей платформы. На iOS полная функциональность разблокируется внутри приложения, поэтому перенос покупки с Android на iPhone не предусмотрен.
Интерфейс библиотеки на телефоне и планшете
Стартовый экран библиотеки группирует книги по понятным признакам: избранное, недавно открытые, авторы, названия, серии, категории, синхронизированные экземпляры и файловая система. Конкретный набор разделов зависит от версии и размера экрана. На современных сборках основной список может выглядеть как сетка обложек, а на старых или планшетных компоновках — как вертикальное меню. Это не разные программы: интерфейс менялся вместе с Android и рекомендациями магазинов приложений.

Сетка обложек удобна, когда коллекция визуально знакома. Для технической библиотеки важнее метаданные: корректно заполненные автор, серия и номер в серии ускоряют поиск. FBReader читает эти сведения из файла, но качество результата зависит от самого EPUB или FB2. Если в разных книгах один автор записан с разным порядком имени и фамилии, приложение будет воспринимать варианты как разные записи; исправлять первичные метаданные лучше в Calibre или редакторе EPUB.

Поиск в библиотеке фильтрует локальную коллекцию, а отдельный раздел сетевых каталогов работает с OPDS-каталогами. Не следует смешивать эти режимы: отсутствие книги в локальном поиске не означает, что файл удалён, а результат сетевого каталога ещё не является частью библиотеки, пока книга не загружена.
Экран чтения и логика управления
Во время чтения интерфейс старается не занимать полезную площадь. Панели появляются после касания центральной зоны или вызова меню. Верхняя строка показывает название книги и команды, нижняя — позицию, ползунок перехода и служебные действия. Поворот страницы можно назначить на касания по краям, горизонтальный жест, аппаратные кнопки или прокрутку. На настольной версии работают пробел, стрелки, Page Up и Page Down, щелчки по боковым полям и колесо мыши.

FBReader хранит не только «номер страницы», а позицию внутри текста. Нумерация зависит от шрифта, ширины окна и полей, поэтому после изменения оформления условное количество страниц меняется. Процент, глава и внутренняя позиция надёжнее для синхронизации, чем число страницы. В PDF ситуация иная: там страницы фиксированы, но этот режим относится главным образом к Android.

История переходов помогает после прыжка по ссылке, оглавлению или сноске. На компьютере кнопки назад и вперёд работают как стек навигации и сохраняют его между запусками. Это полезно в справочниках: читатель открывает определение, затем возвращается к исходному абзацу без ручного поиска.
Настройка темы, цветов и ночного режима
При первом запуске мобильная версия может предложить тему интерфейса: синюю, классическую или вариант для экрана E-Ink. Это относится к оболочке программы. Отдельно настраивается цветовая схема самой книги — фон, основной текст, ссылки и выделения. Поэтому тёмная системная тема и ночной фон страницы не обязаны включаться одновременно.


Для чтения в темноте лучше не просто инвертировать белое и чёрное. Комфортная схема использует тёмно-серый фон и не абсолютно белый текст, чтобы снизить контраст. На OLED-экране чёрный фон экономит энергию, но мелкие светлые буквы могут давать заметные ореолы. FBReader позволяет подобрать цвета вручную и сохранить дневной и ночной варианты.
На настольных системах тёмная тема оболочки следует системным настройкам, а в Linux переключение может выполняться вручную через меню окна. При этом CSS книги способен задавать собственные цвета. Если текст становится невидимым, нужно проверить применение издательских стилей и пользовательской палитры, а не считать файл повреждённым.
Шрифты, поля, интервалы и переносы
Основная причина выбирать специализированную читалку — контроль типографики. FBReader меняет гарнитуру, размер, начертание, межстрочный интервал, выравнивание, отступ первой строки и внешние поля. На Android можно подключать собственные TrueType и OpenType шрифты. Для кириллицы важно, чтобы выбранный файл содержал полный русский набор; иначе часть символов заменится запасной гарнитурой.

Чрезмерно узкая строка заставляет глаз часто возвращаться к левому краю, а слишком широкая затрудняет поиск начала следующей строки. На телефоне обычно достаточно небольших боковых полей, на мониторе полезен ограничитель ширины или двухколоночный режим. Настольный FBReader умеет автоматически переходить к двум колонкам по порогу ширины окна и отношению сторон, а расстояние между колонками задаётся отдельно.
Переносы зависят от языка текста и наличия шаблона для этого языка. Автоматическое определение обычно работает, но на настольной версии нельзя вручную исправить ошибочно определённую кодировку или язык для конкретного файла. Для старых TXT это ограничение заметнее, чем для EPUB и FB2, где язык и Unicode обычно прописаны явно.
Какие форматы открывает FBReader
Набор форматов различается по платформам. На Windows, macOS и Linux официально поддерживаются EPUB, FB2, FB2.ZIP, MOBI, RTF, старый бинарный DOC, обычный текст и CBZ. DOCX, PDF, DjVu, CBR и CB7 настольная версия не открывает. На Android список шире: PDF, DjVu и комиксы подключаются встроенными или внешними компонентами, а в описании мобильной версии также заявлены AZW3, HTML, CBR и CBZ.
EPUB остаётся наиболее универсальным выбором. Он хранит XHTML, стили, изображения и навигацию внутри ZIP-контейнера. FBReader поддерживает основные возможности EPUB3, но не обещает полную реализацию всех интерактивных и мультимедийных компонентов стандарта. Чем ближе книга к обычному тексту с изображениями, тем предсказуемее отображение.
FB2 популярен в русскоязычных библиотеках и хорошо подходит для художественной литературы. Контейнер FB2.ZIP можно открывать без предварительной распаковки. MOBI и AZW3 встречаются в экосистеме Kindle, но файлы с DRM Amazon обычно не откроются: поддержка контейнера не означает обход защиты. Для защищённых EPUB используется легальный механизм Readium LCP, если издатель или библиотека выдали совместимую лицензию.
| Формат | Windows/macOS/Linux | Android | Практический комментарий |
|---|---|---|---|
| EPUB и EPUB3 | Да, EPUB3 частично | Да, EPUB3 частично | Лучший вариант для изменяемой вёрстки |
| FB2 и FB2.ZIP | Да | Да | Удобен для русскоязычной художественной литературы |
| MOBI/AZW3 | MOBI | Да | Защищённые книги Kindle обычно не подходят |
| Нет | Да, зависит от редакции или модуля | Фиксированная страница, не основной режим FBReader | |
| DjVu | Нет | Через модуль | Подходит для сканов, но требует отдельного компонента |
| DOC | Да, старый DOC | Да | DOCX официально не поддерживается |
| CBZ/CBR | CBZ, без CBR | CBZ и CBR | Для комиксов мобильная версия функциональнее |
PDF в FBReader: что реально возможно
Категория PDF может создать ложное ожидание, поэтому различие нужно сформулировать точно. Современный FBReader для Windows, macOS и Linux не открывает PDF. Если перетащить документ в настольную библиотеку, программа не превратит его в книгу и не выполнит reflow. Для компьютера потребуется отдельный PDF-просмотрщик или редактор.
На Android бесплатная редакция использует отдельный FBReader PDF plugin. Premium включает PDF-поддержку в основной пакет. В экспериментальной ветке 4.0 разработчики перешли на PDFium и добавляли открытие PDF, защищённых паролем. Эти изменения не следует автоматически приписывать стабильной версии 3.8: набор возможностей зависит от конкретной сборки.
Даже при успешном открытии PDF FBReader остаётся читалкой. Он не меняет текстовые объекты, не переставляет страницы, не подписывает формы, не запускает OCR и не объединяет документы. Для романа в EPUB это не требуется, но для договора, скана, анкеты или инструкции с таблицами нужен специализированный инструмент. Отсюда практическое правило: FBReader выбирают для чтения книг, а PDF Commander или другой редактор — для работы со структурой PDF.
EPUB, FB2 и книги со сложной вёрсткой
Книги с простыми заголовками, абзацами, иллюстрациями и сносками отображаются наиболее стабильно. Сложные таблицы, плавающие блоки, математическая разметка, встроенные сценарии и мультимедиа могут выглядеть иначе, чем в браузерном движке издателя. В EPUB3 навигация через XHTML-оглавление была улучшена в настольной версии 2.1.3, однако «частичная поддержка EPUB3» по-прежнему означает, что не каждый интерактивный учебник воспроизводится полностью.

Приоритет стилей можно регулировать. Если издатель зафиксировал мелкий шрифт и узкие поля, пользовательские настройки позволяют ослабить или отключить CSS. Обратная сторона — потеря авторской композиции. Для художественной книги это обычно приемлемо, для учебника с врезками и таблицами лучше сначала проверить несколько страниц и оглавление.
В выпусках Android 3.8.30 и 3.8.31 разработчики улучшали обработку ZIP-контейнеров, чтобы исправить пропавшие обложки и разделы текста в EPUB и FB2.ZIP. Если старый файл открывается без главы, сначала стоит обновить программу, затем проверить ZIP-контейнер и только после этого конвертировать книгу.
Оглавление, переходы и работа со сносками
Оглавление строится по навигационной структуре книги. Если пункты отсутствуют или ведут не туда, причина чаще всего в самом файле. FBReader не может надёжно восстановить авторскую иерархию только по визуальному виду заголовков. Для исправления используют редактор EPUB или повторную конвертацию из качественного оригинала.
Внутренние ссылки открывают главы, сноски и примечания. После перехода полезна команда возврата, потому что обычное перелистывание назад может требовать десятки экранов. На мобильном устройстве меню и аппаратная кнопка «Назад» ведут себя по-разному в разных поколениях Android, поэтому стоит проверить назначение действий в настройках.

Переход по ползунку удобен для приблизительной навигации, а точный поиск лучше выполнять по фразе или через оглавление. В длинной книге движение ползунка на один миллиметр может соответствовать нескольким страницам, особенно на телефоне.
Закладки, выделения и пользовательские стили
В терминологии FBReader закладка и текстовая пометка объединены. На мобильном устройстве читатель выделяет фрагмент и выбирает стиль, а на компьютере может нажать значок закладки, чтобы отметить начало текущей страницы. Пометка хранит позицию и текстовый фрагмент, поэтому остаётся полезной даже после изменения размера шрифта.

Настольная версия позволяет создавать дополнительные стили закладок и редактировать их текст. Мобильное приложение использует готовые стили, но при включённой облачной синхронизации стили, созданные на компьютере, могут появиться на телефоне. Это удобно для простой системы: один цвет для цитат, другой для терминов, третий для мест, требующих повторного чтения.
Экспорт пометок не следует путать с аннотированием PDF. Закладки принадлежат базе FBReader и синхронизируются как данные приложения. Перед переустановкой или переходом на другую читалку нужно проверить, поддерживает ли целевой продукт импорт этих данных; универсального стандарта обмена всеми заметками между читалками нет.
Поиск, словари и перевод
Поиск по книге полезен, когда известен термин или часть цитаты. Результат зависит от того, является ли содержимое настоящим текстом. В сканированном PDF без текстового слоя поиск ничего не найдёт, даже если страница визуально читаема. FBReader не выполняет OCR, поэтому такой документ нужно распознать заранее.
Android-версия умеет передавать выбранное слово во внешний словарь. Это модульная схема: читатель сам устанавливает совместимое словарное приложение и выбирает его в настройках. Преимущество — возможность использовать офлайн-базу и привычный словарь; недостаток — результат зависит от стороннего приложения и его лицензии.
В Premium предусмотрена интеграция с Google Translate и DeepL. Сетевой перевод отправляет выбранный текст внешнему сервису, поэтому для конфиденциальных материалов безопаснее офлайн-словарь. Перевод удобен для коротких фраз, но не заменяет разбор грамматики и может искажать имена, цитаты и специальную терминологию.
Чтение вслух и ограничения TTS
Автоматическое чтение вслух относится к Premium на Android. Программа передаёт текст системному синтезатору речи, поэтому качество голоса, ударения и доступность языков зависят от установленного TTS-движка. FBReader управляет очередью текста и заменами произношения, но не создаёт голос самостоятельно.
Для текстовых форматов функция подходит лучше всего. Официальная справка отдельно предупреждает, что чтение вслух не распространяется на PDF и DjVu. Причина понятна: в скане может не быть текста, а порядок блоков в PDF не всегда совпадает с визуальным порядком чтения.
Если TTS пропускает абзацы, нужно проверить файл в обычном режиме, язык синтезатора, исключения энергосбережения и правила замены. В стабильной ветке 3.8.30 улучшалась обработка шаблонов замены с пробелами. При длительном прослушивании полезно отключить агрессивное закрытие приложения системой, иначе очередь речи остановится после выключения экрана.
Сетевые каталоги OPDS
OPDS — стандарт публикации электронных каталогов. FBReader показывает разделы, карточки книг и ссылки загрузки, не заставляя открывать обычную веб-страницу. В настольных версиях встроены каталоги Project Gutenberg и Smashwords, а пользователь может добавить собственный адрес OPDS. Набор предустановленных каталогов и доступность магазинов меняются по регионам и со временем.

Каталог не является магазином FBReader. Условия покупки, DRM и ассортимент задаёт владелец каталога. Если сервер требует авторизацию, программа поддерживает её лишь для совместимых схем. Ошибка входа может быть вызвана не паролем, а изменением API каталога; именно поэтому интеграции со старыми магазинами периодически сокращаются или удаляются.
В ветке 2.2 тестируется OPDS 2.0 с группами, фасетами и расширенной аутентификацией. Для обычного пользователя преимущество проявляется как более удобная фильтрация и полные карточки. Для администратора библиотеки важнее совместимость сервера: старый OPDS 1.x продолжает работать, но новые функции появятся только в каталоге второго поколения.
Книжная сеть и облачная синхронизация
Книжная сеть FBReader хранит личную библиотеку и использует Google Drive как основу. Синхронизация выключена по умолчанию: пользователь сам включает её, выбирает аккаунт и отмечает, какие данные передавать. Можно синхронизировать книги, позиции чтения и закладки, а также ограничить обмен сетью Wi‑Fi.

Типовой сценарий выглядит так: EPUB загружается через веб-интерфейс Книжной сети или с одного устройства, после чего появляется в сетевой библиотеке на другом. Файл загружается локально перед чтением, поэтому после получения книги интернет не нужен. Позиция и закладки отправляются позже, когда связь восстановится.
Конфликт возможен, если одну книгу параллельно открыть на двух устройствах без сети, сильно изменить позицию, а затем синхронизировать. Сервис выберет одно из состояний; гарантированного объединения двух независимых линий чтения нет. Для важной работы разумно дождаться синхронизации перед продолжением на другом устройстве.
Добавление локальных книг на Android
Самый простой путь — открыть файл из менеджера загрузок или меню «Поделиться» и выбрать FBReader. Книга добавится в библиотеку, а приложение запомнит путь. Второй путь — указать каталоги сканирования. На новых Android доступ к файлам регулируется Storage Access Framework: пользователь выдаёт разрешение выбранной папке, а программа не получает полный доступ ко всему накопителю.
Переход на SAF в ветке 3.8 изменил поведение старых коллекций. Если после обновления видна только часть книг, нужно заново предоставить доступ к папке через системный диалог, а не переустанавливать приложение. На Android 9 и старше возможен прямой доступ, на Android 10 и новее действуют более строгие правила.

ZIP-контейнер с несколькими разными книгами лучше распаковать. FB2.ZIP обычно содержит одну книгу и поддерживается напрямую, но произвольный ZIP с десятками файлов может быть распознан непредсказуемо. Имена файлов стоит делать уникальными: две версии книги с одинаковым названием и автором трудно различить в библиотеке.
Установка FBReader в Windows
Официальный настольный пакет для Windows распространяется как MSIX и через Microsoft Store. Стабильная версия 2.1.4 предназначена для Windows 10 начиная со сборки 17763 и Windows 11, архитектура — Intel x64. На Windows 11 ARM приложение может работать через эмуляцию x64; для Windows 10 ARM разработчик не подтверждает работоспособность.
MSIX устанавливается двойным щелчком, если в системе разрешена установка доверенных пакетов и действует поддержка App Installer. Корпоративная политика может блокировать пакет вне Store; тогда администратор должен разрешить установку или использовать магазин. Установка старого EXE из стороннего каталога не равнозначна актуальному выпуску.
Между отдельными пакетами 2.1.2 и 2.1.3 менялась цифровая подпись. При обновлении система может потребовать удалить предыдущий пакет. Разработчик указывает, что библиотека и пользовательские данные должны сохраниться, но перед удалением разумно включить синхронизацию и проверить, где находятся локальные оригиналы книг.
Установка на macOS
Для macOS официальный сайт предлагает DMG и вариант из Mac App Store. Версия 2.1.5 предназначена для macOS 12 и новее и содержит универсальный код для Intel и Apple Silicon. Для macOS 11 оставлена 2.1.2, а для 10.14–10.15 — поколение 2.0. Такое разделение важнее номера: новая сборка может просто не запускаться на старой системе.
После открытия DMG приложение переносится в папку Programs. При первом запуске Gatekeeper проверяет подпись и происхождение. Если macOS сообщает о повреждении, сначала нужно повторно загрузить официальный DMG и проверить свободное место, а не отключать системную защиту командой из случайной инструкции.
Вариант App Store ограничивает прямые покупки книг в соответствии с правилами Apple. Чтение локальных файлов и основные функции сохраняются. Для пользователя, которому нужны покупки из совместимых каталогов внутри программы, пакет с сайта функциональнее.
Linux: AppImage и старые пакеты
Для Linux рекомендован AppImage. Это самостоятельный исполняемый файл, который не устанавливает пакеты в системные каталоги. После загрузки нужно разрешить выполнение в свойствах или командой chmod +x, затем запустить файл. Официально доступны x86_64 и aarch64 сборки 2.1.4.
AppImage всё равно использует некоторые базовые библиотеки системы. x86_64-вариант собирался на Ubuntu 20.04, ARM-вариант — на Fedora 38, поэтому очень старый дистрибутив может не предоставить нужную glibc, OpenGL или графические зависимости. Ошибка запуска из файлового менеджера часто скрывает сообщение; терминал покажет отсутствующую библиотеку.
Пакеты FBReader из репозиториев Debian, Ubuntu и других систем нередко относятся к старой открытой ветке 0.99. Она может быть стабильной и привычной, но не содержит современную синхронизацию, Readium LCP и новый интерфейс. Номер пакета в репозитории нужно сравнивать с официальной линией, а не считать автоматически актуальным.
Android Free, Premium и дополнительные модули
FBReader Free и FBReader Premium имеют общий базовый движок, но Premium включает дополнительные форматы, сетевые переводчики и автоматическое чтение вслух. Бесплатная редакция показывает рекламу и для PDF использует отдельный модуль. Premium включает PDF-компонент, однако DjVu остаётся внешним плагином из-за лицензионных ограничений.
Покупка Premium привязана к магазину и аккаунту. Лицензия Google Play не переносится в AppGallery или App Store, а версия из одного магазина может проверять наличие соответствующих сервисов. На устройствах без Google Services лучше заранее выбрать совместимый канал установки, иначе оплаченная сборка не подтвердит лицензию.
APK доступен и на официальном сайте. Ручная установка полезна для устройств без магазина, но обновления придётся контролировать самостоятельно. Пакет должен иметь имя FBReaderFree или официальный Premium, а не «mod», «pro unlocked» или «repack». Модифицированные APK нельзя считать безопасной заменой лицензии.
iPhone и iPad
Версия для iOS устанавливается из App Store. Бесплатный режим ограничивает библиотеку десятью книгами и отключает сетевые переводчики; полная версия приобретается один раз внутри приложения. Ограничение относится к локальной библиотеке, поэтому пользователь с большой коллекцией быстро столкнётся с необходимостью разблокировки.
Поддержка форматов на iOS ближе к текстовым книгам: EPUB, FB2, MOBI, RTF, DOC и TXT. PDF, DjVu и комиксы в официальной таблице не заявлены. Для iPad с учебными PDF потребуется отдельный просмотрщик, даже если EPUB-библиотека ведётся в FBReader.
Передача файлов выполняется через системное меню «Поделиться», Files или облачную сеть. Из-за изоляции приложений iOS FBReader не сканирует весь накопитель так, как старые Android-версии; каждую папку или файл предоставляет система.
Чтение художественной литературы: оптимальная настройка
Для романа лучше начать с EPUB или FB2, выбрать хорошо читаемый шрифт с кириллицей, установить длину строки и включить переносы. На телефоне полезны небольшие поля и перелистывание касанием по правой и левой трети экрана. На планшете удобен двухколоночный режим, потому что одна строка на всю ширину требует слишком длинных движений глаз.
Заголовок и нижний колонтитул можно минимизировать, оставив процент и название главы. Постоянные часы, батарея и номер страницы помогают ориентироваться, но уменьшают рабочую площадь. Хорошая конфигурация не обязана быть одинаковой днём и ночью: размер шрифта и межстрочный интервал при слабом освещении часто стоит немного увеличить.
Если книга содержит декоративный шрифт издателя, его можно отключить. Для художественного текста единая гарнитура обычно повышает скорость чтения. Иллюстрированную книгу, напротив, стоит сначала открыть с авторским CSS, чтобы не потерять подписи и расположение рисунков.
Учебные и справочные книги
В учебнике критичны оглавление, поиск и возврат из сносок. Перед началом стоит проверить, открываются ли все главы, видны ли формулы и таблицы, не скрывает ли пользовательская тема цветные предупреждения. Если вёрстка распадается после отключения CSS, лучше вернуть стили издателя и менять только масштаб.
Закладки можно использовать как простую систему повторения. Один стиль отмечает определения, второй — спорные места, третий — задания. Текст пометки на компьютере дополняется кратким комментарием. Однако для сложной академической работы FBReader не заменяет менеджер цитат: в нём нет библиографических ключей, автоматического оформления ссылок и общего проекта заметок.
Сканированный учебник в PDF не станет удобнее от установки PDF-плагина. Без OCR нельзя искать формулы и термины, а на маленьком экране придётся масштабировать страницу. В такой ситуации лучше найти EPUB-версию или выполнить распознавание в отдельной программе.
Чтение на иностранном языке
Для иностранного текста полезна комбинация выделения, внешнего словаря и сетевого перевода. Сначала настраивают офлайн-словарь для отдельных слов: он быстрее и не передаёт фрагменты в интернет. Переводчик используют для устойчивых выражений или предложения, когда словарных статей недостаточно.
Переносы и озвучивание зависят от правильно выбранного языка. EPUB обычно содержит атрибут языка, но некачественная книга может его потерять. Если TTS читает английский русским голосом, нужно сменить голос в системном движке и проверить язык книги. FBReader не исправляет автоматически каждую ошибку метаданных.
Полезно завести отдельный стиль закладок для новых слов, но экспорт словаря ограничен. Для интервального повторения лучше периодически переносить термины в специализированное приложение, сохраняя контекст вручную.
Устройства с экраном E-Ink
FBReader предлагает интерфейсную тему E-Ink и настройки, уменьшающие анимацию и сложные переходы. На электронной бумаге важны резкие контуры, белый фон и минимальное количество полупрозрачных панелей, потому что частичное обновление может оставлять следы. В некоторых устройствах производитель дополнительно оптимизирует перелистывание.
В 2026 году Android-ветка получила улучшенное распознавание устройств InkBook. Это не означает универсальную поддержку всех ридеров: Kindle и Kobo используют собственные платформы, а Android-ридеры различаются версиями ОС и прошивками. Перед покупкой приложения следует проверить магазин конкретного устройства.
Для экономии энергии отключают постоянную синхронизацию по мобильной сети и анимацию страниц. Шрифт лучше выбирать чуть крупнее, чем на LCD, а жирность — достаточную для панели. Тёмная тема на E-Ink обычно невыгодна: полная заливка чёрным увеличивает обновление и подчёркивает ghosting.
FBReader и Calibre
Calibre — менеджер библиотеки и конвертер, а FBReader — читалка. Calibre лучше исправляет метаданные, переносит книги на устройства, конвертирует EPUB, MOBI и FB2, редактирует EPUB и запускает собственный просмотрщик. FBReader проще для ежедневного чтения и синхронизации позиции между телефоном и компьютером.
Практичная связка выглядит так: Calibre хранит мастер-библиотеку на компьютере, приводит авторов и серии к единому виду, а FBReader получает готовые EPUB через папку, OPDS-сервер или Книжную сеть. Конвертировать каждый файл без необходимости не стоит: повторная конвертация может упростить CSS и потерять часть навигации.
Если нужна одна программа только для чтения нескольких книг, Calibre может показаться перегруженным. Если коллекция насчитывает тысячи файлов с дублями и нестабильными метаданными, библиотека FBReader не заменит инструменты массового редактирования Calibre.
Сильные стороны программы
Первая сильная сторона — единый подход к текстовым форматам на нескольких платформах. EPUB или FB2 можно читать на компьютере, продолжить на телефоне и вернуть позицию через облако. Вторая — глубокая настройка внешнего вида без изменения исходного файла. Третья — поддержка OPDS, которая позволяет подключать публичные и домашние каталоги.
Программа подходит для слабых устройств, потому что чтение текста не требует тяжёлого редактора. Локальные книги открываются офлайн, синхронизация опциональна, а интерфейс можно упростить. Наличие официальных пакетов вне магазинов полезно для Linux и Android без Google Services.
Отдельное достоинство — Readium LCP в современных версиях. Это позволяет легально открывать защищённые EPUB из совместимых библиотек без привязки к Adobe DRM. Поддержка не снимает ограничения лицензии, а реализует предусмотренный издателем способ доступа.
Ограничения, которые важно учитывать
Самое заметное ограничение — несовпадение форматов между платформами. Пользователь может открыть PDF на Android Premium и обнаружить, что тот же файл не поддерживается в Windows. Облачная синхронизация не добавляет отсутствующий декодер: файл появится в библиотеке, но настольная программа всё равно не сможет его прочитать.
Библиотека не предлагает массовое редактирование метаданных, пользовательские полки на компьютере реализованы не полностью, групповые операции ограничены. Для большой крупной коллекции это означает дополнительный менеджер. Теги и произвольные полки также поддерживаются не одинаково на всех устройствах.
Современный код закрыт, поэтому пакеты из репозиториев со старой GPL-веткой не получают новые функции автоматически. Пользователь, которому принципиален открытый исходный код, должен рассмотреть альтернативы и не путать историческую лицензию со статусом текущего продукта.
Если книга не открывается
Сначала проверяют расширение и размер. Нулевой файл, HTML-страница, переименованная в EPUB, или недокачанный ZIP не откроются. EPUB является ZIP-контейнером: его можно проверить ZIP-контейнератором, но исправлять структуру вручную без копии рискованно. Повторная загрузка из легального магазина или библиотеки обычно быстрее.
Затем сравнивают формат с таблицей конкретной платформы. DOCX на компьютере официально не поддерживается; PDF в Windows тоже. Установка случайного «кодека» не изменит список. На Android для PDF и DjVu проверяют наличие нужного модуля и совместимость его версии с основным приложением.
Если файл защищён DRM, сообщение об ошибке может выглядеть как проблема формата. FBReader поддерживает Readium LCP, но не снимает DRM Kindle или Adobe. Нужна лицензия и приложение, разрешённое продавцом. Обход защиты не относится к функциям программы.
Пропали книги после обновления Android
На Android 10 и новее наиболее вероятная причина — потеря разрешения Storage Access Framework. Нужно открыть настройки каталогов, выбрать папку Books или другую директорию и подтвердить доступ в системном окне. Разрешение выдаётся дереву папок; простого доступа к отдельному файлу может быть недостаточно для автоматического сканирования.
Книги могут оставаться на карте памяти, которая временно не смонтирована или получила новый системный путь. Проверка начинается в файловом менеджере. Если накопитель читается, повторно добавляют каталог. Очистка данных приложения удалит индекс и настройки, поэтому это крайний шаг, а не первая мера.
После восстановления доступа библиотеке нужно время на сканирование и чтение обложек. Большой каталог лучше не прерывать энергосбережением. Дубликаты после повторного добавления обычно связаны с двумя путями к одному файлу или двумя физическими копиями.
Проблемы синхронизации
Проверяют, включена ли синхронизация, выбран ли правильный Google-аккаунт и разрешена ли передача книг, позиций и закладок. Настройка «только Wi‑Fi» выглядит как поломка в мобильной сети. На устройствах без Google Services используется отдельный поток авторизации, поэтому старые инструкции могут не соответствовать текущему экрану.
Если одна книга не распознаётся как та же самая, возможны разные редакции файла. Изменённый EPUB с другой внутренней идентификацией сервис воспринимает как отдельную книгу. Лучше синхронизировать один исходный файл, а не независимо загружать версии с разных сайтов.
Удаление с телефона не всегда удаляет экземпляр из Книжной сети. Серверная библиотека управляется отдельно, а удалённые с сервера книги могут попадать в специальный раздел устройства, где предлагается удалить локальную копию или загрузить её обратно.
Сбой отображения, пустые главы и неверные цвета
Пустая глава после обновления может быть связана с повреждённым ZIP, сложным CSS или ошибкой парсера. Стабильные обновления 3.8.30 улучшали обработку EPUB и FB2.ZIP, поэтому первым шагом становится обновление. Затем временно отключают стили издателя и проверяют книгу в другом ридере.
Белый текст на белом фоне возникает, когда цвет из CSS конфликтует с пользовательской темой. Нужно сбросить цвета книги, отключить принудительную палитру или наоборот запретить авторские цвета. Если проблема встречается только в одном издании, исправляют CSS файла.
Неправильные символы в TXT обычно означают ошибочную кодировку. Для настольной версии ручная смена ошибочно определённой кодировки не заявлена, поэтому текст лучше преобразовать в UTF‑8 или EPUB внешним инструментом. Для DOCX требуется конвертация в поддерживаемый формат.
Производительность и большие библиотеки
Скорость открытия зависит не только от размера, но и от структуры. EPUB с тысячами мелких CSS-правил и длинным оглавлением может загружаться медленнее обычного романа большего объёма. В 2026 году Android-ветка ускорила обработку сложных встроенных стилей: для некоторых файлов ожидание сократилось с минут до секунд.
Обложки требуют кэша. После очистки данных или переноса коллекции приложение заново извлекает изображения, поэтому первая прокрутка библиотеки может быть рывками. Стабильная версия 3.8.28 улучшила плавность загрузки обложек, но медленная карта памяти остаётся ограничением устройства.
Тысячи файлов в одной папке неудобны для SAF и резервного копирования. Коллекцию лучше разбить по крупным категориям на уровне файловой системы, сохраняя метаданные внутри книг. Однако слишком глубокая иерархия усложняет повторную выдачу разрешений.
Безопасность установщика и проверка происхождения
Для Windows предпочтителен официальный MSIX с сайта FBReader или Microsoft Store. Для macOS — официальный DMG или App Store, для Linux — AppImage с официальной страницы, для Android — Google Play, AppGallery или APK производителя. Каталоги программ допустимы только как резерв, когда официальный файл исчез, но для FBReader такой необходимости нет.
Название «FBReader Pro portable» не соответствует официальной настольной линейке. Программа не распространяется с активатором или keygen. Установщик, который сначала предлагает браузер, оптимизатор или собственный загрузчик, следует отклонить как wrapper/PUP, даже если внутри обещан настоящий пакет.
Проверка включает домен, имя файла, расширение, размер и цифровую подпись. MSIX является ZIP-контейнером с манифестом и подписью; AppImage начинается как ELF-исполняемый файл; APK также является ZIP-контейнером с Android-манифестом. В приложенном отчёте ссылки указаны без включения самих установщиков в пакет.
Конфиденциальность и сетевые функции
Локальное чтение не требует загрузки книги в облако. Книжная сеть, сетевые каталоги, перевод и некоторые проверки лицензии используют интернет. Для чувствительных документов достаточно не включать синхронизацию и не отправлять фрагменты переводчику. При этом системная резервная копия Android или iCloud может иметь собственные правила.
Синхронизация на основе Google Drive означает авторизацию Google-аккаунта. Следует читать список разрешений и использовать отдельный аккаунт, если личная библиотека должна быть отделена от основной рабочей среды. Удаление приложения не обязательно удаляет серверные копии; ими управляют через Книжную сеть и аккаунт.
Readium LCP передаёт данные, необходимые для проверки лицензии защищённой книги. Это не функция слежения, а часть механизма доступа, но условия конкретной библиотеки определяются её политикой. Для свободных EPUB такая проверка не нужна.
Перенос библиотеки на новое устройство
Сначала собирают оригинальные файлы книг, потому что индекс библиотеки не заменяет сами EPUB и FB2. Затем синхронизируют позиции и закладки, если используется Книжная сеть. На новом устройстве устанавливают ту же стабильную редакцию, входят в аккаунт и дожидаются загрузки каталога.
Для полностью офлайн-переноса копируют папку с книгами, затем добавляют её в FBReader. Позиции и пометки могут не перенестись простым копированием файлов, поскольку хранятся в базе приложения. На Android копирование внутренней базы без root и штатного экспорта ненадёжно.
Настольный FBReader умеет экспортировать и импортировать настройки. Это помогает перенести шрифты, поля и интерфейсные параметры, но не гарантирует перенос всех файлов. Перед удалением старого устройства проверяют несколько книг и закладок на новом.
Как выбрать версию и канал обновлений
Для обычной работы выбирают стабильную ветку. На Android это 3.8.x, на компьютерах — 2.1.x. Бета 4.0 или 2.2 нужна, когда конкретная новая функция важнее предсказуемости: PDFium, парольные PDF в тестовой Android-ветке или OPDS 2.0 на компьютере. Одновременная установка стабильной и бета-версии зависит от идентификатора пакета и не всегда возможна.
Перед крупным обновлением синхронизируют данные и сохраняют оригиналы книг. Откат на старый APK может потребовать удаления новой версии и привести к потере локальной базы. На Windows смена подписи уже приводила к запросу удаления пакета, поэтому резервирование — не формальность.
Автоматические обновления магазина удобны, но пользователю старого Android или macOS может быть нужна последняя совместимая сборка, а не самый новый файл. Официальный раздел старых версий содержит исторические пакеты и безопаснее случайных зеркал.
Сравнение FBReader с аналогами
Выбирать замену следует по основному рабочему сценарию, а не только по числу функций. В таблице сопоставлены решения того же класса и указано, где каждое из них практичнее.
| Программа | Лучше подходит для | Главное ограничение |
|---|---|---|
| FBReader | EPUB, FB2 и синхронизация библиотеки | PDF поддерживается не везде |
| Calibre | Управление и конвертация библиотеки | Интерфейс сложнее для чтения |
| ReadEra | Локальное чтение на Android | Нет настольной версии |
| Moon+ Reader | Гибкие темы и жесты на Android | Часть функций платная |
| SumatraPDF | Быстрый просмотр на Windows | Нет мобильной синхронизации |
FBReader имеет смысл выбирать, когда его сильный сценарий совпадает с реальной задачей. Для разовой правки удобнее простой редактор, для OCR — специализированное решение, а для старой корпоративной среды важнее совместимость с уже используемыми процессами.
Частые вопросы о FBReader
Можно ли пользоваться без аккаунта? Да. Локальные книги открываются без входа; аккаунт нужен для Книжной сети и связанных сетевых функций.
Можно ли читать PDF в Windows? Нет, официальная настольная таблица помечает PDF как неподдерживаемый формат. PDF доступен в Android-варианте при наличии соответствующего компонента.
Открывает ли программа DOCX? Нет. Поддерживается старый бинарный DOC, а DOCX нужно преобразовать в EPUB, RTF или другой совместимый формат.
Есть ли русская локализация? Да, FBReader исторически поддерживает русский интерфейс, а язык оболочки выбирается по системе или в настройках информации в новых настольных выпусках.
FBReader бесплатный? Windows, macOS и Linux бесплатны. На Android есть Free и отдельная платная Premium, на iOS полный режим разблокируется покупкой.
Нужна ли подписка? Premium продаётся как разовая покупка в соответствующем магазине, но лицензии разных экосистем не переносятся.
Работает ли без интернета? Да, после загрузки локальной книги. Интернет нужен для каталога, облака, сетевого перевода и загрузок.
Можно ли добавить собственный OPDS? Да, настольные и Android-версии позволяют подключать пользовательские каталоги.
Поддерживает ли DRM? Современные версии открывают EPUB с Readium LCP. Защита Kindle или Adobe автоматически не поддерживается.
Где хранятся заметки? В базе приложения и при включённой синхронизации — в данных Книжной сети. Они не записываются как изменение исходного EPUB.
Можно ли редактировать книгу? Нет, FBReader предназначен для чтения. Для EPUB нужен редактор, для PDF — специализированный PDF-редактор.
Почему изменилось число страниц? Страницы текстовой книги пересчитываются после изменения шрифта, полей или размера окна. Процент и позиция надёжнее.
Подходит ли для комиксов? Android поддерживает CBZ и CBR, настольные версии — CBZ без CBR. Для манги нужно отдельно проверить направление чтения и масштабирование.
Можно ли использовать свои шрифты? На Android поддерживаются пользовательские TrueType/OpenType; на компьютере доступны системные шрифты и настройки текста.
Что выбрать для большой коллекции? FBReader удобен для чтения и синхронизации, а массовые метаданные и конвертацию лучше вести в Calibre.
Итоговая оценка
FBReader лучше всего раскрывается как настраиваемая читалка EPUB и FB2 с общей библиотекой на нескольких устройствах. Он предлагает точную типографику, закладки, оглавление, OPDS и опциональную синхронизацию, не заставляя отправлять локальные книги в облако. Для художественной литературы и обычных текстовых изданий этого набора достаточно на годы.
Выбор требует учитывать платформу. На Android программа умеет больше форматов и может открывать PDF, DjVu и комиксы через встроенные или внешние компоненты. На Windows, macOS и Linux PDF отсутствует, зато настольный интерфейс поддерживает несколько окон, две колонки, расширенные стили закладок и экспорт настроек.
FBReader не следует оценивать как редактор PDF: он не меняет страницы и не выполняет OCR. Его задача — сделать электронную книгу читаемой на конкретном экране и сохранить путь читателя по тексту. Когда эта задача совпадает с потребностью, программа остаётся сильным кроссплатформенным вариантом; когда нужны формы, подписи, сканы и монтаж страниц, необходим отдельный инструмент.
Практический чек-лист первой настройки
После установки откройте одну заведомо исправную книгу EPUB, а не сразу импортируйте всю коллекцию. Проверьте оглавление, кириллицу, иллюстрации и ссылки. Затем задайте шрифт, размер и поля; включите переносы; назначьте перелистывание; выберите дневную и ночную палитры. Только после этого добавляйте большую папку и включайте облако. Такой порядок отделяет проблемы файла от ошибок настройки и разрешений.
На компьютере дополнительно настройте двухколоночный режим, колонтитулы и горячие клавиши. На Android выдайте доступ только нужной папке, выберите словарь и исключите приложение из агрессивного энергосбережения, если используете TTS или длительную синхронизацию. На E-Ink отключите анимацию и проверьте частоту полного обновления экрана.
Создайте тестовую закладку и убедитесь, что она появляется на втором устройстве. После проверки загрузите несколько книг разных форматов. Если EPUB работает, а PDF нет на Windows, это ожидаемое ограничение, а не дефект установки.
Как подготовить библиотеку перед импортом
Удалите точные дубликаты и сохраните одну мастер-копию каждой книги. Приведите имена авторов и серии к единому написанию в менеджере метаданных. Обложки лучше встраивать внутрь EPUB или FB2, а не хранить рядом отдельными JPEG: тогда они переживут перенос на телефон и облако.
Не смешивайте в одной папке установщики, ZIP-контейнеры с несколькими книгами и сами издания. Для FB2.ZIP оставляйте один текст в ZIP-контейнере. Повреждённые файлы откладывайте отдельно, чтобы сканирование не повторяло ошибку при каждом запуске.
Сохраняйте исходный формат. Конвертируйте DOCX или неподдерживаемый контейнер один раз в EPUB, проверяя оглавление и иллюстрации. Не превращайте PDF-скан в EPUB автоматической конвертацией без OCR: результат обычно состоит из картинок или разорванных строк.
Резервное копирование без привязки к одному сервису
Облачная синхронизация удобна, но не должна быть единственной копией библиотеки. Храните оригинальные книги на компьютере или внешнем диске, а Книжную сеть используйте как доставку и синхронизацию прогресса. Для купленных изданий сохраняйте легальные файлы и сведения о лицензии.
Периодически проверяйте, что резерв открывается: наличие файла не гарантирует целостность ZIP-контейнера. Для большой коллекции полезен список с SHA-256, который обнаружит случайное изменение. Закладки и позиции проверяются отдельно, потому что они находятся не в самих книгах.
Перед сменой телефона отключите автоматическое удаление старого устройства, дождитесь последней синхронизации и только затем переносите библиотеку. Несколько тестовых книг с закладками дают больше уверенности, чем формальный статус «синхронизировано».
Когда FBReader не является лучшим выбором
Для ежедневного заполнения PDF-форм, электронной подписи, сравнения договоров, удаления страниц или OCR нужен редактор PDF. Для научной библиографии — библиографический менеджер. Для комиксов с направлением справа налево и разворотами — специализированный просмотрщик. Для аудиокниг — плеер с главами и таймером сна.
FBReader можно оставить рядом как читалку EPUB. Разделение ролей часто надёжнее универсальной программы: каждый инструмент работает с форматом, для которого создан. Важно лишь не хранить независимые заметки в нескольких приложениях без понятной схемы переноса.
Если приоритетом является открытый исходный код, современная ветка FBReader не подходит. Старый пакет с тем же названием не заменяет новые функции и не получает современную поддержку LCP; следует выбирать актуальную открытую альтернативу осознанно.
Диагностика по симптомам
Если программа закрывается сразу после запуска, отделите проблему пакета от проблемы библиотеки: запустите без внешнего накопителя, обновите графический драйвер на компьютере, проверьте системные журналы и свободное место. На Linux запустите AppImage из терминала; на Android очистите только кэш, но не данные, и временно уберите ограничения батареи. Если сбой вызывается одной книгой, переместите файл и отправьте разработчику минимальный пример без личных данных.
Диагностика сетевого каталога
Когда OPDS открывает корневую страницу, но не показывает книги, проверьте, возвращает ли сервер правильный тип ленты и абсолютные ссылки. Ошибка только в поиске может означать неподдерживаемую сервером операцию, а не отсутствие книг. Авторизация через веб-форму не всегда совместима с базовым OPDS-клиентом; для защищённого каталога нужна схема, которую поддерживают обе стороны.
Диагностика медленного перелистывания
Задержки могут создавать огромные иллюстрации, сложные CSS-тени, нестандартные шрифты и фоновые изображения. Отключение стилей издателя — быстрый тест. Если простая книга листается нормально, устройство и установка исправны. Для PDF задержка чаще связана с растеризацией страницы, а не с текстовым движком.
Диагностика неправильного порядка глав
FBReader следует внутреннему spine EPUB. Алфавитный порядок файлов внутри ZIP не определяет чтение. Если после конвертации главы перепутаны, нужно исправить манифест и spine в редакторе EPUB или повторить конвертацию с корректным исходным оглавлением.
Диагностика шрифтов
Квадраты вместо символов указывают на отсутствие глифов. Выберите системную гарнитуру с нужным алфавитом и отключите встроенный шрифт книги. Если проблема только в одном символе, он может находиться в частной области Unicode или быть ошибочно закодирован в исходнике.
Диагностика покупок Premium
При повторном запросе оплаты проверьте аккаунт магазина, историю покупок и наличие сервисов Google или Huawei. Очистка данных магазина иногда обновляет список лицензий, но удалять данные FBReader не требуется. Поддержка разработчика может помочь по идентификатору покупки, однако не переносит лицензию между магазинами.
Диагностика LCP
Для LCP-защищённой книги нужен файл лицензии LCPL или встроенная лицензия, кодовая фраза и совместимая версия. Неверная фраза не означает повреждение EPUB. Проверьте регистр, пробелы и правила библиотеки; повторное скачивание лицензии помогает, если срок или ссылка изменились.
Диагностика позиции чтения
Если синхронизация открывает соседнюю страницу, причиной может быть разная версия книги или отличия разметки. Позиция привязана к структуре текста, а не к визуальному номеру. Используйте один файл на всех устройствах и дождитесь передачи позиции перед закрытием.
Настройки библиотеки на компьютере
В настольной версии библиотека строится вокруг карточек книг, авторов, серий и истории открытия. Практичный порядок работы такой: сначала добавить небольшую проверенную папку, затем исправить метаданные проблемных изданий и только после этого подключать общий каталог. В текущей настольной ветке доступны списки по названию, автору, серии, недавно добавленным и недавно открытым книгам. При этом мобильные пользовательские полки и теги не следует автоматически считать полностью эквивалентными настольным категориям: набор функций библиотек различается. Поэтому крупную коллекцию лучше организовать прежде всего корректными полями автора, названия и серии внутри файлов, а не рассчитывать только на локальные виртуальные полки.
Несколько окон и параллельное чтение
FBReader для компьютера умеет открывать несколько окон, что полезно при сопоставлении перевода с оригиналом, чтении учебника вместе со справочником или проверке ссылок между томами. Каждое окно сохраняет собственную книгу и позицию, однако это не режим редактирования и не синхронная прокрутка двух текстов. Для устойчивой работы не стоит открывать десятки тяжёлых изданий с крупными иллюстрациями одновременно. Если нужно сравнить две редакции, держите их под разными именами и внимательно проверяйте карточку книги: одинаковые название и автор могут затруднить визуальное различение экземпляров в библиотеке и облаке.
Колонтитулы, две колонки и широкие экраны
На широком мониторе двухколоночный режим уменьшает длину строки и приближает чтение к книжному развороту. Поля, межколоночный промежуток, шрифт и высоту строки следует настраивать вместе: две слишком узкие колонки с крупным кеглем дают рваный ритм, а широкие колонки с мелким текстом утомляют взгляд. В настольной ветке колонтитулы могут показывать сведения о книге и прогрессе; в версии 2.1.3 среди изменений отмечен макрос авторов для заголовка страницы. Такие элементы удобны при длинной сессии, но на маленьком окне занимают место, поэтому для компактного ноутбука их разумно отключать.
Экспорт и перенос настроек
Настольная программа предусматривает экспорт и импорт параметров. Это полезно перед переустановкой системы, переносом на новый компьютер или настройкой одинаковой типографики в рабочем кабинете и дома. Экспорт следует хранить отдельно от библиотеки и проверять после крупных обновлений: файл настроек не заменяет резервную копию книг, а синхронизация позиции не переносит все локальные параметры интерфейса. После импорта откройте тестовый EPUB, проверьте шрифт, поля, клавиши, колонки и каталог. Если новая версия получила дополнительные параметры, они могут остаться со значениями по умолчанию, даже когда старые настройки восстановились успешно.
Работа с иллюстрациями внутри текста
В современных настольных выпусках изображение из книги можно открыть отдельно в увеличенном виде; в истории версии 2.0.3 также отмечалось копирование изображения. Эта возможность полезна для карт, схем, таблиц и мелких подписей, которые не помещаются в колонке. Она не превращает FBReader в графический редактор: изменить картинку, повысить реальное разрешение или исправить подпись нельзя. Если при увеличении видны пиксели, исходный EPUB содержит маленький файл. Для технических книг перед конвертацией нужно сохранить исходные иллюстрации достаточного размера и проверить, что CSS не обрезает их фиксированной высотой.
Проверка оглавления EPUB3
FBReader читает внутреннее оглавление книги, а не строит его исключительно по визуальным заголовкам. В настольной версии 2.1.3 была добавлена поддержка XHTML-оглавления EPUB3. Если панель содержания пуста, хотя на страницах есть главы, вероятна ошибка разметки самого EPUB: отсутствует корректный navigation document, нарушены ссылки или разделы не включены в spine. Пользователь может переходить по тексту вручную, но исправление требует редактора EPUB. Для диагностики полезно открыть тот же файл в другом совместимом ридере и проверить валидатором; совпадающая ошибка указывает на книгу, а не на установку FBReader.
Readium LCP и библиотечные выдачи
Настольная ветка 2.1 поддерживает издания, защищённые Readium LCP. Обычно читатель получает файл лицензии либо EPUB со встроенной лицензией и вводит кодовую фразу, выданную библиотекой или магазином. FBReader должен иметь доступ к сети для получения ключа и содержимого, если они ещё не загружены. LCP не следует путать со старой Adobe DRM: совместимость одной схемы не означает поддержку другой. При ошибке сначала проверяют срок выдачи, правильность кодовой фразы, системное время и повторно скачивают лицензию из личного кабинета. Снятие защиты или обход ограничений не является функцией программы.
Пароли и авторизация в сетевых каталогах
OPDS-каталог может быть открытым или требовать учётные данные. Настольный клиент поддерживает базовые сценарии авторизации, однако сложная веб-аутентификация, двухфакторный вход или промежуточный портал конкретного магазина могут не работать внутри каталога. Не вводите основной пароль от почты в неизвестный OPDS-сервер и не добавляйте каталоги без понятного владельца. Если каталог открывается в браузере, но не в FBReader, сравните адрес именно OPDS-ленты, а не обычной веб-страницы. После смены пароля удалите сохранённую запись и подключите каталог заново, чтобы исключить старые данные.
Пользовательские шрифты на Android
Android-версия позволяет использовать пользовательские гарнитуры TTF и OTF. Это помогает для редких алфавитов, дислексических шрифтов или единого оформления библиотеки, но файл шрифта должен содержать нужные символы и быть легально получен. После добавления проверьте жирное и курсивное начертания: если доступны только обычные глифы, система может искусственно наклонять или утолщать текст. Встроенный в EPUB шрифт и пользовательская гарнитура могут конфликтовать, поэтому для диагностики отключите стили издателя. Очень крупные семейства увеличивают расход памяти и время открытия книги на слабом устройстве.
Жесты, яркость и случайные команды
На Android касание зон экрана и свайпы можно использовать для перелистывания и регулировки яркости. Удобство зависит от размера дисплея и хвата: слишком широкая активная зона вызывает случайные переходы, а управление яркостью у края конфликтует с системными жестами некоторых оболочек. Настройку лучше проводить на тестовой главе, где легко вернуться к исходной позиции. Для чтения одной рукой назначьте основное действие на доступную область и оставьте запасной способ через кнопки громкости только тогда, когда это не мешает аудио. На E-Ink анимацию перелистывания обычно отключают, чтобы уменьшить шлейф.

CBZ, комиксы и границы поддержки
Настольная версия указывает поддержку CBZ, то есть ZIP-контейнера с последовательностью изображений. Порядок страниц зависит от имён файлов внутри контейнера, поэтому номера должны иметь одинаковую длину: 001, 002, 003 вместо 1, 2, 10. Формат CBR в настольной матрице не заявлен, и простое переименование расширения не преобразует RAR в ZIP. Для комиксов с разворотами, чтением справа налево, кадрированием панелей и цветокоррекцией специализированное приложение обычно удобнее. FBReader подходит для простого просмотра упорядоченных страниц, но его сильная сторона остаётся в текстовых книгах.
Связка Windows и Android
Типовой сценарий начинается с подготовки библиотеки на компьютере: проверяются метаданные, обложки и EPUB, затем выбранные книги загружаются в Книжную сеть. На Android пользователь входит в тот же аккаунт, скачивает только нужные издания и включает синхронизацию позиции. PDF при этом остаётся платформенным исключением: файл, открывающийся через плагин или Premium на телефоне, не станет доступен в настольном FBReader. Для документов, которые нужны на обоих устройствах, предпочтительнее легальный текстовый EPUB либо отдельная PDF-программа на компьютере. Закладки стоит протестировать на одной книге до массовой загрузки.
Связка macOS и iPhone или iPad
На macOS актуальная стабильная ветка поставляется универсальным DMG и работает на современных системах, а мобильная версия для iOS распространяется отдельно через магазин. Общая Книжная сеть может связать библиотеку и прогресс, но интерфейс и доступные форматы не идентичны. Файл следует сначала проверить на Mac, затем загрузить в облако и открыть на мобильном устройстве. При нескольких копиях одной книги лучше удалить лишние экземпляры до синхронизации. Не полагайтесь на визуальный номер страницы: при другой ширине экрана и шрифте пагинация меняется, тогда как логическая позиция в тексте остаётся основой перехода.
Связка Linux и устройство с E-Ink
Для Linux официальный сайт рекомендует AppImage x86_64, который можно хранить отдельно и запускать после выдачи права на выполнение. На E-Ink под Android устанавливается мобильная редакция, поэтому параметры и форматы отличаются от настольных. Общими остаются EPUB, FB2, библиотека и синхронизация. Для экономии энергии отключают анимацию, уменьшают частоту сетевых операций и выбирают контрастную тему без полутонов. Если устройство использует собственную оболочку без сервисов Google, получение лицензии Premium и фоновые процессы могут работать иначе; это надо проверять для конкретной модели, не перенося автоматически инструкции обычного телефона.