Ошибка

[Symbian 9.x] ZxReader v.1.5.0 и v.2.0.3[Читалка, мультискрин]

Ответить на тему
 
Автор Сообщение

L

Пол: Пол:Муж

Стаж: 13 лет

Сообщений: 11878

Украина
Рейтинг

post 11-Май-2014 10:12 0[+]

[Цитировать] 

ZxReader v.1.5.0 и v.2.0.3 (окончательная)

Год выпуска: 2009-2010
Жанр: Читалка
Разработчик: Zxstyles
Тип издания: лицензия
Язык интерфейса: Русский
Таблэтка: не требуется
Платформа: Symbian 9.x
Разрешение экрана: мультискрин
Описание:
ZXReader v.1.5.0 - Отличная программа-читалка для смартфонов Nokia
с сенсорным дисплеем. Программа ZXReader является прямым конкурентом
довольно известной читалке QReader, и если сказать прямо давно
вырвалась в лидеры.

На данный момент ZXReader умеет:
- Поддерживать кодировки UNICODE, UTF-8, ANSI (WIN-1251).
- Автоматически менять положение экрана портретный/ландшафтный при
поворотах телефона.
- Предоставлять сенсорное управление.
- Работать в полноэкранном режиме.
- Перелистывать страницы клавишами громкости
- Настраивать режимы работы подсветки
- Настраивать цветовое оформление и размеры шрифтов
- Поддерживать TTF-шрифты (e:\Data\ZXReader\Fonts\)
и многое другое.
- Автоматически перелистывать страницы
- Cглаживать экранный шрифт (ClearType)
- Поддерживать TXT и FB2
- Переносить слова
- Динамически построчно листать текст.

ZXReader постоянно обновляется, модернизируется, потому стоит
следить за появлением новых версий.

Cовместима со смартфонами на базе Symbian 9.2,9.3,9.4
Возможности:
-Поддерживаемые форматы: TXT, FB2, RTF, а также ZIP, содержащий указанные форматы
-Поддержка множества кодировок
-Автоматическая смена портретного/ландшафтного режима при поворотах телефона
-Фиксация желаемой ориентации экрана
-Сенсорное и клавишное управление
-Полноэкранный режим
-Настройка шрифтов, включая сторонние ttf
-Настройка цвета и начертания всех элементов текста
-Поддержка картинок в файлах (fb2)
-Управление подсветкой - яркость, постоянность
-Обработка текста - переносы слов, склеивание строк ( разрезанных на строки под конкретную ширину ранее в каком-либо редакторе)
-Разделение экрана на множество активных зон, на каждую из которых можно навесить некоторую команду
-Возможность заведения до 5 профилей, каждый имеет свои индивидуальные настройки
ИНСТРУКЦИЯ
========================================================

ZXReader - программа для чтения электронных книг

Версия 1.5.0

========================================================

Автор программы: ZXStyles.
E-mail: zxstyles@allnokia.ru
Сайт автора: http://zxstyles.allnokia.ru
Обсуждение программы: http://forum.allnokia.ru/viewtopic.php?t=49637
Распространение: freeware.

Автор этого описания: 027.
E-mail: wb027@yandex.ru
Последняя официальная версия этого документа: http://zxstyles.allnokia.ru/download/zxreader/zxreader_readme.txt
Самая свежая версия документа (может быть еще не утверждена автором программы): http://monitorlab.ru/027/ZXR/
Там же вы найдете файлы readme.txt для старых версий программы.
Последнее изменение: 16.08.2010
СОДЕРЖАНИЕ.

1. КРАТКОЕ ОПИСАНИЕ ПРОГРАММЫ
2. ХАРАКТЕРИСТИКИ И ВОЗМОЖНОСТИ
2.1. Файлы
2.2. Внешний вид программы
2.3. Отображение книги на экране
2.4. Поддержка формата FB2 (Fiction Book)
2.5. Оперативное управление
2.6. Расширенное управление подсветкой
2.7. Инфобар (информационная строка)
2.8. Библиотека
3. ГЛАВНОЕ МЕНЮ
3.1. "Библиотека"
3.2. "Книга"
3.3. "Перейти"
3.4. "Поиск"
3.5. "Закладки"
3.6. "Настройки"
3.7. "О программе"
3.8. "Выход"
4. НАСТРОЙКИ
4.1. "Экран"
4.2. "Текст"
4.3. "Стили"
4.4. "Управление"
4.5. "Библиотека"
5. ОПЕРАТИВНОЕ УПРАВЛЕНИЕ
5.1. Настройка кнопок меню "Избранные"
5.2. Список доступных команд
5.3. Меню "Все команды"
6. СЛУЖЕБНЫЕ ПАПКИ И ФАЙЛЫ
6.1. Папка "CacheDontTouch"
6.2. Папка "config"
6.3. Папка "Fonts"
6.4. Папка "Gfx"
6.5. Папка "Temp"
7. ИСПОЛЬЗОВАНИЕ СТОРОННИХ ШРИФТОВ
7.1. Оперативное подключение средствами ZXReader
7.2. Внедрение шрифтов в Symbian
8. РЕШЕНИЕ ПРОБЛЕМ

1. КРАТКОЕ ОПИСАНИЕ ПРОГРАММЫ

ZXReader - это одна из первых программ, написанных специально для Symbian OS 9.4. Программа работает и на более ранних версиях Symbian OS 9.2 и 9.3 (отдельная сборка). Смотрите в имени установочного SIS файла:
- "5th" означает сборку программы для Symbian OS 9.4 (Nokia 5800, N97),
- "3rd" означает сборку программы для Symbian OS 9.2-9.3.
ВНИМАНИЕ! Версия Symbian OS 9.1 не поддерживается!
На версиях Symbian OS 9.2 и 9.3 могут работать не все функции. Автор не имеет возможности проверять и отлаживать работу программы на живых аппаратах.

Программа распространяется в двух вариантах:
- подписанный сертификатом разработчика (в имени установочного файла есть "signed"),
- неподписанный (в имени установочного файла есть "not_signed" или "not_sign").
В случае возникновения проблем с подписанным разработчиком вариантом, попробуйте установить неподписанную версию. Ее необходимо подписать личным сертификатом. Что это такое и как делается, читайте здесь: http://forum.allnokia.ru/viewtopic.php?t=38255

ZXReader предназначен для комфортного чтения текстов с экрана смартфона и обладает множеством настроек и инструментов для удобства читателя.
Программа быстро развивается, поэтому возможны расхождения между этим документом и тем, что Вы видите на своем смартфоне. Убедитесь, что версия программы, указанная в начале документа, и версия установленной программы совпадают. Посмотреть версию программы можно в главном меню, пункт "О программе". Если Вы первый раз запустили только что установленную программу, вам нужно выйти из пустой библиотеки (кнопка "Закрыть") и вызвать главное меню зеленой кнопкой клавиатуры.

2. ХАРАКТЕРИСТИКИ И ВОЗМОЖНОСТИ

2.1. Файлы

Поддерживаемые форматы файлов книг: TXT, FB2, TCR и PDB (PalmDoc).
ПРИМЕЧАНИЕ. Следует учитывать, что файл с расширением PDB может содержать данные в разных форматах. Поддержка есть для формата PalmDoc. Еще часто встречаются PDB с книгой в формате iSilo - этот формат закрытый, и поддержки нет.
Поддержка архивов ZIP. Если в архиве несколько файлов, будет распакован один, самый большой по размеру.
Поддержка кодировок: Windows-1251, UTF-8, Unicode, KOI-8, CP-866 (DOS) а также все другие, которые есть в вашем смартфоне.
Автоматическое определение кодировки из заранее выбранного списка. Подробности см. в пункте 4.2.6. При сбое автоматического определения кодировки, ее можно указать принудительно.

Кодировка DOS (она же CP-866) поддерживается средствами самой программы. Автоматически эта кодировка не определяется. Нужно указать ее вручную:
- включите кодировку в список используемых. Для этого перейдите в меню "Настройки" - "Текст" - "Кодировки". Поставьте галочку напротив пункта "CP866".
- затем откройте книгу, выберите в меню "Книга" - "Кодировка" - "CP866".

2.2. Внешний вид программы

Ориентация текста на экране: стандартная для вашего смартфона и развернутая на 90 градусов по часовой.

Автоматическая смена ориентации по акселерометру с возможностью ее оперативной фиксации.

Фиксированная ориентация (не требует отключения акселерометра в настройках смартфона и не мешает другим программам).

Ручное оперативное переключение ориентации (автоматический поворот экрана при этом блокируется).

Настраиваемые положение, содержимое, цвет, размер и шрифт инфобара (информационной строки). Инфобар можно оперативно прятать и показывать.

Настройка цвета фона, а также цвета и шрифта текста.

Управление временем подсветки: постоянно или автоматически (в соответствии с настройками смартфона).

2.3. Отображение книги на экране

Текст и графика книги представляется в виде непрерывного "полотна", которое можно прокручивать в обоих направлениях произвольным образом.

Ручное листание текста: постраничное и поблочное (смещение на заданное в настройках количество пикселей). При постраничном листании можно включить режим "минус одна строка", когда последняя строка остается наверху следующей страницы. Если последняя строка на экране обрезана нижним краем экрана, ее показ можно отключить.

Плавное перетаскивание текста на сенсорных аппаратах.

Автоматическое листание вперед с регулировкой скорости. Варианты: постраничное листание, плавная прокрутка экрана, плавное замещение страницы ("волна").
ВНИМАНИЕ! При включенном автолистании подсветка не гасится!

Поддержка сторонних шрифтов: OpenType (они же TrueType).

Настройки отображения шрифтов: курсив, полужирный, подчеркнутый, принудительный верхний или нижний регистр, сглаживание шрифтов (технология ClearType).

Поддержка переносов. Варианты:
- везде,
- где только можно,
- с порогом принятия решения ("умные переносы").
Порог можно настроить на ваш вкус. Перенос будет делаться только тогда, когда в строке остается слишком много пустого места ("дыры" внутри строки).

Выравнивание:
- влево,
- по центру,
- строго по ширине,
- с порогом.
В последнем случае текст выравнивается по ширине, но если внутри строки слишком много пустого места ("дыра"), эта строка выравнивается влево. Аналогично "умным переносам".

Комбинация обоих методов позволяет получить красивую, равномерно заполненную текстом страницу с минимальным количеством переносов.

Независимые настройки интервалов: межстрочный интервал, отступы от каждой границы экрана.

"Склеивание" строк в текстовых файлах с принудительными переносами (отключаемое).

Автоматическое определение абзацев в файлах формата TXT.

Красная строка в начале абзаца.

Поиск по тексту: с начала книги, повторный поиск вперед и назад.

Быстрый переход: в начало, в конец, по номеру страницы, по проценту (с точностью до 0,01%) и по оглавлению. Запоминание истории таких переходов. Навигация назад и вперед по истории переходов.

Автоматическое сохранение последней позиции чтения для каждой книги в библиотеке.

"Буквица". Первую букву каждого абзаца можно выделить цветом, размером и шрифтом (только для книг в формате FB2).

Отображение картинок в тексте (только для книг в формате FB2).

Автоматически создаваемое оглавление (только для книг в формате FB2). Программа ищет заголовки, оформленные тегом <title>, и создает из них список ссылок. По этим ссылкам можно быстро перейти в начало нужной главы.

Система закладок. Вы можете создавать закладки в любых местах книги, называть их, как вам угодно, переходить по ним вперед и назад, либо выбрать нужную из списка.

2.4. Поддержка формата FB2 (Fiction Book)

На данный момент (версия 1.5.0) поддерживаются заголовки, подзаголовки, абзацы, сноски, эпиграфы и оформление стихов, а также изображения.

Вывод информации о книге: жанр, автор, название книги, краткое описание (аннотация), обложка, дата, язык, версия и т.д.

Поддержка настраиваемых стилей: основной текст, заголовок, подзаголовок, ссылка, сноска, эпиграф, стих, буквица. Также можно настроить отображение инфобара.

Для каждого стиля можно выбрать тип шрифта (гарнитуру), его размер, начертание, цвет и регистр, а также выравнивание текста.

Поддержка сносок (примечаний): текст примечания выводится во всплывающем окне с возможностью листания вперед и назад.

Поддержка изображений: обложка выводится в начале книги, иллюстрации показываются прямо в тексте. При нажатии в центр картинки запускается встроенная программа просмотра, в которой можно увеличить и подробно разглядеть иллюстрацию или обложку.

2.5. Оперативное управление

Реализованы три метода управления:
- традиционный, с помощью аппаратных кнопок,
- нажатие активных зон сенсорного экрана во время чтения,
- настраиваемое пользователем графическое меню (избранные команды).

В качестве аппаратных кнопок могут быть задействованы кнопки основной клавиатуры, джойстик, а также клавиши регулятора громкости и кнопка камеры.

Экран может быть разбит на две, три или девять активных зон.

На каждую аппаратную кнопку, графическую кнопку меню пользователя или экранную зону в тексте книги можно "повесить" любое из определенного перечня действий, например: вызов меню, листание страниц, поиск, смена ориентации экрана и т.д. Полный список приведен в описании меню настроек (см. пункт 4.4.7).
ПРИМЕЧАНИЕ: некоторые кнопки нельзя назначить для оперативного управления программой. Например, кнопки "Красная", "Включение-выключение" и "Media" ("XpressMusic").

2.6. Расширенное управление подсветкой

Настройка яркости экрана и кнопок от 1% до 100%.

Отключение подсветки аппаратных кнопок.

Выбор области применения: локально (только для программы), глобально (для всех программ) или отключено.

Возможность глобального управления яркостью экрана очень полезна при чтении в темноте, когда переключение на браузер или другую программу буквально бьет по глазам.

На базе модуля управления яркостью создана отдельная утилита ZXLightControl. Страница программы: http://zxstyles.allnokia.ru/zxlightcontrol.php

2.7. Инфобар (информационная строка)

Варианты расположения:
- сверху, снизу, справа, слева (независимо от ориентации),
- снизу/справа или сверху/слева.

Последние два варианта работают так, что при повороте экрана инфобар оказывается "прибитым" к одной из сторон физического экрана. Иными словами, не перемещается при смене ориентации.

Инфобар можно полностью убрать, чтобы текст был во весь экран. Есть оперативная команда "Скрыть/показать инфобар", которую можно назначить на экранную зону или кнопку.

Выводимая информация:
- иконка вызова главного меню,
- индикатор состояния батареи,
- индикатор режима автолистания,
- текущее время,
- индикатор позиции чтения (полоса прогресса),
- позиция чтения в процентах (с точностью до сотых),
- объем книги в условных бумажных страницах,
- позиция чтения (текущая страница),
ПРИМЕЧАНИЕ: условная бумажная страница равна 2000 символов, включая пробелы. Соответствует одной странице типичной бумажной книги.

2.8. Библиотека

Концепция библиотеки в программе ZXReader выглядит следующим образом.

Пользователь размещает файлы книг в произвольных папках, как ему удобно.
Чтобы открыть новую книгу, есть обозреватель файлов, где доступны на чтение все логические "диски" смартфона. Диски, файлы и папки представлены в виде единого иерархического дерева. Перемещение по дереву осуществляется с помощью сенсорного экрана или джойстика. Папки можно раскрывать или сворачивать для экономии места на экране.

При первом открытии книги файл копируется в служебную папку ZXReader, и дальнейшая работа происходит с этой копией. Никаких изменений исходного файла не производится, никаких служебных файлов рядом с ним не создается. Если этот файл уже открывался ранее, то повторно он не копируется, а используется старая копия.

Все ранее открытые книги можно увидеть в отдельной вкладке, где есть дополнительная информация: размер файла-копии и путь к исходному файлу.
ПРИМЕЧАНИЕ: как правило, этой информация не помещается на экран. Двигать картинку можно пальцем на сенсорном экране или кнопками 4 и 6.
Здесь же можно удалить из библиотеки прочитанную книгу. При этом исходный файл останется в неприкосновенности, и его можно открыть повторно. И наоборот - открытая книга никуда не денется, если Вы удалите исходный файл. Впрочем, вы можете выбрать удаление книги вместе с оригиналом - на ваше усмотрение.

Размер файла-копии, как правило, больше исходного. Не удивляйтесь, так и должно быть - при копировании файл перекодируется в UTF-8, где на многие символы отводится два байта, а не один.

Внешний вид библиотеки можно настроить: начертание и размер шрифта, отступ вложенных файлов и папок (лесенка).

3. ГЛАВНОЕ МЕНЮ

Главное меню программы графическое. Обратите внимание на две кнопки, подписанные "Режим". Это переключение между главным меню программы, меню избранных команд и списком всех оперативных команд. Последние два режима подробно описаны в главе 5 "Оперативное управление".
Для клавишных смартфонов средняя иконка активируется кнопкой C ("стереть", "backspace").

Сервисные иконки-кнопки настраиваемые (аналогично иконкам в меню "Избранные", см. 5.1.) Для настройки нажмите кнопку и удерживайте в течение двух секунд. Появится список из четырех вариантов. Из них наиболее интересна команда "Другой режим". Эту иконку рекомендуется использовать на двух позициях. Она контекстная - в зависимости от текущего режима принимает значение другого режима. Если на две сервисные иконки навесить "Другой режим", то, например, в режиме "Избранные" эти иконки примут значение перехода в режимы "Меню" и "Все команды".

Вызвать главное меню можно несколькими способами, которые можно настроить на ваш вкус. При настройках по умолчанию меню вызывается тремя способами:
- нажать зеленую кнопку на клавиатуре,
- нажать левую софт-клавишу,
- нажать на зеленую иконку-книжку в инфобаре.
Из библиотеки меню не вызывается, нужно сначала ее закрыть.

ВНИМАНИЕ! Если вы переназначите эти клавиши на другие действия и отключите иконку (либо отключите инфобар совсем), то вы не сможете попасть в меню. Переустановка программы, даже через удаление, вам не поможет, потому что настройки никуда не денутся.
Самый безболезненный выход в этом случае, это удалить файл keys, который находится в папке E:\Data\ZXReader\config. В нем хранятся настройки аппаратных кнопок.
Сделать это можно штатным диспетчером файлов смартфона. Перезапустите программу, и она создаст новый файл с настройками по умолчанию.

3.1. "Библиотека"

Инструмент "Библиотека" состоит из двух компонентов, представленных в виде вкладок:
- список открытых ранее книг (вкладка "Библиотека"),
- обозреватель файлов (вкладка "Файлы").

Для сенсорных моделей.
Содержимое экрана можно перетаскивать по экрану во всех направлениях. Направление движения можно выбрать в настройках (вкладка "Управление") - либо "следовать за пальцем", как в штатном браузере смартфона, либо встречно, как будто перетаскиваешь ползунок прокрутки.
ВНИМАНИЕ! Вариант, когда изображение следует за пальцем, автор назвал "Скролл наоборот". Установка по умолчанию такова, что содержимое движется навстречу движению пальца, и довольно быстро. Не удивляйтесь! Это не глюк. Если вам так неудобно, зайдите в настройки, вкладка "Управление", поставьте "Скролл наоборот" - "Да".

Первое касание (без перетаскивания) - выбор файла или папки, второе касание там же - либо открыть файл, либо развернуть папку (либо свернуть, если она была раскрыта).

Если файл выбран (выделен на экране), его можно открыть:
- повторным нажатием,
- джойстиком,
- нажатием по большой экранной кнопке "Функции" - "Открыть". Полезно, когда трясет в транспорте.

Папку можно открыть или закрыть только повторным нажатием по ней же.

Для несерсорных моделей:
- джойстик влево-вправо: переключение вкладок ("Библиотека" - "Файлы"),
- джойстик влево во вкладке "Файлы" перемещает выделение в дереве на уровень выше (быстрый подъем по дереву каталогов). Чтобы перейти на вкладку "Библиотека, нажмите вправо.
- джойстик вверх-вниз: перемещение выделения,
- кнопки 2, 4, 6, 8: скроллинг (перемещение) содержимого окна.

Выбранная книга сразу открывается на чтение и автоматически добавляется в список на вкладке "Библиотека".

На вкладке "Библиотека" доступны следующие функции:

"Удалить" - удаление книги из списка открытых книг, а также файла-копии из служебной папки (см. описание работы библиотеки, п. 2.8). Вы можете также выбрать вариант "Удалить с оригиналом". Программа попросит вас подтвердить команду (защита от случайного удаления).

"Сортировка" - позволяет отсортировать список книг по имени файла, размеру или размещению исходного файла (пункт "Оригинал").
На сенсорном экране для сортировки нажмите на заголовок столбца. Повторное нажатие отсортирует книги в обратном порядке. Либо нажмите "Функции" - "Сортировка" (для несенсорных - левая софт-клавиша).

На вкладке "Файлы" доступна важная функция: "Обновить". Дело в том, что ZXReader не отслеживает изменений в открытых папках. Если Вы добавили, переместили или удалили файл-оригинал, а ZXReader был уже запущен, этих изменений можно и не увидеть. Нажмите "Обновить".

3.2. "Книга"

"Инфо о книге" - только для книг в формате FB2. Выводит окно с информацией о жанре, названии, авторе книги и т.д. Если есть картинка обложки, вы ее тоже увидите в этом окне.
Листание: для сенсорных нижняя половина окна - листает вперед, верхняя - назад. Для закрытия окна нужно нажать на свободном месте.
Листание джойстиком: вправо-влево, другие кнопки - закрыть инфо.

"Оглавление" - выводится оглавление книги, но только если его возможно создать. Если книга FB2 оформлена плохо, в оглавлении может оказаться единственный пункт - название книги. Для простых текстовых файлов (.txt) не выводится ничего. В оглавлении вы можете перейти на другую главу, полистать ее вперед-назад, а потом вернуться и продолжить чтение. Делается это командой "Перейти" - "Назад" (или "Вперед", если захотите снова посмотреть эту главу). Таким образом можно перемещаться по нескольким позициям чтения по цепочке.
ВНИМАНИЕ! Программа помнит историю переходов, только пока книга открыта! Если вы откроете другую книгу или выйдете из программы, программа запомнит только то место в книге, которое было на экране.

Управление оглавлением для сенсорных моделей.
Экран разделен на три зоны. Нажатие в правой нижней четверти листает оглавление вперед. Нажатие в правой верхней четверти, соответственно, листает назад. На левой половине можно перетаскивать, выделять и активировать пункт оглавления. Перетаскивание списка работает по всему экрану.

"Ссылки на странице" - применяется, если трудно попасть в маленькую ссылку (сноску) на экране, а владельцами несенсорных смартфонов для "нажатия" на ссылку. Выводит список всех ссылок на текущей странице, если их две и больше. Если ссылка одна, то она сразу открывается.
ПРИМЕЧАНИЕ: картинки тоже считаются ссылками. При выборе картинки, она откроется в режиме просмотра.

"Копия страницы" - копирует текст текущей экранной страницы в буфер.

"Кодировка" - позволяет вручную указать кодировку, в которой представлена книга. Это нужно, если автоматическое определение сработало неправильно. Для смены кодировки требуется, чтобы исходный файл был на месте (см. описание работы библиотеки, пункт 2.8). Перечень доступных кодировок настраивается в меню "Настройки" - "Текст" - "Кодировки". Поставьте галочки напротив тех кодировок, которые вам нужны.
ВНИМАНИЕ! Не включайте слишком много кодировок! Чем больше включите, тем выше вероятность ошибки при автоматическом определении кодировки. Автоматическим определением кодировки занимается Symbian, программа лишь вызывает стандартную функцию операционной системы. Кодировку DOS (CP-866) Symbian не знает, поэтому ее нужно указывать вручную.

3.3. "Перейти"

Быстрый переход (прыжок) по тексту. Команды:

"В начало", "В конец" - переход в начало или конец книги,

"На страницу" - переход по номеру условной бумажной страницы. Условная бумажная страница равна 2000 символов, включая пробелы. Соответствует одной странице типичной бумажной книги.

"На процент" - переход на позицию от начала книги, выраженную в процентах. Точность перемещения - одна сотая процента.

"Назад", "Вперед" - перемещение по истории ранее сделанных прыжковых переходов по книге. Простое листание или перетаскивание текста не запоминается в истории переходов. Если вы в какой-то точке истории листали вперед-назад, в этой точке сохранится новое место, куда перелистали.

3.4. "Поиск"

Простой поиск подстроки. Команды:

"Новый поиск" - искать с начала книги,
"Искать далее" - искать тот же текст в направлении вперед, начиная с текущей экранной страницы,
"Искать ранее" - искать то же самое в обратном направлении, то есть выше по тексту.

3.5. "Закладки"

Для создания закладки выберите "Новая закладка". Для перехода по списку закладок служат команды "След. закладка" и "Пред. закладка". Отсчет ведется от текущей позиции чтения. Если вы пролистали вручную куда-нибудь между закладками №3 и №4, то следующей считается №4, а предыдущей - №3.
С помощью джойстика список закладок прокручивается циклически. Если позиция чтения на последней закладке или ниже, то следующая закладка - это самая первая. И наоборот, переход вверх от самой первой закладки перебросит на последнюю.
На сенсорных смартфонах листание точно такое же, как в оглавлении (см. пункт 3.2.)
Команда "Закладки" позволяет выбрать закладку из списка. Здесь же можно удалить ненужную закладку.

3.6. "Настройки"

Подробно описаны в следующей главе.

3.7. "О программе"

Краткая информация: версия программы, ник, сайт и e-mail автора.

3.8. "Выход"

Закрывает программу с сохранением текущей позиции чтения. Безопасно закрыть программу можно также нажатием красной кнопки на клавиатуре.

4. НАСТРОЙКИ

ZXReader очень гибкая программа. В Вашем распоряжении множество инструментов, позволяющих настроить вид и поведение программы наилучшим образом на Ваш вкус и потребности. Все обилие настроек для удобства сгруппировано в нескольких вкладках меню "Настройки".

Обратите внимание, если вы впервые сталкиваетесь со сложными, многоуровневыми меню Symbian: сложные меню состоят из отдельных страничек, которые в этом описании называются "вкладки". Когда вы впервые войдете в меню настроек, обратите внимание на треугольнички наверху. Эти треугольнички-стрелки показывают, что слева или справа от этой страницы есть и другие. Перейти на них можно нажатием джойстика влево-вправо. Если ваш смартфон сенсорный, жмите прямо на стрелку.

4.1. ЭКРАН

Настройки внешнего вида в режиме чтения книги.

4.1.1. "Ориентация"
Варианты: автоматическая, ландшафтная, портретная. Автоматическая ориентация означает использование акселерометра для поворота экрана. Под ландшафтной ориентацией имеется в виду поворот на 90 градусов по часовой от стандартной ориентации смартфона.
ПРИМЕЧАНИЕ: на старых версиях Symbian (например, Nokia N95) автоматический поворот экрана может не работать.

4.1.2. "Подсветка"
"Автоматическая" - используется настройка смартфона.
"Всегда" - подсветка не отключается вообще. При этом также не работает автоматическая блокировка сенсорного дисплея. Режим не действует на другие программы. Если вы свернете ZXReader или переключитесь на другую программу, подсветка и блокировка работают, как обычно.

4.1.3. "Расширенная подсветка"
Предоставляет возможность дополнительного управления подсветкой экрана и кнопок. Для старых версий Symbian корректная работа не гарантируется.
Варианты:
"Нет" - расширенное управление подсветкой отключено.
"Локально" - действует только когда программа на переднем плане. При закрытии программы или вызове другой восстанавливаются глобальные настройки смартфона.
"Глобально" - программа перехватывает глобальное управление подсветкой. Вы можете использовать это для работы в темноте с другими программами, например, с браузером.

ВНИМАНИЕ! Настройка подсветки применится только тогда, когда вы нажмете кнопку "Назад" и выйдете из настроек.

ПРИМЕЧАНИЕ: на базе этого компонента автор написал отдельную программу для управления подсветкой ZXLightControl. Страница программы http://zxstyles.allnokia.ru/zxlightcontrol.php .

4.1.4. "Подсветка чего"
Появляется, только если в предыдущем пункте не выбрано "Нет". Выбор объекта управления: кнопки, дисплей или и то, и другое. Если выбраны "Кнопки" или "Кнопки & Яркость", это означает выключение подсветки кнопок. Если выбран режим "Яркость", то свечение кнопок тоже регулируется, вместе с дисплеем. Не путать со следующим пунктом, который называется так же.

4.1.5. "Яркость"
Регулятор подсветки. Появляется, только если в предыдущем пункте выбран вариант с управлением яркости.

4.1.6. "Инфобар"
Настройка расположения инфобара. Варианты:
"Нет" - никогда не показывать информационную строку. Оперативная команда "Показать инфобар" в этом случае не работает.
"Сверху", "Снизу", "Слева", "Справа" - инфобар всегда расположен с одной стороны от текста. Физически перемещается при смене ориентации.
"Снизу&Справа", "Сверху&Слева" - инфобар располагается вдоль одной физической границы экрана. При повороте экрана не перемещается.

4.1.7. "Содержимое инфобара"
Выбор того, что будет отображаться в информационной строке.
Доступные элементы: кнопка (иконка) меню, текущая страница (условная бумажная страница, см. п. 2.7.), всего страниц, процент прочитанного, значок включенного автолистания, часы, индикатор батареи, полоска прогресса (индикатор текущего места в книге).

4.1.8. "Сглаживание"
Включает сглаживание экранных шрифтов (технология ClearType).

4.1.9. "Цвет фона"
Выбор одного из предустановленных вариантов цвета или указанного пользователем (вариант "RGB").

4.1.10. "RGB цвет фона"
Появляется, если в предыдущем пункте выбран вариант "RGB". Необходимо ввести шестнадцатиричный код цвета в диапазоне 000000-FFFFFF. Если Вы затрудняетесь определить нужный код, читайте советы на форуме:
http://forum.allnokia.ru/viewtopic.php?p=1085432#1085432
http://forum.allnokia.ru/viewtopic.php?p=1085453#1085453
Подобрать желаемый цвет по картинкам и узнать его шестнадцатиричный код можно по следующим ссылкам:
http://alexusblog.com/post/table-color-matching-their-hex-rgb.html
http://aka-edd.ru/index.php?newsid=13

4.1.11. "Вибрация"
Включает вибрацию при касании экранной зоны.
Варианты: нет, слабая, сильная.
ПРИМЕЧАНИЕ: проверено только на версии Symbian 9.4.

4.2. ТЕКСТ

Управление выводом основного текста книги.

4.2.1. "Межстрочный интервал"
Диапазон регулировки от -10 до 25.

4.2.2. "Отступ слева", "Отступ справа", "Отступ сверху", "Отступ снизу".
Диапазон регулировки 0-25 пикселей.

4.2.3. "Склеивать строки"
Включает режим удаления принудительных разрывов строки и переносов (встречаются в старых электронных книгах в формате TXT, подготовленных для чтения на древних компьютерах с текстовым дисплеем).

4.2.4. "Перенос слов"
Управление переносами в тексте. Варианты:
"Нет" - переносы запрещены.
"Всегда" - переносить, где только возможно.
"Порог (%)" - режим так называемых "умных переносов". Позволяет уменьшить количество переносов для более комфортного чтения.
Перенос выполняется, только если заполнение строки словами меньше некоторого заданного порога (иными словами, в строке слишком много пустого пространства). Порог регулируется в другом месте, см. 4.3.2 "Порог (%)".

4.2.5. "Листать"
Настройка действует только для постраничного листания.
Варианты:
"Полная страница".
"Страница минус строка" - последняя строка предыдущей страницы остается на экране (становится первой строкой следующей страницы). Предназначено для визуального "связывания" соседних страниц.

4.2.6. "Кодировки"
Список всех кодировок, которые знает Symbian, плюс DOS-кодировка CP-866, которую Symbian не знает. Поставьте галочки напротив тех кодировок, которые вам нужны. Только выбранные кодировки будут доступны для ручного выбора. См. раздел 3.2.
ВНИМАНИЕ! Не включайте слишком много кодировок! Чем больше включите, тем выше вероятность ошибки при автоматическом определении кодировки.
ПРИМЕЧАНИЕ: что такое кодировки текста, можно почитать в Википедии:
http://ru.wikipedia.org/wiki/Кодировка

4.3. СТИЛИ

Здесь можно настроить внешний вид различных элементов структуры книги. Это заголовки, подзаголовки, абзацы, эпиграфы и т.п. Применимо только для книг в формате FB2, за некоторыми исключениями:
- стиль основного текста (имеется в виду текст абзаца) применяется для файлов TXT,
- буквица тоже действует на TXT-файлы,
- стиль инфобара не зависит от книги.

4.3.1. "Неполная строка"
Настройка влияет на постраничное листание. Если выбрать "Нет", обрезанная, не полностью поместившаяся внизу экрана строка не показывается, а переносится на следующую страницу.

4.3.2. "Порог (%)"
Настройка порога принятия решения для "умного выравнивания" и "умных переносов".
При 0% выравнивание происходит строго по ширине, при 100% - строго влево. Промежуточные значения позволяют устранить слишком большие разрывы (пробелы) внутри строки. Такие строки будут выравниваться влево. Возможно, такое "умное выравнивание" будет для Вас более комфортным.
Влияние на переносы: 0% - переносов нет, 100% - переносы происходят, где только возможно. Промежуточный значения позволяют настроить вывод текста так, чтоб и переносов было поменьше, и слишком больших разрывов внутри строки не было.
В математическом смысл порог представляет собой процент заполнения строки символами. Чем больше это значение, тем плотнее программа старается заполнить строку, чтобы не возникало слишком больших "дыр" в тексте.

4.3.3. "Стиль для"
Выбор элемента структуры книги, для которого действуют настройки, расположенные ниже. Сначала выберите нужный элемент, а затем настраивайте его вид на экране.
Поддерживаемые элементы структуры книги:
"Текст" - текст абзаца (основной текст книги).
"Заголовок" - заголовок, оформленный тегом <title>. Заголовок первого уровня.
"Подзаголовок" - заголовок, оформленный тегом <subtitle>. Заголовок второго уровня.
"Ссылка" - ссылка для перехода в другое место этого документа.
"Сноска" - ссылка на примечание, которое откроется во всплывающем окне.
"Эпиграф", "Стих", "Инфобар" - понятно из названия.
"Буквица" - настройка выделения первого символа каждого абзаца другим шрифтом или цветом. Чтобы убрать выделение, нужно настроить стиль буквицы в точности, как основной текст.

4.3.4. "Шрифт"
Выбор шрифта. Набор шрифтов в "голом" Symbian очень небольшой. См. в главе 6, как подключить дополнительные шрифты.

4.3.5. "Размер шрифта"
Диапазон настройки 70-350. Эти значения специфические для Symbian и не имеют ничего общего с теми, к которым Вы привыкли на компьютере. Размер 70 - довольно мелкий шрифт. Для Nokia 5800 это буквы высотой полмиллиметра.

4.3.6. "Жирный"
(Правильное название этого начертания - "полужирный". Здесь используется слово "жирный" для краткости).
Настройка нормально работает только с одним системным шрифтом: Series 60 Sans. Шрифт System выводится жирным всегда, независимо от настройки. На сторонних шрифтах настройка не работает вообще.
Для имитации жирного начертания используется суррогатный метод - символы выводятся с эффектом отбрасываемой тени. Выглядит не лучшим образом, зато не теряется выделение жирным в книгах формата FB2.
Если Вам нравится, когда весь текст выводится жирным, просто используйте шрифт с жирным начертанием, и не включайте эту настройку. Подробности в главе 6.

4.3.7. "Курсив"
Использовать наклонное начертание символов. Работает со всеми шрифтами. Исходно наклонный шрифт наклонится еще сильнее.

4.3.8. "Подчеркнутый"
Весь текст для данного элемента структуры книги будет подчеркнутым. Удобно для выделения сносок и ссылок. Работает со всеми шрифтами.

4.3.9. "Цвет текста"
Полная аналогия с настройкой цвета фона (см. пункты 4.1.9-4.1.10).

4.3.10. "Выравнивание"
Варианты:
"Левый край" - выравнивание строго влево.
"Ширина" - выравнивание строго по ширине.
"Порог" - это комбинированный режим с настройкой порога срабатывания. В этом режиме неопрятно выглядящие строки (со слишком большими пробелами между словами) выравниваются влево, а остальные по ширине. См. п. 4.3.2.
"Центр" - выравнивание строго по центру.

4.3.11. "Регистр"
Позволяет установить регистр букв для данного элемента книги. Варианты:
"Автоматический" - буквы выводятся, как в исходном тексте.
"ВЕРХНИЙ" - все буквы заглавные.
"нижний" - все буквы строчные.

4.4. УПРАВЛЕНИЕ

4.4.1. "Скорость а/л"
Настройка скорости автолистания текста. Численное значение этой настройки означает время в секундах, за которую станица сменится полностью. Для постраничного листания это всегда так. Однако при плавной прокрутке реальная скорость может оказаться меньше, особенно на больших экранах. Плавная перерисовка экрана сильно нагружает процессор, и его мощности может просто не хватить.
ВНИМАНИЕ! Чтение в режиме плавной прокрутки может довольно быстро посадить аккумулятор. Кроме повышенной нагрузки на процессор, еще и подсветка при автолистании не гасится. Не оставляйте смартфон без присмотра в этом режиме, иначе он разрядится в ноль.
Само автолистание можно включить только оперативной командой, назначенной на кнопку или экранную зону. Отключается автолистание любой кнопкой или касанием сенсорного дисплея.

4.4.2. "Тип а/л"
Способ автолистания текста. Доступные варианты:
"Страница" - постраничное листание.
"Размер" - плавная прокрутка. За один такт изображение сдвигается на заданное количество пикселей. Настраивается в следующем пункте меню.
"Замена" - новая страница плавно замещает старую, начиная с верха экрана. Набегающая волна. Текст при этом неподвижен.

4.4.3. "Размер а/л"
Настройка плавного автолистания. Количество пикселей, на которую сдвигается или замещается изображение на экране за один такт.

4.4.4. "Размер блока"
Настройка шага для ручного поблочного листания.

4.4.5. "Скролл наоборот"
Устанавливает направление перетаскивания текста, окна библиотеки, а также в режиме просмотра изображений.
Варианты:
"Да" - изображение движется в направлении сдвига пальца по экрану (не спрашивайте меня, почему это "скролл наоборот". Так решил автор программы.)
"Нет" - изображение движется навстречу пальцу.

4.4.6. "Скролл пальцем"
Разрешает или запрещает перетаскивание текста книги на сенсорных аппаратах. Не влияет на перетаскивание в оглавлении, списке закладок и библиотеке.

4.4.7. "Действие"
Выбор оперативной команды для назначения ее на какую-нибудь клавишу. Сама клавиша назначается в следующем пункте. Сначала выберите действие, потом назначьте клавишу.
ВНИМАНИЕ! Эта настройка только для аппаратных кнопок. Действует она только в режиме чтения.
Графические кнопки экранного меню "Избранное" настраиваются отдельно. При вызове "Избранного" будут действовать его собственные настройки, а не те, что задаются здесь.

СПИСОК ДОСТУПНЫХ КОМАНД:

"Пред. страница" - листать на одну страницу назад.

"След. страница" - листать на одну страницу вперед.

"Показать меню(первый режим)" - открыть графическое меню режима №1. Выбирается в настройках меню. Режимов три: главное меню, избранные команды, все команды. Главное меню описано в главе 3, остальные два режима в главе 5.

"Меню" - открыть главное меню программы.

"Избранные команды" - открыть графическое меню "Избранное".

"Все команды" - открыть алфавитный список оперативных команд.

"Фикс. ориентацию" - если на вкладке "Экран" выбрана "Ориентация" - "Автоматическая", эта команда позволяет временно зафиксировать автоматически установленную ориентацию. Предотвращает нежелательный самопроизвольный поворот экрана. Повторная команда вновь разрешает акселерометру поворачивать экран.

"Смена ориентации" - принудительный поворот экрана. Если на вкладке "Экран" выбрана "Ориентация - Автоматическая", автоматический поворот будет отключен после первого же применения этой команды, вплоть до нового запуска программы.

"Автолистание" - включает/выключает автоматическое листание текста.
ВНИМАНИЕ! При включенном автолистании подсветка не гасится!

"Показать инфобар" - на самом деле означает "Скрыть/показать инфобар". Первое нажатие инфобар прячет, второе выводит на экран снова. Если инфобар полностью отключен (см. пункт 4.1.6), команда ничего не делает. Текущее состояние запоминается и восстанавливается при следующем запуске программы.

"Новый поиск", "Искать далее", "Искать ранее" - оперативные команды для поиска. Действие описано в пункте 3.4.

"Ссылки на странице" - применяется, если трудно попасть в маленькую ссылку (сноску) на экране, а владельцами несенсорных смартфонов для "нажатия" на ссылку. Выводит список всех ссылок на текущей странице, если их две и больше. Если ссылка одна, то она сразу открывается.
ПРИМЕЧАНИЕ: картинки тоже считаются ссылками. При выборе картинки, она откроется в режиме просмотра.

"Яркость + " и "Яркость - " предназначены для оперативного управления яркостью. Должна быть включена расширенная подсветка на вкладке "Экран".

"Пред. блок" и "След. блок" - сдвиг текста и иллюстраций вручную на заданное в настройках расстояние. См. пункт 4.4.4.

"Шрифт + " и "Шрифт - " оперативно изменяют размер шрифта книги и инфобара. Влияют на библиотеку, хотя команды работают только в режиме чтения. Измененные значения автоматически сохраняются, как постоянные установки.

"Оглавление" - вызов оглавления книги, если оно было создано программой. Если оглавление создать не удалось, команда не делает ничего.

"Новая закладка" - создание закладки на текущую позицию чтения.

"Закладки" - вызывает список всех закладок.

"След. закладка", "Пред. закладка" - циклический переход к следующей (предыдущей) закладке, начиная от места, где вы сейчас находитесь.

"Закрыть", "Свернуть" - закрывает программу или сворачивает ее в фон.

"Вперед", "Назад" - перемещение по истории быстрых ("прыжковых") переходов. К ним относятся переходы по оглавлению, на заданный номер страницы, на закладку и т.п.

4.4.8. "Клавиша"
Назначает клавишу для оперативной команды, выбранной в предыдущем пункте.
При выборе этого пункта появится маленькое окно с двумя переключаемыми вариантами:
"Нет" - сбросит назначение клавиши для выбранного действия (оперативной команды).
"Press key" - закроет окошко, и Вы увидите надпись "Press key" в пункте меню "Клавиша". Теперь нажмите клавишу, на которую хотите назначить выбранную ранее команду. Надпись "Press key" сменится названием или цифровым кодом нажатой клавиши.
Если для данной команды уже была назначена клавиша, вы увидите ее название или код вместо "Press key".
ПРИМЕЧАНИЕ: некоторые кнопки нельзя назначить для оперативного управления программой. Например, кнопки "Красная", "Включение-выключение" и "Media".

4.4.8. "Клавиша 2"
Позволяет назначить вторую клавишу для выбранной команды.

4.4.9. "Экранные зоны"
Здесь устанавливается количество и расположение активных экранных зон сенсорного экрана. Доступные варианты:
"Верх, низ" или "Лево, право" - для двух зон.
"Верх, середина, низ" или "Лево, середина, право" - для трех зон.

Можно также разбить экран на девять зон.
Полный перечень девяти зон: "Левая-верхняя", "Верхняя", "Правая-верхняя", "Левая", "Средняя", "Правая", "Левая-нижняя", "Нижняя", "Правая-нижняя".

Ниже пункта "Экранные зоны" будут показаны пункты для настройки каждой зоны - два, три или девять пунктов. На каждую зону можно назначить любую из оперативных команд. См. описание команд в пункте 4.4.7.

4.5. БИБЛИОТЕКА

4.5.1. "Исп. память"
Назначает диск, на котором хранится служебная папка ZXReader (библиотека, настройки). Варианты:
"Карта памяти" - диск "E:\" Настройка по умолчанию. Менять не рекомендуется.
"Телефон" - диск "C:\" Использовать только в крайнем случае. Если такой случай наступит, вы поймете сами. Просто так менять не надо.
ПОЯСНЕНИЕ. Программа то и дело записывает что-нибудь в постоянную память. Количество циклов записи очень большое, но не бесконечное. Если выйдет из строя съемная флеш-карта (диск "E:\"), вы ее легко замените сами. Смартфон при этом не пострадает. Если умрет встроенная флешь-память (диск "C:\"), аппарат перестанет работать. Заменить микросхему встроенной памяти можно только в сервис-центре. Дорого.

4.5.2. "Шрифт", "Размер шрифта", "Жирный", "Курсив" - настройка шрифта для библиотеки. Работает точно так же, как для стилей. См. пункты 4.3.4-4.3.7.

4.5.3. "Отступ папок" - устанавливает сдвиг вложенных папок и файлов по отношению к родительской папке. Диапазон настройки от 5 до 99 пикселей.

4.6. МЕНЮ

Настройка отображения графических меню (главное, избранные, все команды).

4.6.1. "Значки в меню" - способ поворота меню при смене ориентации.
"3х4, 4х3" - кнопки разворачиваются на месте, не перемещаясь по экрану.
"3х4 всегда" - разворачивается вся группа кнопок. Сами кнопки при этом оказываются на других местах.

4.6.2. "Подписи" - настройка подписей к графическим кнопкам. Можно включить названия кнопок и обозначения соответствующих клавиш на клавиатуре.

4.6.3. "Первый режим", "Второй режим", "Третий режим" - настройка последовательности трех графических меню (главное меню, избранные команды и все команды). Меню первого режима можно вызывать оперативной командой.

4.6.4. "Загрузка иконок" - когда загружать картинки значков с диска в оперативную память. Если выбрать вариант при запуске меню, программа будет запускаться несколько быстрее, но первый вызов меню несколько дольше. Если выбран вариант "Запуск программы", иконки будут загружаться в фоне. При этом можно читать и листать. Когда все иконки загрузятся, меню открывается быстро. Если при загрузке в фоне вызвать меню, еще до окончания загрузки, придется подождать, пока загрузятся остальные иконки.
Актуально для старых смартфонов со слабым процессором. На некоторых моделях загрузка графики может потребовать до десятка секунд.

4.6.5. "Значки в Все команды" - позволяет отключить значки в алфавитном списке команд. Список при этом гораздо компактнее.

5. ОПЕРАТИВНОЕ УПРАВЛЕНИЕ

Оперативное управление программой ZXReader возможно тремя способами. Это механические кнопки клавиатуры, невидимые экранные зоны и графические кнопки-иконки.
Настройка клавиатурных кнопок и доступные оперативные команды подробно описаны в пункте 4.4.7. Использование экранных зон - в пункте 4.4.9. Здесь мы рассмотрим способ быстрого выполнения команд с помощью пользовательского меню "Избранные" и меню "Все команды". Предполагается, что все настройки программы по умолчанию, и вы не устанавливали свои иконки (п. 6.4.)

Чтобы увидеть это меню, вызовите главное меню (как это сделать, написано в начале главы 3), затем нажмите кнопку "Режим" со стрелкой влево. Вы увидите 12 иконок со знаком вопроса. Это и есть кнопки оперативных команд, только еще не настроенные.
Активация команды с клавиатуры возможна двумя способами: либо джойстиком выбрать иконку и нажать на центр джойстика, либо нажать соответствующую кнопку на клавиатуре.
ПРИМЕЧАНИЕ. Для пользователей смартфонов с механической клавиатурой. Чтобы вам было поначалу проще ориентироваться, включите отображение клавиш возле иконок. См. главу 4 "Настройки", и конкретно пункт 4.6.2. По умолчанию отображение клавиш выключено.

5.1. Настройка кнопок меню "Избранные"

Если кнопка еще не настроена (иконка со знаком вопроса), просто нажмите ее. Если на кнопке уже есть команда, нажмите и удерживайте две секунды. Появится алфавитный список доступных команд. Листание и выбор точно такое же, как в оглавлении и закладках (см. пункт 3.2.) Список команд сильно отличается от списка для кнопок и экранных зон.
В настройках можно выключить отображение иконок в списке доступных команд. См. пункт 4.6.5.

5.2. Список доступных команд

"Автолистание" - включает автоматическое листание текста.
ВНИМАНИЕ! При включенном автолистании подсветка не гасится!

"Библиотека" - вызов библиотеки.

"В конец", "В начало" - быстрый переход в конец и начало книги.

"Вперед" - перейти на шаг вперед по истории быстрых перемещений по тексту. Подробности в п. 3.3.

"Выход" - закрыть программу.

"Закладки" - вызов подменю закладок. Аналогично пункту 3.5.

"Закладки" - вызов списка закладок. Здесь же можно удалить ненужную закладку. Несмотря на одинаковое название с предыдущей командой, иконка тут другая, с тремя полосками.

"Инфо о книге" - вызов окна информации о книге. Работает только с книгами в формате FB2. Подробности см. в пункте 3.2.

"Искать далее" - повторно искать текст, ранее введенный командой "Новый поиск", в направлении вперед, начиная с текущей экранной страницы,

"Искать ранее" - то же самое в обратном направлении, то есть выше по тексту.

"Книга" - вызов подменю "Книга". Аналогично п. 3.2.

"Копия страницы" - копирует текст текущей экранной страницы в буфер.

"На процент" - переход на позицию от начала книги, выраженную в процентах. Точность перемещения - одна сотая процента.

"На страницу" - переход по номеру условной бумажной страницы. Условная бумажная страница равна 2000 символов, включая пробелы. Соответствует одной странице типичной бумажной книги.

"Назад" - перейти на шаг назад по истории быстрых перемещений по тексту. Подробности в п. 3.3.

"Настройки" - вызов меню настроек.

"Новая закладка" - создать закладку на текущую страницу.

"Новый поиск" - искать с начала книги.

"О программе" - краткая информация: версия программы, ник, сайт и e-mail автора.

"Оглавление" - выводится оглавление книги, если доступно. Подробности в пункте 3.2.

"Перейти" - вызов подменю быстрых переходов.

"Поиск" - вызов подменю поиска. См. пункт 3.4.

"Показать инфобар" - на самом деле означает "Скрыть/показать инфобар". Первое нажатие инфобар прячет, второе выводит на экран снова. Если инфобар полностью отключен (см. пункт 4.1.6), команда ничего не делает. Текущее состояние запоминается и восстанавливается при следующем запуске программы.

"Пред. блок" - сдвиг текста назад на заданное в настройках расстояние.

"Пред. закладка" - переход к предыдущей закладке, начиная от места, где вы сейчас находитесь.

"Пред. страница" - листать на одну страницу назад.

"Свернуть" - сворачивает программу.

"След. блок" - сдвиг текста вперед на заданное в настройках расстояние.

"След. закладка" - переход к следующей закладке, начиная от места, где вы сейчас находитесь.

"След. страница" - листать на одну страницу вперед.

"Смена ориентации" - принудительный поворот экрана. Если на вкладке "Экран" выбрана "Ориентация - Автоматическая", автоматический поворот будет отключен после первого же применения этой команды, вплоть до нового запуска программы.

"Ссылки на странице" - применяется, если трудно попасть в маленькую ссылку (сноску) на экране, а владельцами несенсорных смартфонов для "нажатия" на ссылку. Выводит список всех ссылок на текущей странице, если их две и больше. Если ссылка одна, то она сразу открывается.
ПРИМЕЧАНИЕ: картинки тоже считаются ссылками. При выборе картинки, она откроется в режиме просмотра.

"Фикс. ориентацию" - если на вкладке "Экран" выбрана "Ориентация" - "Автоматическая", эта команда позволяет временно зафиксировать автоматически установленную ориентацию. Предотвращает нежелательный самопроизвольный поворот экрана. Повторная команда вновь разрешает акселерометру поворачивать экран.

"Шрифт + " и "Шрифт - " оперативно изменяют размер шрифта книги и инфобара. Влияют на библиотеку, хотя команды работают только в режиме чтения. Измененные значения автоматически сохраняются, как постоянные установки.

"Экран" - вызов подменю, в котором собраны прямые команды:
"Яркость + "
"Яркость - "
"Показать инфобар"
"Шрифт + " и "Шрифт - "
"Фикс. ориентацию"
"Смена ориентации"

"Яркость + " и "Яркость - " предназначены для оперативного управления яркостью. Должна быть включена расширенная подсветка на вкладке "Экран".

5.3. Меню "Все команды"

Представляет собой почти тот же самый список команд. Из него исключены некоторые команды непрямого действия, то есть вызывающие вспомогательные подменю. Управление списком такое же. В настройках можно выключить отображение иконок в списке доступных команд. См. пункт 4.6.5.
Исключены следующие команды: "Закладки", "Книга", "Перейти", "Поиск", "Экран".

6. СЛУЖЕБНЫЕ ПАПКИ И ФАЙЛЫ

Программа может быть установлена и на карту памяти, и в память телефона. Но служебные папки по умолчанию располагаются на карте памяти. Так сделано ради продления срока службы встроенной памяти, замена которой гораздо дороже замены флеш-карты и требует обращения в авторизованный сервис-центр.
Вы можете при необходимости переместить служебные папки в память телефона (на диск C). См. пункт 4.5.1.
Корневая служебная папка программы: "E:\Data\ZXReader" (или C":\Data\ZXReader", если вы настроили хранение служебной информации в памяти телефона).
В папке ZXReader находятся следующие папки:

6.1. Папка "CacheDontTouch"
Здесь хранятся файлы-копии открытых книг и служебные файлы для каждой книги отдельно.
Для каждой книги создается своя папка с тем же именем, что у исходного файла. Например, "Книжка.txt" или "Мое любимое чтиво.fb2". В этой папке создается файл-копия с тем же именем, а также служебные файлы, необходимые программе.
Сюда же записываются картинки, извлеченные программой из книги. Файлы картинок появляются только после того, как вы увидели их в самой книге. Имена файлов картинок записаны без расширения. Например, картинки, поименованные в самой книге "01.jpg" и "02.pnp", сохраняются в папке этой конкретной книги с именами просто "01" и "02". Извлеченные картинки хранятся в скрытых подпапках img. Сделано это для того, чтобы не замусоривать Галерею.

6.2. Папка "config"
Хранилище файлов настроек. Из них представляет интерес файл "Config", главный файл конфигурации. Его удаление может помочь в тяжелых случаях при вылетах и зависаниях программы. Можно, конечно, удалить всю папку "config", но так вы потеряете все настройки стилей.
Полезно сделать копию этой папки перед установкой новой версии программы, особенно если это бета-версия. Тогда вы сможете легко вернуться к прежней версии со старыми привычными настройками.

6.3. Папка "Fonts"
Папка для оперативного подключения сторонних шрифтов Open Type (True Type, TTF).
Для подключения шрифта скопируйте соответствующий файл в эту папку и перезапустите программу.
ВНИМАНИЕ! Этот метод ненадежен и приводит к непредсказуемым внезапным перезагрузкам смартфона. Его следует использовать лишь для быстрой проверки и оценки того или иного шрифта. Есть другой способ, весьма надежный, хотя и менее удобный. Он описан в главе 7.

6.4. Папка "Gfx"
Папка для подключения пользовательских картинок. Вы можете поместить сюда свои иконки для меню и библиотеки. Иконки должны быть в формате PNG. Готовые наборы иконок можно скачать со страницы программы http://zxstyles.allnokia.ru/zxreader.php .
Полезно сделать эту папку скрытой, тогда иконки не попадут в Галерею.

6.5. Папка "Temp"
Папка для временных файлов.

7. ИСПОЛЬЗОВАНИЕ СТОРОННИХ ШРИФТОВ

Программа позволяет кроме встроенных в систему шрифтов использовать множество других. Поддерживаются шрифты OpenType, иначе называемые TrueType или просто TTF.
Не всякий шрифт обязательно заработает. В некоторых случаях Symbian, вместо указанного стороннего шрифта, подсовывает один из системных шрифтов (для Nokia 5800 это Series 60 Sans). Поищите другую версию понравившегося шрифта. Например, если не заработал Arial из Windows XP, попробуйте его старые версии из Windows 2000, Windows 95 и т.д.

Кроме того, для сторонних шрифтов можно применить начертание "курсив", но полужирное начертание игнорируется. В текущей версии проблема решена полумерой: для имитации полужирного начертания используется эффект отбрасываемой тени.
Все претензии направляйте, пожалуйста, к разработчикам Symbian.

Чаще всего OpenType шрифт состоит из нескольких файлов, в которых представлены разные начертания. Например, всем известный Arial из состава Windows XP разбит на четыре файла:

arial.ttf - нормальное начертание,
arialbd.ttf - полужирный,
arialbi.ttf - курсив (наклонный),
ariali.ttf - полужирный курсив.

Symbian не умеет работать с такой группой файлов, и может использовать только какой-то один.
Обычно используют нормальное начертание (файл arial.ttf). Если же Вы возьмете файл arialbd.ttf, то весь текст будет в полужирном начертании, независимо от настроек.

7.1. Оперативное подключение средствами ZXReader

ВНИМАНИЕ!
Этот метод ненадежен и приводит к непредсказуемым внезапным перезагрузкам смартфона. Причем перезагрузка может произойти, даже если Вы закроете ZXReader. Достаточно однократного запуска программы.
Способ рекомендуется использовать лишь для быстрой проверки и оценки того или иного шрифта.
Восстановление стабильной работы смартфона: после проведения экспериментов удалите все файлы из папки "E:\Data\ZXReader\Fonts" и перезагрузите аппарат.

Установка шрифта: скопируйте файл шрифта в служебную папку "E:\Data\ZXReader\Fonts" и перезапустите программу. В меню появится шрифт с именем, которое совпадает с именем файла шрифта. Через некоторое время может появиться его дубль, поименованный на этот раз названием шрифта. Например, такая парочка: micross.ttf и Microsoft Sans Serif. Можно выбирать любой, работают (или не работают) одинаково.

7.2. Внедрение шрифтов в Symbian

Файлы шрифтов нужно скопировать в папку "E:\Resource\Fonts". На невзломанном Symbian это можно сделать, подключив смартфон к компьютеру через кабель в режиме "Накопитель", либо вставить карту памяти в картридер. Средствами самого смартфона это сделать не получится, Symbian блокирует запись в эту системную папку.
После копирования нужных файлов перезагрузите смартфон.
ПРИМЕЧАНИЕ: при этом методе в папку "E:\Data\ZXReader\Fonts" ничего копировать не нужно!

Шрифты появляются с правильными именами, никаких дублей. Смартфон работает стабильно. Единственный известный недостаток этого метода проявился на модели Nokia N81, о чем сообщалось на форуме:
http://forum.allnokia.ru/viewtopic.php?p=1207126#1207126
Проблема заключается в том, что перестает работать подключение к компьютеру в режиме "Накопитель".

Существуют также способы внедрения шрифтов с помощью сторонних программ (типа FontRouter). Описание подобных методов выходит за рамки данного документа.
Ссылки:
http://allnokia.ru/kcenter/view-98.htm
http://allnokia.ru/kcenter/view-99.htm

8. РЕШЕНИЕ ПРОБЛЕМ

8.1. "Не могу вызвать меню!"
При настройках по умолчанию меню вызывается тремя способами:
- нажать зеленую кнопку на клавиатуре,
- нажать левую софт-клавишу,
- нажать на зеленую иконку-книжку в инфобаре.
Если вы переназначите все клавиши вызова меню на другие действия и отключите иконку (либо отключите инфобар совсем), то вы не сможете попасть в меню. Переустановка программы, даже через удаление, вам не поможет, потому что настройки никуда не денутся.
Самый безболезненный выход в этом случае, это удалить файл keys, который находится в папке E:\Data\ZXReader\config. В нем хранятся настройки аппаратных кнопок.
Сделать это можно штатным диспетчером файлов смартфона. Перезапустите программу, и она создаст новый файл с настройками по умолчанию.
Заметьте, что из библиотеки меню не вызывается, нужно сначала ее закрыть.

8.2. Если программа после каких-либо настроек вылетает или перестает запускаться, попробуйте следующее:
- для начала удалите файл "Config" из папки "E:\Data\ZXReader\config" (или из "C:\Data\ZXReader\config", если вы изменили настройку "Исп. память" на "Телефон")
- если не помогло, удалить все файлы из папки "\Data\ZXReader\config". При этом все настройки будут установлены в исходные, то есть так, как было при первой установке.

8.3. Иногда возникают проблемы при открытии некорректно сделанных или поврежденных файлов FB2. Случается, что такую книгу не удается удалить из библиотеки средствами самой читалки.
В этом случае проблемную книгу нужно удалить вручную из папки "\Data\ZXReader\CacheDontTouch". Удалите папку с именем, соответствующим имени исходного файла книги (например, "Моя книга.fb2") и запустите программу.

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

8.5. На некоторых смартфонах с установленным ROMPatcher замечен конфликт читалки с патчем c2z. Программа вылетает при открытии достаточно больших книг (примерно мегабайт и больше), а также при входе в настройки.
Решение: отключить патч c2z.

8.6. Невозможно установить программу. "Срок действия сертификата истек".
Истек, значит истек. Signed-версия установочного файла подписана бесплатным сертификатом разработчика, который имеет ограниченный срок действия. Нужно подписать программу персональным сертификатом. Как это делается, читайте здесь: http://forum.allnokia.ru/viewtopic.php?t=38255 .
Другой выход - взлом защиты Symbian. Как получить полный доступ к системе, читать здесь: http://forum.allnokia.ru/viewtopic.php?t=37921 . Что с этим полным доступом делать, читаем здесь: http://forum.allnokia.ru/viewtopic.php?t=38760 .
info [Профиль]  [ЛС] 

lupinsaid

Пол: Пол:Муж

Стаж: 13 лет

Сообщений: 236

Россия
Рейтинг

post 28-Май-2014 14:07 (спустя 17 дней) [-]0[+]

[Цитировать] 

покойся с миром Symbian (

_________________
Из двух человек одинаковой силы, сильнее тот - кто прав!
info [Профиль]  [ЛС] 

SEVER

Стаж: 12 лет

Сообщений: 1678

Рейтинг

post 28-Май-2014 14:10 (спустя 3 минуты) [-]0[+]

[Цитировать] 

Цитата:

покойся с миром
А мой до сих хорошо себя чувствует.

_________________
Inter core i5 10400f, rtx 2060, 16gb ram 3600 mhz, SSD Kingston KC600 512gb + Samsung 980 500GB
info [Профиль]  [ЛС] 

post 22-Янв-2015 09:54 (спустя 7 месяцев 24 дня) [-]0[+]

Топик был перенесен из форума Мобильные телефоны в форум Архив (Мобильные устройства и КПК)

timewritter
 
Показать сообщения:    
Ответить на тему

Текущее время: 19-Мар 07:44

Часовой пояс: GMT + 4



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы