| TCBR (TequilaCat Book Reader), он же БукРидер - программа из 2 частей: * TCBR Shell - Шелл, программа для Windows, которая создаёт JAR книги. Шелл для Мака и Линуха - в разработке. Windoze Шелл нормально работает под Wine. * JAR книги, созданные Шеллом Каждая Java книга (JAR файл) - это программа для мобильного телефона, содержит саму книгу и java программу для его просмотра. Что умеет BookReader: * Шрифты: поддержка разных шрифтов, в т.ч. шрифтов Windows, даже если телефон не руссифицирован. Поддерживает сглаженные шрифты (если книгу создавать на Windows XP со включенным сглаживанием ClearType) * Поворот шрифта: может показывать текст, повёрнутый по/против часовой стрелки * Авто-прокрутка: постраничная, построчная, попиксельная (плавная) * Форматы книг: напрямую (с карты памяти) читает FB2 и TXT. Создаёт книги из разных форматов (FB2, PDF, MS Word и других). * Поддержка картинок: в FB2 книгах на карте памяти телефона NEW! и JAR книгах, созданных из HTML * Разбивка на главы: Шелл сам добавляет оглавление книги по словам "Пролог", "Глава" и т.д. * Разные типы переноса и выравнивания текста * Выбор цвета букв и "бумаги" * Поиск слов в книге и в интернете через браузер телефона (настраиваемый поисковый сайт) * Управление подсветкой * Блокировка клавиатуры и паролирование * Можно выбрать разные шрифты книги и меню * Поддержка сенсорных экранов: кликом можно выбрать пункт меню, прокрутить текст, назначить любое действие на касание любой из 9 частей экрана (3x3). * Полностью настраиваемое управление: и в Шелле, и в самой JAVA книге можно переназначать действия, присвоенные клавишам телефона и зонам сенсорного экрана. * Чтение текстовых файлов с флэш карты: на современных телефонах (с поддержкой JSR 75) достаточно один раз установить Book Reader и кидать на телефон текстовые файлы или файлы FB2. Для телефонов, требующих подтверждений доступа к файлам, есть режим кэширования. * Unicode (для иероглифов) и поддержка ближне-восточных языков (пока частично). Java книга с поддержкой чтения файлов позволяет переключаться между русскими, европейскими и восточными кодировками. * Поддержка "проектов" - сохраняет отдельно настройки для разных моделей и файлов, с разными опциями и шрифтами. * Шелл - переносимый, позволяет запуск с USB-Flash, настройки сохраняются в папке Shell вместо registry (запускайте Shell-portable.cmd вместо Shell.exe) Более подробно новые функции (а их полно) описаны в файле помощи BookReader Shell |