Haali Reader, пожалуй, самая популярная программа для чтения электронных книг на КПК
Созданная около четырех лет назад, она позиционировалась автором как свободно распространяемая программа с открытым кодом. По правде говоря, заслуженную популярность и признание среди КПК-водов Хаали принесла не основная версия, а скорее ее доработки. Это было связанно с тем, что сама по себе Хаали обладала рядом неудобств, основными из которых были проблемы с настройками цветовой гаммы отображаемого текста и крайне неудобный пользовательский интерфейс. Поэтому, после выхода программы в свет стали появляться многочисленные модификации, направленные на решение основных проблем Хаали, а также на расширение ее возможностей
На сегодняшний день наиболее известной модификацией благодаря удобству использования и своему функционалу является версия 2.49ab7, которая была разработана двумя программистами – Alan’ом и Voodoo.
Основными достоинствами Haali Reader являются:
многоформатность
продуманность интерфейса
удобство управления
возможность тонкой настройки параметров отображения текста
поддержка чтения из ZIP-архивов без распаковки
возможность подключения подстрочных словарей
возможность разворота экрана
Haali Reader распознает не только простой TXT и Palm DOC, но и XML – формат Fiction Book 2. Конвертировать в этот формат простой текстовый файл не сложно – для этого уже созданы удобные программы. Более того, уже существуют обширные онлайновые библиотеки книг в этом формате. Главное свойство Fiction Book 2, помимо переносимости – оптимальная разметка текста для максимально удобной навигации и чтения.
За счет поддержки ZIP-архивов книги из интернета можно читать, не распаковывая. При этом, текст, отформатированный для просмотра в консольном окне шириной 80 символов, Haali Reader может автоматически выравнивать и переносить «на лету».
Программа распознает кодировки и выдает книгу в удобочитаемом виде. В настройках можно выбрать не только шрифт текста, но и вариант его отображения – со сглаживанием ClearType или без него. Хаали сама найдет главы книги и сформирует оглавление для быстрой навигации, при этом расположение глав книги будет отмечено на оригинальной полосе прокрутки. Перед закрытием программа автоматически запоминает текущее положение в тексте и восстанавливает его при следующем открытии. Для запоминания определенных позиций можно создавать закладки.
Haali Reader изнутри

Итак, программа установлена, и мы готовы перейти к непосредственному ее изучению.
При первом запуске программа попросит вас указать файл с текстом – это может быть любой файл, содержащий текстовую информацию, например, лог-файл какой-нибудь программы или электронная книга. Затем, произойдет его автоматическое открытие, и мы попадем на основной рабочий экран Хаали Ридер.
Основная рабочая область Хаали Ридер – это окно с отображаемым в нем текстом. Внизу этого экрана располагается панель с кнопками управления.

Каждая из кнопок на этой панели выполняет определенный ряд функций.
Открыть файл.
Открывает файл для прочтения.
Основное меню программы
Это совокупность наиболее востребованных функций Хаали, собранных в одном месте, и позволяющих Вам добавлять закладки, вести поиск по документу, просматривать содержание или последние открытые документы, и т.д. Более наглядно это можно увидеть на представленной ниже картинке.

Настройки Хаали
Настройки.
Здесь вы можете изменять визуальные настройки программы: тип и высоту шрифта, цвет фона и текста, и т.д.

Рассмотрим по порядку каждый пункт настроек Хаали.
Визуальные настройки (экран, цвет, стиль, строка состояния)
Первым пунктом идут визуальные настройки, предназначенные для изменения внешнего вида программы, ее шрифтов, а также цветности. Как видно на рисунке, настройки Хаали представляют собой серию закладок, каждая из которых отвечает за определенный их вид. На первой закладке представлены настройки экрана.
Читать дальше