Сейчас практически невозможно представить пользователей, которые бы не читали электронные книги — файлы, в которых умещаются книги целиком, с оглавлением, разметкой и даже иллюстрациями. Конечно, в последнее время широкое распространение получили устройства для чтения электронных книг, но и старые добрые компьютеры так же годятся для этого. Одной из универсальных программ для чтения электронных книг является FBReader.
FBReader — программа, ориентированная прежде всего на чтение книг в формате FB2, который в последнее время, благодаря своей компактности и универсальности, получил широкое распространение. Однако программа так же хорошо понимает форматы ePub, OpenReader, TXT, HTML, CHM. Она автоматически читает заголовки книг, расположенных в папке библиотеки, которую можно задать в настройках, составляя каталог. Помимо локального каталога программа может скачивать книги из интернета.
FBReader умеет автоматически определять кодировки, показывать имеющиеся в книге картинки, ссылки и сноски, осуществляет поиск по тексту. При форматировании текста программа правильно переносит слова, соблюдая правила русского языка, может поворачивать текст на 90-270 градусов (удобно для чтения на широких мониторов, которые можно повернуть вертикально). В настройках программы можно указать шрифты, стили, размеры, отступы, создать свои стили оформления отображаемого текста. Так как большие библиотеки обычно хранят в сжатом виде, FBReader умеет читать файлы прямо из архивов ZIP, TAR, GZIP, BZIP2. Программа прекрасно работает в Windows XP/Vista/7, есть версии для Linux и различных мобильных систем, возможности программы расширяемы плагинами, интерфейс можно менять с помощью скинов.