В настоящее время доступны две ветки программы - CoolReader2 и CoolReader3.
CR2 - для Windows, с поддержкой скинов и чтения вслух; развитие ветки заморожено.
CR3 - полностью переписанная с нуля мультиплатформенная версия;
отличается быстрым и правильным форматированием FB2, поддерживает форматы FB2, TXT, RTF; доступна для Windows, Linux, Mac;
для смартфонов Symbian на движке CoolReader3 Engine разрабатывается читалка SmartReader;
для устройства чтения электронных книг на e-Ink LBook V3 движок CR3 Engine используется
как стандартный плагин для чтения FB2, TXT и RTF.
Новая мультиплатформенная версия - CoolReader3, позволяет читать FB2, TXT и RTF книги, а также экспортировать книгу
в формат устройства для чтения электронных книг LBook(Jinke) V8/V3 WOL
ВНИМАНИЕ: для чтения книги вслух вам потребуется MS Speech API4.0 или 5.1,
а также голосовой движок к нему.
В Windows2000 уже есть SAPI4.0, а в WinXP - SAPI5.1
SAPI 4.0 можно скачать с сайта Microsoft:
http://activex.microsoft.com/activex/controls/sapi/spchapi.exe
[827k] (ссылка дана как текст, чтобы google не описывал сайт, как
потенциально вредоносный)
Русские движки пока существуют только для SAPI4.0:
http://activex.microsoft.com/activex/controls/agent2/lhttsrur.exe
Lernout&Hauspie [2930k] (мужской и женский голос) (ссылка дана как
текст, чтобы google не описывал сайт, как потенциально вредоносный)
Качество довольно посредственное, но этот движок - бесплатный.
Digalo (www.digalo.com) - лучший русскоязычный движок
Поищите файл DigaloCoreRus.exe или digalorus.zip (7.4M) например,
на www.ftpsearch.ru
Speech Cube - тот же голос (Николай), что у Дигало. Но есть возможноть ускоренной записи в файл.
Попробуйте поискать scubrus.exe (12M) например. К сожалению, есть ограничение - 30 дневный триальный период :(
Белорусский движок Sakrament - поддерживает SAPI5. По слухам, хорошо расставляет ударения и интонации.
Качество синтеза приличное. К сожалению, платный. Не тестировал с Cool Reader.
Для записи в MP3 вам понадобится LAME_ENC.DLL .zip [~160K]
Распакуйте ее в папку с CR2.
Добавлена поддержка форматов TCR, HTML, доработана поддержка EPUB, добавлена поддержка картинок GIF.
Выложены исходные коды, проект доработан для построения с помощью automake/autoconf. Source пакет для debian/ubuntu.
Стандартные
шрифты берутся из системных директорий (windows\fonts,
/usr/share/fonts/truetype/msttcorefonts) - нет необходимости добавлять
их в директорию coolreader/fonts.
CoolReader3.00.12
для Windows [zip,~3000K]
20.08.2008
Добавлена поддержка формата epub.
Исправлены ошибки конвертирования в WOL. Исправлено несколько проблем с форматированием. Форматирование ускорено на 20-30%.
CoolReader3.00.11
для Windows [zip,~2400K]
03.07.2008
Реализован переход по ссылкам
Исправлены ошибки в форматировании, переносах, распознавании формата TXT
CoolReader3.00.10
для Windows [zip,~2400K]
19.03.2008
Реализованы сноски внизу страницы (как в бумажной книге)
Добавлена настройка цвета текста и фона
Доработана поддержка стилей - добавлены свойства для цвета текста, фона, text-decoration (подчеркивание и т.д.)
Добавлена поддержка стилей в документе: в тэге stylesheet и атрибуте style
Добавлена поддержка id и class в селекторах стилей (P.class1 {} P#id1 {})
Исправлена проблема с именем шрифта в стилях.
Исправлен рендеринг текста, добавлен кернинг, выбор режима сглаживания.
Добавлена поддержка HTML entity в FB2 (& " и т.д.)
CoolReader3.00.8b
для Windows [zip,~2400K]
28.11.2007
Добавлена поддержка формата RTF, доработана поддержка распознавания кодировок и форматов текстовых файлов.
Добавлены греческий и эстонский языки.
Реализована расстановка переносов алгоритмом без словаря
(работает, если удалить словарь переносов). Добавлена возможность поворота текста на 90, 180, 270 градусов.
CoolReader3.00.7
для Windows [zip,~2400K]
27.06.2007
Реализована поддержка формата TXT.
Добавлено несколько новых настроек.
CoolReader3.00.6
для Windows [zip,~2400K]
21.06.2007
Добавлено сохранение состояния окна, размера шрифта,
возможность выбора размера кнопок тулбара, отключения меню, тулбара, статус-строки.
Исправлена нумерация страниц при экспорте в WOL.
Исправлена проблема с открытием файлов из командной строки, если имя файла взято в кавычки.
CoolReader3.00.5
для Windows [zip,~2400K]
12.06.2007
Добавлен список последних открытых книг (F4). Исправлено несколько ошибок.
Содержание (по F5), две страницы в окне, сохранение последней позиции в книге, контекстное меню.
Ускоренное форматирование с использованием freetype2. Исправлены ошибки.
Поддержка векторных шрифтов (.ttf) в linux версии (freetype2).
Мультиплатформенная версия.
Использует новую версию движка для отображения FB2 - CREngine
и библиотеку wxWidgets для пользовательского интерфейса.
Экспорт книги в формат WOL.
Доработки 3.0.2: исправлены ошибки форматирования текста, добавлена возможность настройки экспорта FB2.
Linux - версия собрана на Fedora Core 4.
Старые версии CR2
Если новая версия у вас не работает, попробуйте более старый вариант.
Исправлена ошибка разбивки на страницы - при переносе картинки на новую страницу вместе с предыдущей строкой текста.
Исправлено падение программы при открытии некоторых книг на декодировании JPEG.
Исправлена ошибка разбивки на страницы при отсутствии обложки: body теперь начинается с новой страницы.
Исправлена ошибка с центрированием страницы по вертикали, когда страница заканчивается на картинку.
Исправлена ошибка с открытием книги в режиме свитка начиная со второй строки.
Исправлена ошибка, вызывающая иногда падение программы при экспорте закладок.
Исправлено
растояние скроллинга по PageUp / PageDn в режиме свитка: полностью
показанная нижняя строка после нажатия PageDn должна скрываться,
верхней должна становиться следующая за ней строка.
Исправлены критические ошибки версий 62 и 62a.
Исправлена ошибка с переходом на предыдущую страницу при щелчке на главе в окне содержания.
Исправления 2.00.62 и 62а:
Исправлена ошибка, вызывающая иногда падение программы при экспорте закладок.
В XML формате экспортированных закладок тэг BR заменен на BR/ чтобы исправить ошибку валидации документа.
Исправлена ошибка с пропаданием панели инструментов и скроллбара после вызова контекстного меню.
Реализовано сохранение положения окон оглавления и закладок.
Исправлена ошибка с падением версии 2.00.62 после использования контекстного меню в окне закладок или содержании.
Исправлена ошибка с поддержкой кодировки windows-1252 (проблемы с английскими книгами).
Кодировка FB2 теперь берется из тэга XML а не автодетектируется.
Исправлена ошибка с переносом после первой буквы слова.
Автокоррекция кавычек, тире и пробелов сделана отключаемой.
Исправлена ошибка из-за которой закладка устанавливалась на предыдущую страницу
и восстановление последней позиции происходило на предыдущую страницу.
Исправлена проблема со смещением позиции в книге при многократном переформатировании
(изменении размеров окна или настроек).
Список последних книг сокращен.
Картинки (пиктограммы) вынесены в скин. Обновлена версия скина Roman,
с использованием новых возможностей (Jurgen).
Исправлено отображение описания FB2 документа. Разрешено копирование текста из описания.
Масштабирование обложки сделано опцией. Обложка центрирована на странице.
Исправлена ошибка с невозможностью создать закладку-исправление, заканчивающуюся на последнем символе абзаца.
В архив включены последние версии справки и скина от Jurgen.
Исправлено несколько недоработок версии 2.0.57.
Окно описания файла: список авторов, пункты истории разбиты по строкам.
Окно описания файла добавлено в контекстное меню.
Исправлена ошибка с именем и размером файла в окне описания.
Исправлена проблема с отключением автоматического скрытия панели инструментов в полноэкранном режиме.
Устранено падение программы при двойном щелчке в иконке окна закладок.
Добавлен просмотр описания книги FB2 (по Ctrl+F1).
Исправлена проблема с чтением RTF с Aldebaran.
Реализован экспорт закладок (комментариев и исправлений) в простой текстовый формат.
Добавлен индикатор состояния батареи (рядом с процентом прочитанного).
Ускорен запуск программы за счет исключения инициализации голосовых движков при старте программы.
Теперь эта процедура будет выполняться при запуске чтения или при входе в окно настроек.
Добавлена локализация на Татарский язык (Albert Fazli), дополнена Украинская локализация (Alex).
Новая версия файла справки help_ru.chm[chm, ~680K] (Jurgen).
Исправлены несколько ошибок вызывающих падение программы на некоторых FB2 файлах.
Исправлена поддержка XML Character Entity в FB2 (символы в виде &#nnn;).
Исправлена ошибка разбиения на страницы, проявлявшаяся в списке книг.
Обложка размещена на отдельной странице.
Исправлена разбивка на страницы (отключен запрет висячих первой и последней
строк для обычного абзаца - страницы разной высоты смотрелись хуже чем висячие строки).
Добавлены опции "показывать номера страниц" и "увеличивать маленькие рисунки".
Исправлен алгоритм коррекции кавычек и тире.
Добавлено специальное контекстное меню для выделенного текста и закладок. Для того, чтобы
сообщить о найденных ошибках в библиотеку, выделите фрагмент и из контекстного меню (или Shift+F6)
выберите "Добавить исправление" - добавляется закладка специального вида. После прочтения всей книги
закладки можно экспортировать в XML файл и отправить в библиотеку.
Экспериментальная версия с поддержкой SAPI5 движков ScanSoft RealSpeak.
В словарь добавлена поддержка использования символа ~ в качестве ESC-символа для ScanSoft движков
(можно указать произношение в виде ~/+ blablabla ~/+
Исправлена проблема с вызовом словаря в только что открытом файле.
Скорректировано функционирование Tray Icon.
Добавлен битрейт 24Kbps для записи в MP3.
Добавлена поддержка скинов в отдельных файлах, цветовых схем скинов. Доработан скин Default.
Исправлены ошибки распознавания типа файла. Доработана поддержка RTF.
Изменена таблица содержания. Добавлена подсветка текущей главы.
Реализован старт/стоп чтения вслух по щелчку на иконку в трее.
Добавлена настройка рабочей директории CoolReader (в которой
хранятся конфигурации, словари, история, закладки и временные файлы).
Увеличен список размеров шрифтов.
Исправлена ошибка с установкой параметров чтения вслух.
Исправлены проблемы с Windows98
Улучшен алгоритм автоопределения кодировок текста. Добавлена поддержка европейских языков.
Исправлена ошибка при переключении режимов свиток/книга.
Исправлена проблема с выравниванием по ширине, пробелами до и после кавычек.
Добавлена функция "обновить (перечитать) файл" по клавише Ctrl+R.
Исправлена ошибка с зависанием при чтении текста некоторых видов.
Исправлена ошибка с зависанием при удалении конфигурации.