Cool Reader 2

Программа для комфортного чтения книг с экрана, чтения вслух, форматирования и конвертирования текстов. Rambler's
Top100

(С) Vadim Lopatin, 2000-2007

Последние изменения

ВерсияИстория изменений
CR2.00.66 Исправлены отступы для стилей.
Добавлены отступы до и после картинок.
Добавлено сохранение позиции окна информации о файле.
Исправлено обрезание начала строки при курсиве.
CR2.00.65 Исправлена ошибка разбивки на страницы - при переносе картинки на новую страницу вместе с предыдущей строкой текста.
Исправлено падение программы при открытии некоторых книг на декодировании JPEG.
Исправлена ошибка разбивки на страницы при отсутствии обложки: body теперь начинается с новой страницы.
CR2.00.64
Исправлена ошибка с центрированием страницы по вертикали, когда страница заканчивается на картинку.
Исправлена ошибка с открытием книги в режиме свитка начиная со второй строки.
Исправлена ошибка, вызывающая иногда падение программы при экспорте закладок.
Исправлено растояние скроллинга по PageUp / PageDn в режиме свитка: полностью показанная нижняя строка после нажатия PageDn должна скрываться, верхней должна становиться следующая за ней строка.
CR2.00.63 Исправлены критические ошибки версий 62 и 62a.
Исправлена ошибка с переходом на предыдущую страницу при щелчке на главе в окне содержания.
CR2.00.62 Исправлена ошибка, вызывающая иногда падение программы при экспорте закладок.
В XML формате экспортированных закладок тэг BR заменен на BR/ чтобы исправить ошибку валидации документа.
Исправлена ошибка с пропаданием панели инструментов и скроллбара после вызова контекстного меню.
Реализовано сохранение положения окон оглавления и закладок.
CR2.00.61 Исправлена ошибка с поддержкой кодировки windows-1252 (проблемы с английскими книгами).
Кодировка FB2 теперь берется из тэга XML а не автодетектируется.
Исправлена ошибка с переносом после первой буквы слова.
Автокоррекция кавычек, тире и пробелов сделана отключаемой.
СR2.00.60 Исправлена ошибка из-за которой закладка устанавливалась на предыдущую страницу и восстановление последней позиции происходило на предыдущую страницу.
Исправлена проблема со смещением позиции в книге при многократном переформатировании (изменении размеров окна или настроек).
Список последних книг сокращен.
Картинки (пиктограммы) вынесены в скин. Обновлена версия скина Roman, с использованием новых возможностей (Jurgen).
СR2.00.59 Исправлено отображение описания FB2 документа. Разрешено копирование текста из описания.
Масштабирование обложки сделано опцией. Обложка центрирована на странице.
Исправлена ошибка с невозможностью создать закладку-исправление, заканчивающуюся на последнем символе абзаца.
В архив включены последние версии справки и скина от Jurgen.
СR2.00.58 Окно описания файла: список авторов, пункты истории разбиты по строкам.
Окно описания файла добавлено в контекстное меню.
Исправлена ошибка с именем и размером файла в окне описания.
Исправлена проблема с отключением автоматического скрытия панели инструментов в полноэкранном режиме.
Устранено падение программы при двойном щелчке в иконке окна закладок.
CR2.00.57 Добавлен просмотр описания книги FB2 (по Ctrl+F1).
Исправлена проблема с чтением RTF с Aldebaran.
CR2.00.56 Реализован экспорт закладок (комментариев и исправлений) в простой текстовый формат.
Добавлен индикатор состояния батареи (рядом с процентом прочитанного).
Ускорен запуск программы за счет исключения инициализации голосовых движков при старте программы. Теперь эта процедура будет выполняться при запуске чтения или при входе в окно настроек.
Добавлена локализация на Татарский язык (Albert Fazli), дополнена Украинская локализация (Alex).
Новая версия файла справки (Jurgen).
Исправлены несколько ошибок вызывающих падение программы на некоторых FB2 файлах.
Исправлена поддержка XML Character Entity в FB2 (символы в виде &#nnn;).
Исправлена ошибка разбиения на страницы, проявлявшаяся в списке книг.
Обложка размещена на отдельной странице.
CR2.00.55a Исправлена фатальная ошибка, проявлявшаяся при щелчке правой кнопкой мыши по тексту.
Вызов справки по F1 (для вызова окна "О программе" теперь используется Alt+F1).
Уменьшено затенение в режиме книги.
CR2.00.55 Добавлена расстановка переносов (словари переносов от AlReader)
Добавлен скин Helmet, сделанный Jurgen
Добавлен файл справки на русском языке help_ru.chm (спасибо, Jurgen!)
CR2.00.54 Исправлена разбивка на страницы (отключен запрет висячих первой и последней строк для обычного абзаца - страницы разной высоты смотрелись хуже чем висячие строки).
Добавлены опции "показывать номера страниц" и "увеличивать маленькие рисунки".
Исправлен алгоритм коррекции кавычек и тире.
Добавлено специальное контекстное меню для выделенного текста и закладок. Для того, чтобы сообщить о найденных ошибках в библиотеку, выделите фрагмент и из контекстного меню (или Shift+F6) выберите "Добавить исправление" - добавляется закладка специального вида. После прочтения всей книги закладки можно экспортировать в XML файл и отправить в библиотеку.
CR2.00.53 Исправлена проблема с отступами до и после абзаца.
Изменен алгоритм разбивки на страницы: устранены висящие строки, заголовки разделов должны начинаться с новой страницы.
Убраны номера страниц в режиме книги, обложка книги для оконного режима книги.
CR2.00.52 Экспериментальная версия с поддержкой SAPI5 движков ScanSoft RealSpeak.
В словарь добавлена поддержка использования символа ~ в качестве ESC-символа для ScanSoft движков (можно указать произношение в виде ~/+ blablabla ~/+
Исправлена проблема с вызовом словаря в только что открытом файле.
Скорректировано функционирование Tray Icon.
Добавлен битрейт 24Kbps для записи в MP3.
CR2.00.51 Добавлена поддержка скинов в отдельных файлах, цветовых схем скинов. Доработан скин Default.
Исправлены ошибки распознавания типа файла. Доработана поддержка RTF.
Изменена таблица содержания. Добавлена подсветка текущей главы.
Реализован старт/стоп чтения вслух по щелчку на иконку в трее.
Добавлена настройка рабочей директории CoolReader (в которой хранятся конфигурации, словари, история, закладки и временные файлы).
Увеличен список размеров шрифтов.
Исправлена ошибка с установкой параметров чтения вслух.
Улучшен алгоритм автоопределения кодировок текста. Добавлена поддержка европейских языков.
CR2.00.50 Исправлена проблема с выравниванием по ширине, пробелами до и после кавычек.
Добавлена функция "обновить (перечитать) файл" по клавише Ctrl+R.
Исправлена ошибка с зависанием при чтении текста некоторых видов.
Исправлена ошибка с зависанием при удалении конфигурации.
CR2.00.49 Исправлена проблема с сохранением конфигурации в Win9x.
Исправлена ошибка с мягкими переносами и кавычками.
Для клавиши Esc можно настроить действие: выйти из программы или свернуть (минимизировать) окно.
Сворачивать окно можно в панель задач или в Tray.
Добавлена опция отключения скиннинга.
CR2.00.48 Полная поддержка таблиц FB2.1 (colspan, rowspan, align, valign, width...)
Экспорт/импорт закладок в формате XML.
Кнопка переключения конфигураций добавлена на панель инструментов. Для полноэкранного режима на панель добавлена кнопка "Минимизировать окно".
Исправлена проблема с тэгом FB2 empty-line.
Исправлена ошибка с отключением плавного скроллинга.
Исправлена ошибка декодирования черно-белых JPEG.
CR2.00.47 Включена поддержка нескольких конфигураций, между которыми можно переключаться.
Добавлено запоминание последней директории, откуда открывалась книга и директории куда экспортировалась книга.
Части аудиокниги нумеруются в виде 01, 02, 03 вместо 1, 2, 3 для правильной сортировки в плеерах.
Исправлена проблема с исправлением по словарю предложений с кавычками, скобками и дефисами.
CR2.00.46 Расширены функции закладок: закладкой может быть просто позиция в книге или выделенный фрагмент. Фрагменты можно пометить как обычный комментарий или как исправление. Добавлен тэг FB2.1 strikethrough. Добавлена опция выделения по символам или по словам. Украинский интерфейс (спасибо Алексу Башинскому!) Добавлена опция прокрутки по страницам колесом мыши и стрелкам влево-вправо. Исправлена опция перемещения по абзацам. Пункт "Удалить все закладки" убран из окна закладок в меню, добавлен запрос на удаление. Исправлено несколько других ошибок.
CR2.00.45 Добавлена опция максимального размера части при разбиении книги для записи в MP3. Заголовки FB2, состоящие из нескольких параграфов объединяются в один пункт оглавления. Включена отрисовка границ таблицы по умолчанию. Исправлено несколько ошибок.
CR2.00.44 Исправлены проблемы с закладками в FB2. Добавлена защита словарей и конфигурационных файлов от повреждения при зависании. Поправлен экспорт MP3 и чтение вслух. Улучшен редактор словарей. Курсор мыши можно скрыть при отсутствии движения. Добавлена поддержка движка TTS Speech Cube (только SAPI4, с SAPI5 не работает запись в файл). Теперь можно писать голосом Николая Дигаловича на повышенно (x4) скорости.
CR2.00.043 Добавлена возможность отображать время рядом с процентами прочитанного. Исправлена ошибка изменения свойств шрифта. Исправлена ошибка в масштабировании иллюстраций. Исправлены ошибки TTS и записи в MP3.
CR2.00.42 Исправлены ошибки рендеринга FB2, добавлена поддержка тегов sub и sup. Добавлено масштабирование иллюстраций. Появилась возможность скрыть панель инструментов и полосу прокрутки в оконном режиме, как это сделано в полноэкранном. Исправлено несколько ошибок функции чтения вслух. Исправлено также много других глюков, добавлено несколько новых :)
CR2.00.41 Добавлено отображение иллюстраций и обложек FB2. Реализованы ссылки (FB2).
CR2.00.40 Внутренняя структура документа в движке приведена к стандарту FB2. Исправлен импорт FB2: теперь книга грузится в движок с полным сохранением структуры. Рендеринг доработан для поддержки усложненной структуры документа.
CR2.00.39 Добавлена поддержка распаковки GIF, PNG, JPEG. В качестве фона можно задавать картинку из файла в одном из этих форматов
CR2.00.38 Реализован менеджер записи в MP3. Задания на концертацию в MP3 ставятся в очередь. Одновременно может записываться 1-8 файлов, остальные стоят в очереди. Возможно разбиение книгии на несколько MP3 файлов - по главам.
CR2.00.37 Добавлена возможность изменения цвета обложки книги и фона для полноэкранного свитка. Список доступных языков интерфейса теперь формируется автоматически из директории lang. Добавлен Болгарский язык интерфейса (спасибо Ивайло Димову).
CR2.00.36 Встроена поддержка распаковки ZIP и RAR, без запуска внешних архиваторов. Устраняются проблемы с длинными именами в архивах. (Для распаковки RAR требуется unrar.dll)
CR2.00.35 Исправлено отображение текущей позиции чтения для коротких абзацев. Длинные предложения разбиваются на части перед отправкой в TTS для уменьшения задержек (Digalo). Исправлено наложение длинного имени файла на текст в редакторе словаря.
CR2.00.34 Запись книги в MP3 (с использованием LAME Encoder).
CR2.00.33 Исправлены ошибки распознавания кодировок при импорте XML(FB2) и HTML, ошибки форматирования FB2.
CR2.00.32 Исправлены ошибки форматирования таблиц и заголовков, выделения мышью.
CR2.00.31 Редактор словаря произношения (вызывается двойным щелчком мыши на слове или выделении)
CR2.00.30 Основные функции поддержки скиннига. Встроенный скин.
CR2.00.29 Поддержка словарей произношения
CR2.00.28 Добавлена поддержка MS Speech API 5.1
CR2.00.27 Чтение текста вслух через MS Speech API 4.0
CR2.00.26 Поддержка формата SFBook2. Перемещение вперед и назад по главам (стрелки + Alt) и по закладкам (стрелки + Ctrl)
CR2.00.25 Закладки. Изменение вида курсора в зонах, нажатие на которые вызывает прокрутку.
CR2.00.24 Распознавание цитат и поддержка соответствующего стиля. Реализованы отступы слева и справа для стилей абзаца.
CR2.00.23 Поддержка формата MS Word 6. Улучшено распознавание форматирования текста при импорте .doc, .rtf, .txt
CR2.00.22 Навигация в режиме книги - по пробелу, щелчком мыши на верхнем или нижнем поле. Запоминание позиции и размера окна для оконного режима. Доработана поддержка колесика мыши (не-IntelliMouse).
CR2.00.21 Подчеркивание слов вида _слово_, переписан модуль корректировки пунктуации, обработка '--', '...'
CR2.00.20 Добавлена настройка быстрой прокрутки и колеса мыши. Исправлены баги: вкл/выкл плавного скроллинга; распознавание заголовков; подсветка первой буквы; форматирование HTML тэга <pre> и <hr>
CR2.00.19 Добавлено распознавание горизонтальной линии и поддержка тэга <hr>. К стилям абзаца добавлены функции выделения первой буквы, цвета текста и эффектов (тень, контур, выпуклость, и т.п.)
CR2.00.18 Добавлена функция поиска текста. Исправлены ошибки в распознавании формата файла. Добавлена возможность восстановления последнего режима (окно/полноэкранный, книга/свиток) после запуска программы.
CR2.00.17 Переписан код, отвечающий за скроллинг. Добавлена функция автоматического скроллинга по клавише "пробел"
CR2.00.16 Выделение мышью и копирование текста в буфер обмена.
CR2.00.15 Чтение формата WinWord .DOC
CR2.00.14 Представление в виде книги из одной или двух страниц.
CR2.00.13 Поддержка многоязыкового интерфейса. Руссификация.
CR2.00.12 Добавлена поддержка архивов (rar, zip, arj, lha, ha)
CR2.00.11 Поддержка формата HTML
CR2.00.10 Построение содержания книги
CR2.00.09 Чтение/запись формата RTF
CR2.00.08 Поддержка таблиц и ссылок в графическом движке (тэги TABLE, TR, TD). Список последних открытых файлов.
CR2.00.07 Запоминание позиций в файлах. Переключение полноэкранного и оконного режима работы.
CR2.00.06 Автоматическое распознавание кодировок.
CR2.00.05 Первая распространяемая версия

Планируемые доработки

  • Экспорт в формат .OGG
  • Показ сносок в отдельном всплывающем окне
  • Полная поддержка формата FB2, редактирования текста, экспорта в FB2
  • Импорт текста из Clipboard
  • Поддержка базы данных по книгам
  • Поддержка коллекций текстов на CD - конвертация баз данных с распространенных текстовых коллекций
  • Поддержка сетевых электронных библиотек
  • Поддержка импорта форматов LIT, PDF, CHM
  • Поддержка экспорта в форматы 'мобильных' читалок.