Читателям!

Здравствуйте, читатели! Сегодня я расскажу вам (нет, не сказку) о программе, которая поможет вам читать. Хм, каламбур… Я думаю, при чтении нашей газеты помощь вам не требуется, а вот при чтении объемистых текстов и книг с экрана монитора — она, помощь, лишней не будет. Возможно, вы уже остановили свой выбор на той или иной программе-читалке, в чем вам наверняка помог наш предыдущий обзор (см. “МБ” №19'2005). Но я собираюсь обратить ваше внимание на программу, которой, к моему великому удивлению, в том обзоре не было. Прошу любить и жаловать — CoolReader!

Приготовления
Благодаря маленькому объему, эту программу легко скачать даже через медленное dial-up-соединение. Скачав, сразу же видим первое преимущество: установки CoolReader не требует. Более того, если вы часто переустанавливаете Windows, то можете сохранить все настройки программы в “конфигурации” (ini-файле). Между конфигурациями можно легко переключаться — это особенно удобно, если программой пользуются несколько человек.

Возможности
CoolReader понимает форматы txt, doc, html, fb2, rtf (плюс встроенная поддержка zip и возможность подключения других архиваторов) и читает большинство кодировок: KOI-8, Latin, UTF-8, Unicode, CP866, CP1251 и др. Открывая любой файл, программа учитывает форматирование текста и отображает его в соответствии с настройками, то есть вы можете настраивать не только отображение “обычного текста”, но и любых деталей форматирования в исходном файле (Заголовок 1, 2, Цитата, Текст таблицы, Стихи и др.). Определение особенностей форматирования текста также служит основой для создания оглавления электронной книги. Программа почти всегда корректно делит текст на главы (части, параграфы и др.) и обеспечивает удобное перемещение между ними. Кроме того, CoolReader имеет удобный инструмент для создания и использования закладок. Из опций отображения текста стоит также отметить настройку формы книги: свиток или кодекс.

В основе любой “читалки” лежит алгоритм сглаживания текста (что ослабляет напряжение глаз и делает текст оптимальным для чтения). CoolReader обладает двумя алгоритмами сглаживания: LV (oversampling) и MS; и четырьмя алгоритмами наложения: Multiply (dark on light), Sub (dark on light), Add (light on dark), Copy. Короче говоря, программа обладает очень широкими возможностями по отображению текста и его переформатированию (без изменения исходного файла).
Для любителей красивостей автор включил в программу «шкурки», возможность изменения цветовых схем окна программы, а также возможность использования однотонного или текстурированного (используются файлы обычных графических форматов: bmp, png, jpeg, gif) фона. Кстати, на сайте программы можно скачать пару архивов (по несколько десятков файлов) с текстурами.
Текущая версия CoolReader (2.00.52a) поддерживает движки MS SpeechAPI (версии 4.0 и 5.1). Программа без особых трудностей работает с русскими движками (SpeechAPI 4.0): Lernout&Hauspie (средней паршивости, но бесплатный) и Digalo (один из лучших русскоязычных). Это, конечно, не весь список, но, на мой взгляд, и этого более чем достаточно. Из движков, поддерживающих SpeechAPI 5.1, существуют Sakrament (автор, однако, признается, что не тестировал его с Cool Reader) и самый свежий ScanSoft RealSpeak (Катерина).
CoolReader неплохо читает вслух, позволяет настраивать некоторые параметры чтения, а также обладает возможностью подключения словарей ударений (в виде txt-файлов) к голосовому движку (словари можно редактировать с помощью средств CoolReader). Кстати на сайте программы есть ссылка на словарь для Digalo — Digalo.Michelangelo v.18.5 (около 30 тыс. правил).
Неотъемлемой от функции чтения вслух является функция записи книг в формат mp3. Для этого нужен lame_enc.dll (он также есть на сайте программы). Из интересных настроек записи отмечу опцию, позволяющую записывать каждую главу в отдельный файл.

Удобство
Я специально не перечисляю всех возможностей программы, чтобы вы сами открыли их и испробовали… В общем, поэкспериментировали бы. Учитывая широту настройки функций программы, это не вызовет затруднений.
А для особо изощренных и искушенных есть подробная настойка поведения программы, чтобы “заточить” CoolReader под себя максимально. Ну, и горячие клавиши, конечно (которые, к сожалению, нельзя настроить).

Недоработки и доработки
Вообще-то в программе есть и минусы: отсутствие базы книг, мало поддерживаемых форматов и кое-что еще. Но автор не стоит на месте и (все на том же сайте) публикует планируемые доработки: “расстановка переносов, экспорт в формат OGG, показ сносок в отдельном всплывающем окне. Полная поддержка формата FB2, редактирования текста, экспорта в FB2, импорт текста из буфера обмена, поддержка базы данных по книгам, поддержка коллекций текстов на CD — конвертация баз данных из распространенных текстовых коллекций, поддержка сетевых электронных библиотек, поддержка импорта форматов LIT, PDF, CHM, поддержка экспорта в форматы “мобильных читалок”. Также автор признается, что сейчас много времени занимает разработка синтезатора русской речи (TTS Engine).
А вообще, посмотрев на историю изменений, можно отметить четкую тенденцию к прогрессу.

Заключение
Если вы сомневаетесь, использовать ли CoolReader, то советую перечитать вышеупомянутый обзор и попробовать те программы. А я давно остановил свой выбор на этой: симпатичной, простой и удобной…

CoolReader 2.00.52a
Freeware
550 Кбайт
Русский
www.coolreader.org


Рекомендуем почитать: