Жанр: Компьютерный ликбез
Max-Reader руководство пользователя
...оторых встречается заданное словосочетание. Прослушав его при помощи курсорных
клавиш, вы сразу можете открыть один из файлов и перейти к первому встреченному
в данном
тексте словосочетанию клавишей эф 3. Для просмотра остальных файлов, необходимо
вызвать их список клавишами шифт+f.
Программа предоставляет большие удобства для слабовидящих
пользователей. Можно одновременно прослушивать текст и
просматривать его (или даже другой текст) в полноэкранном режиме,
предварительно настроив размер и цвет шрифта. Переход в
полноэкра"нный режим и обратно осуществляется нажатием эф 11.
Настройка цветов производится из меню настройка, цвет, по
умолчанию установлены цвета", соответствующие стандарту Zx Rulez
!!! Размер шрифта в режиме чтения, а также в говорящей строке
регулируется клавишами контрол+X и контрол+Z. Прослушивание текста
и одновременный просмотр другого (или того же, но в другом месте)
можно осуществлять только в так называемом свободном режиме,
переход в него и возврат в основной режим осуществляется клавишами
контрол+Y. В этом режиме лучше использовать второй набор
управляющих клавиш (контрол+шифт+эф 9, подробнее читайте ниже).
Если вы заинтересовались просматриваемым текстом, можно начать его
чтение, нажав контрол+пробел и вызвав тем самым команду читать с
позиции курсора. После этого вернуться к месту, где чтение было
прервано, можно переключившись в нужную папку, если вы были в
другой и перейдя по нулевой закладке (шифт+0). Этим режимом можно
пользоваться только со зрительным контролем, и только тогда,
когда это необходимо. Он мало опробован и недостаточно отлажен.
Поскольку удобное и качественное чтение текстов является основной задачей этой
программы, для ее выполнения потребовалось ввести множество настроек,
касающихся синтезаторов, а также коррекции недостатков печатных текстов.
Все" настройки представляют собой список параметров и соответствующих им
значений. Войти в него можно клавишей эф 9. Внимательно прослушайте сообщение и
изучите список. Первые пять строк, а также строки, обозначенные буквами n и o,
относятся к выбору синтезаторов и распределению функцию между ними. Например,
Николай совершенно игнорирует английские символы, но если вы всё же хотите
заставить его читать их, выберите его в качестве синтезатора для чтения
английского текста и в настройке читать английские символы русским синтезатором
установите одну из таблиц транслитерации. Рекомендуем выбрать normal, тогда
произношение хотя бы немного будет походить на правильное. Кстати, вы сами
можете изменить произношение, редактируя файл main.dat в директории Settings.
При такой конфигурации стоит установить значение "с английского" в настройке o
транслитерация до разделения, это позволит избежать дробления посылаемых
синтезатору предложений на русские и английские фразы.
Если вы выберите синтезатор Spm: Диктор или Spm: Петрович, программа попытается
обратиться к программе "говорящая мышь для дома", которая должна быть
установлена и, желательно, запущена. Авторы поддержали этот синтезатор,
поскольку у него более быстрая реакция при чтении отдельных символов, это удобно
для редактирования, однако из-за частых сбоев мы рекомендуем использовать при
редактировании встроенный диктор, по сути это одно и то же.
Если вы знаете английский и вам не нравятся частые переключения между
синтезаторами, в настройке "читать только по-русски" выберите "ничего", цифры и
знаки препинания будут читаться последним активным синтезатором.
Мы попытались исправить некоторые недостатки синтезатора, введя десять
настроек от 5 до c, а также g и m, однако без сложного
лингвистического анализа полностью решить проблему корректного чтения невозможно.
Так, например, большие неудобства доставляют слова, написанные через пробелы или
подчеркивания. Программа удаляет пробелы из слов длиной более трех букв, а также все
подчеркивания и другие лишние символы (если это разрешает настройка 7).
Слова, набранные БОЛЬШИМИ буквами, синтезатор
произносит по буквам. Это недостаток при чтении заголовков, но достоинство при чтении
аббревиатур. Поэтому программа считает аббревиату"рами слова не длиннее четырёх символов
(это количество регулируется настройкой 6), в остальных словах большие буквы
заменяются малыми (настройка 5). Как правило через пробелы или большими буквами
набираются слова, которые авторы хотят особо выделить, поэтому мы решили
выделять такие слова тембром, настройка 8.
В некоторых текстах, в частности пришедших из сети фидо, в русских словах
встречаются латинские символы, совпадающие с русскими по начертанию. Это связано
с тем, что некоторые русские символы, например эн используются почтовыми
программами как служебные, и всегда заменяются на латинское аш. Эта проблема
полностью решается с помощью настройки 9. Если в вашем тексте предлог эс
читается как c, и английских слов в нем не предвидится, установите безусловную
замену. Если возможные английские слова имеют для вас значение, оставьте
обусловленную замену, установленную по умолчанию. Тогда будут заменяться только
те английские символы, которые соседствуют с русскими, а английские слова
останутся нетронутыми. Некоторые искажения в чтение вносят переносы и
управляющие символы, они убираются настройками a и b. Для экономии процессорного
времени можно запретить использование словарей пользователя, настройка c, но это
не желательно, так как общий словарь кроме ударений исправляет некоторые очень
досадные промахи создателей Николая. Так например, отдельно стоящая буква тэ
читается как тонн, а эм как метров. В общем, хотели как лучше, а получилось...
При помощи настройки g можно вообще запретить синтезатору коверкать слова",
набранные большими буквами. Строго говоря, эта настройка вообще не нужна, чего
не скажешь о настройке m правильное произношение римских цифр, она бывает
особенно полезна при чтении исторических текстов, однако в английских текстах
местоимение I, я будет читаться как цифра один. Устанавливайте настройку,
учитывая характер текста. Обычно программа запоминает место, где было прервано
чтение при выходе, но при аварийном выходе или внезапном отключении питания
программа не сможет этого сделать, поэтому настройкой d вы можете заставить
программу запоминать место через определенные промежутки времени, от одной до
тридцати минут. Если вы хотите, чтобы при включении компьютера Макс-Ридэр
запускался автоматически, включите настройку e. Настройка f сообщает Виндовс,
что для обработки текстовых файлов вместо блокнота следует вызывать Макс-Ридэр.
Настройка h нужна для уверенности в том, что клавиша нажата. Когда
активизирована настройка i, программа следит за заголовком активного окна, и
если активным становится другое окно, она называет его. Эта функция появилась
задолго до режима слежения и с его развитием утратит свое значение.
Настройку j следует выключать для экономии процессорного времени, если вы не
следите за текстом глазами. Авторы предусмотрели два типа звуковой индикации:
миди и вав, настройка k. Вав может передавать любые записанные звуки, а миди -
только звучание музыкальных инструментов, синтезируемое вашей звуковой картой. С
другой стороны миди звуки легче создавать программно. В зависимости от вашей
звуковой карты, вам может подойти тот или иной тип индикации. Если же у вас
очень старая карта, не поддерживающая одновременный вывод нескольких звуков, их
нужно отключить, чтобы они не мешали синтезатору речи. Признаком такого
положения вещей является то, что чтение текста начинается только при нажатии
контрол+пробел. Когда выбран тип звуковой индикации миди имеет значение
настройка p. По умолчанию она включена, и миди устройство, используемое для
вывода звуков всегда занято. Это может вызвать проблемы с воспроизведением миди
файлов, если же вы отключите эту настройку, программа будет освобождать миди
устройство после вывода каждого звука, но, по непонятным для авторов причинам,
на некоторых материнских платах с интегрированным звуком это приводит к
невозможности вывода речи, если миди устройство не занято.
Настройка q позволяет вам представлять информацию о размере файла в миллионах и
тысячах байт или в мегабайтах и килобайтах. При этом надо помнить, что один
килобайт содержит тысячу двадцать четыре байта, а один мегабайт тысячу двадцать
четыре килобайта.
Продвинутые пользователи путем редактирования текстовых файлов
конфигурации могут настроить программу по своему усмотрению.
Авторы предусмотрели три возможных набора клавиш управления.
Переключаться между ними можно клавишами эф 8, эф 9 и эф 10, с
удержанием контрол и шифт. Мы реализовали два из них. а третий вы
можете, если пожелаете создать сами. Это можно сделать следующим
образом: загрузите один из наборов клавиш, они хранятся в
директории c:\Program Files\Golden Max\Max\Settings, в файлах
keymap1.txt и keymap2.txt. Не забудьте сделать резервную копию
этих файлов, и запишите один из этих наборов под именем
keymap3.txt в ту же директорию. Внимательно изучите синтаксис,
т.е. набор правил по которым описываются управляющие клавиши
программы, они приведены в конце этих файлов. Аккуратно
отредактируйте файл keymap3.txt, изменив одну или две клавиши, и
проверьте результат, перезагрузив программу и выбрав третий набор
клавишами контрол+шифт+эф 10. Таким же образом вы можете
редактировать и уже имеющиеся наборы, но будьте осторожны,
малейшая неточность может привести к неработоспосо"бности всей
программы.
Так же вы можете изменить текст сообщений, который находится
в файле russian.lng в той же директории settings. Для его открытия
удерживайте шифт при нажатии энтэр и выберите второй пункт из
списка. Редактируя этот файл, помните, что каждое сообщение
находится на своей строке, и добавление или удаление одной строки
нарушит порядок всех сообщений. Поэтому не нажимайте энтэр и
установите длину строки заведомо превышающую возможный размер
сообщений (клавиши контрол+L). В той же директории есть ещё один
настроечный файл main.dat, в нем хранится информация о
произношении знаков препинания, о правилах произношения
английских слов и символов русским синтезатором и некоторые другие
сведения. Кстати, звуки хранятся в вав-файлах директории Resource,
их также можно заменить. Для редактирования звуков, а также просто для
ознакомления с возможностями вашей звуковой карты была создана программа Миди
Эксплорэр. Она запускается из Макс-Ридэра клавишами контрол+m. Программу можно
легко изучить по встроенным сообщениям и контекстной помощи. Из-за нехватки
ресурсов звуковой карты или их неправильного распределения может возникнуть
ситуация, когда Миди Эксплорэр не будет работать, поскольку миди устройство
занято Макс-Ридэром. Этого можно избежать, временно переключив тип звуковой
индикации на вав и установив настройку p на нет. Если вы хотите больше узнать о
том, что такое миди, почитайте файл c:\Program files\Golden
max\MidiExplorer\mididesc.txt.
Иногда при произнесении определенных сочетаний звуков в работе
синтезатора Digalo происходит сбой, в результате которого Windows завершает его
выполнение. Программа отслеживает эту ситуацию и автоматически перезагружает
синтезатор, а предложение, на котором произошел сбой, произносится встроенным
диктором и сохраняется в файле ErrorLog.txt для дальнейшего анализа с целью
исправления ошибок синтезатора.
Макс-Ридэр имеет многоязыкову"ю" поддержку. Она определяет язык
пользователя, на который настроена Виндовс, и выбирает
соответствующий файл сообщений. Для добавления нового языка
достаточно перевести сообщения, хранящиеся в текстовом файле на
нужный язык.
Если с программой работает несколько человек, предусмотрена
возможность независимой работы каждого из них. Для этого
необходимо создать учетную запись каждого пользователя, после чего
выбор пользователя осуществляется вводом присвоенного ему
порядкового номера. После выбора нового пользователя
Тексты во всех рабочих папках меняются, что
позволяет использовать это для создания наборов
текстов по различным темам, например словарей и справочников. Все
действия с пользователями привязаны к клавише U, от английского
user. Для того, чтобы создать пользователя нажмите контрол+шифт+u,
и ответьте на вопросы программы. Запомните присвоенный созданному
пользователю порядковый номер, он необходим для переключения между
пользователями клавишами альт+u. Если вы хотите сохранить в тайне
круг вашего чтения, установите пароль клавишами альт+шифт+U. Но
если вы не хотите вводить его при каждом запуске программы,
нажмите иске"йп в ответ на вопрос о переключении на общего
пользователя. Тогда при каждом запуске Макс-Ридэра будет
загружаться ваш индивидуальный набор текстов и настроек, но при
окончании работы, чтобы сохранить секретность, вам нужно будет
переключаться на нулевого пользователя вручную. Если же вы при
установке пароля ответите положительно, программа сама будет
переключаться на общего пользователя при выходе, в том числе и
незапланированном, но при входе вам придётся вводить пароль.
Удалить пользователя можно, нажав клавиши контрол+альт+u, но для
этого нужно ещё раз ввести его пароль. Если вы хотите удалить
пользователя, не имеющего пароля, вам придётся самим установить
любой пароль, и лишь затем удалить пользователя. Это сделано с
целью предотвращения случайных удале"ний.
Для владельцев слабых машин дадим несколько советов по оптимизации настроек
программы. Первое, выберите Николая для чтения как русских, так и английских
текстов, не забыв при этом выставить настройку 3. Второе, отключите маркировку
(настройка j). Третье, попробуйте установить Макс-Ридэру максимальный приоритет,
клавиши контрол+шифт+p. Это также полезно при работе на мощной, но сильно
загруженной машине (Особенно, если на ней запущены приложения дос).
Четвертое, если предыдущие действия не помогают, отключите все корректирующие
настройки.
Глава 4. Работа с базами данных библиотек.
Для большего удобства пользователя при поиске и открытии
нужного текста была создана система управления базами данных
Библиоман. Она представляет собой отдельную программу, работающую
в тесной связи с Макс-Ридэром. Библиоман предоставляет незрячим
пользователям возможность удобной навигации по каталогу
библиотеки, включая сортировку по автору, названию и так далее;
быстрый поиск по начальным буквам, а также полноценный поиск по
заданной комбинации символов. Найденный в Библиомане текст одним
нажатием энтэр открывается в Макс-Ридэре. Кроме того имеется
возможность редактировать базу данных и вести" журнал учета
прочитанных книг.
Каталог библиотеки представляет собой таблицу, состоящую из семи
столбцов, правильнее сказать, полей. Строка таблицы, описывающая
одну книгу, в терминологии баз данных называется записью. Она
состоит из следующих полей, перечислим их слева направо. 1. имя
автора, 2. название произведения, 3. раздел, 4. размер файла, 5.
имя файла, 6. номер компакт-диска, на котором расположен файл, 7.
дата внесения в базу. Библиоман может работать только при загруженном
Макс-Ридэре, который играет роль се"рвера. Например, для ввода
ключевого слова при поиске в каталоге используется говорящая
строка Макс-Ридэра. Рекомендуется сначала загружать Макс-Ридэр, а
затем Библиоман, хотя предусмотрен и автоматический вызов МаксРидэра.
Библиоман можно загрузить при помощи ярлыка или
присвоенных ему клавиш быстрого вызова, по умолчанию это контрол+альт+l,
или нажав клавишу эф 4 в Макс-Ридэре. Навигация по таблице осуществляется
следующими клавишами. курсорные стрелки влево/вправо - перемещение
по полям. Стрелки вверх / вниз - перемещение по записям. пэйдж ап,
пэйдж даун - перемещение по страницам. контрол+хоум, контрол+энд -
перемещение в начало или конец таблицы. Просто хоум или энд
перемещение на первое или последнее поле. Клавиша пробел - последовательное
чтение записей сверху вниз. Клавиши контрол и плюс на калькуляторном блоке, а
также контрол и минус регулируют скорость чтения записей в Библиомане и
сообщений в Макс-Ридэре.
Установив курсор на
выбранное поле и нажав клавишу эф два, вы произведёте сортировку
по этому полю. Например, после нажатия клавиши хоум, а затем эф
два, все авторы расположатся в алфавитном порядке. Нажав шифт+эф два,
можно отменить сортировку. Это может быть полезным, если необходимо узнать,
какие файлы были внесены последними.
Обратите внимание на следующие особенности при навигации. Во-первых, для
экономии времени, при перемещении с одной записи на другую
одинаковые поля не повторяются. Например, если в каталоге имеется
несколько произведений одного и того же автора, при перемещении
между ними имя автора не произносится. Или, если каталог
отсортирован по разделу, то раздел будет произносится только при
переходе к произведению из другого раздела. Во-вторых, если курсор
стоит в поле автора, запись произносится полностью, при отсутствии
в ней повторяющихся полей. Если же курсор стоит в поле названия
произведения или правее, то имя автора не произносится вообще.
Нажав клавишу эф 6, вы полу"чите информацию об активной раскладке
клавиш, то есть о выбранном алфавите, об имени открытой базы, о номере
текущей записи и о количестве записей в таблице. Контрол+I - более подробная
статистика. Установив
курсор на поле автора или раздела и нажав клавишу эф 5, Вы получите информацию о
количестве произведений данного автора или раздела, а также об их
объеме. Нажав эту же клавишу (эф 5) на любом другом поле, вы
узнаете общий объем библиотеки. Для быстрого поиска нужной записи
по начальным буквам установи"те курсор на по"ле, по которому хотите
произвести поиск и, удерживая шифт, вводи"те начальные буквы
искомого слова до тех пор, пока оно не будет найдено. Не забудьте
выбрать нужный алфавит. Эта возможность хорошо сочетается с
предварительной сортировкой. Например, если Вы хотите просмотреть
все записи, относящиеся к медицине, произведите сортировку по разделу,
убедитесь с помощью клавиши эф 6, в том, что выбрана
русская раскладка клавиш и, удерживая шифт, нажмите букву эм. Вы
попадете на первую запись, раздела медицина. Имеется и другая возможность
перехода к нужному разделу: нажмите клавишу эф три, вы попадёте в таблицу
разделов. Выберите нужный и нажмите энтэр. На практике выяснилось, что ввод с
удержанием шифт доставляет большие неудобства, особенно начинающим. Поэтому
авторы упростили процедуру поиска. Теперь вы можете просто вводить начальные
буквы без шифта, кроме того появилась возможность стереть неправильно введённые
буквы клавишей бэк спэйс. Чтобы не стирать слишком много символов, можно
выключить и вновь включить режим поиска клавишей эф один. Авторы не стали
убирать поиск с шифтом, поскольку он может быть полезен в том случае, если в
названии произведения имеются пробелы. Как известно, если нажать пробел без
шифта, включится режим последовательного чтения записей.
Если в каталоге имеется
много произведений одного автора, и Вы хотите пропустить их,
нажмите альт и курсор вниз или вверх. При этом предполага"ется,
что курсор находится в поле автора. Если Вы хотите найти
произведение по комбинации символов, расположенной не в начале, а
в любом месте записи, нажмите клавиши альт эф или эф 7 и введите в
говорящей строке Макс- Ридэра искомую комбинацию. После завершения
поиска программа сообщит количество найденных записей,
перемещаться между ними можно курсорными клавишами вниз или
вверх, удерживая при этом клавишу контрол.
Для дальнейшей работы необходимо четко определить следующие понятия:
база данных, файлы библиотеки и библиоман. Под базой данных мы будем понимать
каталог, содержащий список книг и имена файлов, в которых они хранятся, но не
сами файлы. База данных занимает сравнительно немного места, около мегабайта. В
файлах библиотеки хранятся тексты книг, чтобы открыть текст необходимо знать
путь и имя файла. Имя и последняя директория, соответствующая разделу, хранятся
в базе данных, а путь может меняться. Например,
вы можете загружать тексты с компакт-диска или с винчестера, предварительно
скопировав их на него. Файлы библиотеки на наших
компакт-дисках находятся в директории Lib, чтобы программа смогла найти и
открыть их, необходимо скопировать всю директорию Lib в корневой каталог
логического диска.
Библиоман - это просто программа, работающая с открытой в ней базой данных, их
может быть несколько, и передающая путь и имя выбранного файла в Макс-Ридэр.
Таким образом, организация базы данных требует жестко определённой структуры
хранения файлов библиотеки. В какой-то директории, назовем её корневой
директорией библиотеки, у нас это d:\Lib\Russian, созданы директории разделов, а
уже в них хранятся файлы. Других вло"женых директорий, например подразделов, или
наоборот, надразде"лов быть не может. Наличие в нашей библиотеке как русских,
так и английских текстов потребовало формального её разделения на две библиотеки
и создания второй базы для английских текстов. Корневой директорией так
называемой второй библиотеки является d:\Lib\English. Для открытия английской
базы данных, нажмите альт+o и выберите её из списка.
Вы также можете создать новую базу данных, нажав контрол+n и введя её имя.
В созданные базы данных можно вносить не только новые тексты, но и музыку или
даже номера" телефонов. Для этого прежде всего необходимо перейти в режим
редактирования клавишами контрол+e. Чтобы добавить новую запись, нужно перейти к
концу таблицы, контрол+энд, и нажать курсор вниз. Программа подготовит пустую
строку для ввода новой записи, которая будет добавлена в таблицу сразу после
заполнения одного из полей. Переместившись клавишами влево/вправо на нужное поле
и нажав энтэр, вы попадете в говорящую строку Макс-Ридэра, где легко сможете
ввести требуемое имя.
Обычно бывает достаточно ввести имя автора, название произведения и имя файла,
указав в говорящей строке полный путь к нему. По имени директории программа сама
определит раздел, а также подставит длину распакованного файла и дату внесения.
Вы также можете редактировать любые поля существующих записей, например,
исправлять имена авторов или изменять названия произведений. если
вы решили перенести текст из одного раздела в другой, вам необходимо переместить
файл из одной директории в другую при помощи говорящей строки Макс-Ридэра или
другой программы, а затем найти соответствующую запись в Библиомане и
отредактировать имя файла, указав новый путь к нему.
Удалить запись можно, нажав контрол+del и подтвердив свое решение клавишей y.
Завершив редактирование таблицы, вернитесь в режим просмотра клавишами альт+E.
Произведенные изменения будут сохранены только после выхода из Библиомана или
после открытия другой базы.
Для того чтобы программа открывала тексты, внесенные в новую базу,
необходимо указать ей путь к корневой директории библиотеки ваших текстов. Для
этого существует таблица путей, переключиться на которую можно клавишей эф 11.
Пути вводятся в первом поле, а остальные поля, такие как, например, описание не
имеют существенного значения. В первой записи вводится только часть пути без
указания диска. Например, в нашей базе там должно быть Lib\Russian, тогда,
перебирая все логические диски, программа найдет библиотеку, если она конечно
где-нибудь записана. Во второй строке, аналогичным образом, указывается часть
пути к портретам писателей, кстати, чтобы просмотреть их нужно найти биографию
писателя и щелкнуть по пункту главного меню "Портрет !".
И только в третьей и последующих строках таблицы путей указываются полные пути
к корневым директориям библиотеки, их может быть несколько. При открытии текста
Библиоман сначала ищет указанный файл по этим последним путям, затем, с
использованием первой записи, по всем дискам и только после этого в случае
неудачи выдает просьбу вставить один из дисков библиотеки. Для успешного
открытия файлов не последнее значение имеет и таблица разделов. Кроме русского
названия раздела она содержит английское имя директории, в которой хранятся
файлы данного раздела. Имена директорий на диске и в таблице разделов должны
быть идентичны. Новый раздел вы можете создать добавив запись в таблице
разделов, или введя новое имя при выборе раздела вносимого в основную таблицу
текста, тогда программа сама внесет новую запись в таблицу разделов, при этом
имя директории и название раздела будут совпадать. После введения новых
разделов, для правильной сортировки, программе необходимо перенумеровать все
разделы. Она сама сделает это при возврате в режим просмотра по клавише альт+E.
Авторы предусмотрели возможность импорта баз данных других библиотек, но из за
большого разнообразия форматов таких баз данных невозможно создать универсальную
процедуру импорта. Поэтому только опытные пользователи смогут импортировать базу
данных из другой библиотеки, выбрав соответствующий пункт меню.
Проверить наличие файлов на диске, соответствующих записям таблицы можно
выбрав пункт меню или нажав клавиши контрол+шифт+c.
чтобы Проверить базу данных на наличие одинаковых полей, например имен файлов,
нужно
отсортировать таблицу по проверяемому полю, перейти к началу таблицы и нажать альт+r.
Авторы видят возможность дальнейшего развития программы Библиоман, поэтому
нереализованные функции, попавшие в меню, не документируются, так как будут
реализованы позже.
Дополнительные клавиши управления используемые в "Библиомане"
Работа с группами записей.
Для того чтобы удалить, отредактировать или скопировать группу записей, их
необходимо выделить, также можно сказать (пометить замаркировать).
Если требуется выделить одну или несколько записей, а также записи, находящиеся
в разных местах базы данных, например: в разных разделах, или в начале и конце
таблицы, используйте клавишу Инсерт, она работает точно так же, как при выделении
файлов в макс-ридере. Выделенная запись отмечается звуком.
Если нужно выдели
...Закладка в соц.сетях