-=RUS=- | Дата: Среда, 23.04.2014, 20:12 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 352
Статус: Offline
| ┌──────────┐ │ "EDALT2" ├──┐ └┬─────────┘▓▓│ │▓▓▓▓▓▓▓▓▓▓▓▓│ └────────────┘
(Настраиваемый экранный редактор EDALT2)
---------------------------------------------------------------- Предназначен для подготовки текстов на профессиональном уровне. При создании данной программы авторы ориентировались на лучшие современные разработки для персональных компьютеров в этой обла- сти.
Преимущества данного редактора: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- одновременная индикация 72 знаков в строке, что приближает текст к машинописному стандарту; - возможность обработки большого объема текста за счет ориги- нального сжатия (примерно в 1,5 раза) и автоматического пе- рехода в режим расширенной памяти; - значительное уменьшение продолжительности обмена с магнито- фоном за счет сжатия текста и возможности подбора оптималь- ной скорости записи; - наличие средств оформления абзацев; - наличие автоповтора кода нажатой клавиши; - наличие настраиваемой антидребезговой защиты, не снижающей скорости набора текста; - возможность включения в состав редактора настраиваемого драйвера печати, работающего со всеми принтерами; - полная совместимость с редактором EDASP, TED8.
После окончания начальной настройки объем памяти, занимаемой редактором, составляет 4.9 Кбайт.
ПОРЯДОК РАБОТЫ С РЕДАКТОРОМ. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Редактор снабжен автозапуском и сразу после загрузки начинает выполняться подпрограмма настройки, позволяющая при необходи- мости включать в его состав драйвер печати. Для указания типа принтера выберите соответствующую позицию меню. После этого введите, если нужно, инициализирующую последовательность для задания типа шрифта, интервала между строками, числа строк и т.д. Если инициализация не требуется, нажмите ВВОД. Информацию об управляющих кодах Вы можете найти в описании принтера. Для задания последовательности нужно набрать строку, в которой для ввода неотображаемых символов с кодами от 1 до 37 следует ис- пользовать конструкцию, являющуюся стандартом языка СИ и состо- ящую из знака "\" и восьмеричного числа, состоящего из одной- трех цифр. При вводе последовательности можно пользоваться клавишей ЗАБОЙ. Если на принтер необходимо передать символ"/", передают его код \134.
ПРИМЕР: \33@\33\17\33S\1\033\30-инициализация принтера МС6312, установка шрифта "сжатый субскрипт" и интервала между строками 24/216 дюйма. Напоминаем, что разряды восьме- ричного (octal) числа представляют собой степени вось- мерки. Так, 10octal=8, 100octal=64, 33octal=3*8+3=27.
Задание инициализирующей последовательности заканчива- ется нажатием клавиши ВВОД.Последовательность не должна сожержать восьмеричный код <0>. Принтер с интерфейсом ИРПР необходимо подключить, как описано в "Руководстве по эксплуатации" БК0010-01 (Приложение 3, таблица 7).
СИСТЕМА КОМАНД РЕДАКТОРА. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
Редактор имеет два режима работы-первый (режим монитора) служит для выполнения операций с файлами, второй-для редактирования/на- бора текста.
КОМАНДЫ РЕЖИМА МОНИТОРА: ~~~~~~~~~~~~~~~~~~~~~~~~~~
SC - вход в режим редактирования/набора текста;
RS - перезапуск редактора.Очищает буфер текста;
LO - загрузка/подстыковка текста. Если буфер текста пуст, про- исходит загрузка. Если текст уже имеется, то подстыковка текста в конец существующего. Следует иметь в виду, что при этом теряется содержимое буфера удаленного фрагмента текста. Редактор автоматически распознает тексты, записан- ные в формате EDASP любой версии, в формате EDALT или WSK;
SZ - задание скорости записи на МГ. Скорость выбирается клави- шами 1, 2, 3, 4, 5 и 0, что соответствует скоростям: 1.1, 1.4, 1.75, 2.2, 2.75 и 0.85;
ST - запись всего текста в стандарте EDALT;
SF - запись выделенного фрагмента текста по состоянию на мо- ент выхода из режима редактирования;
ПРИМЕЧАНИЕ: Выделенным-считается область текста от метки до курсора, не считая строки, на которой нахо- дится курсор.
SE - запись выделенного фрагмента текста в стандарте EDASP;
LP - вывод всего текста на принтер;
MO - выход в монитор БК. Редактор не имеет адреса повторного запуска, поэтому будьте осторожны используя эту команду.
КОМАНДЫ РЕЖИМА РЕДАКТИРОВАНИЯ/НАБОРА ТЕКСТА: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<→> - курсор вправо на одну позицию; <←> - курсор влево на одну позицию; <↑> - курсор на одну строку вверх; <↓> - курсор на одну строку вниз; <ВС> - префикс; <КТ> - восстановить последнюю удаленную строку; <ВС>+<→> - курсор в конец строки; <ВС>+<←> - курсор в начало строки; <ВС>+<↑> - курсор на страницу вверх; <ВС>+<↓> - курсор на страницу вниз; <ВС>+К - переход в конец текста; <ВС>+N - переход в начало текста; <ВС>+О - очистка буфера удаленного фрагмента текста;
<ВС>+W - установка/отмена режима "ВЫРАВНИВАНИЕ". При загруз- ке установлен;
<ВС>+D - установить длину строки для автопереноса, выравни- вания правого края и форматирования (max-72,min-31);
<ВС>+Z - установка/отмена режима ЗАМЕНЫ символов (удобен при редактировании таблиц);
<ВС>+А - ввод константы, характеризующей степень антидребез- говой защиты (рекомендуется 10-15);
<ВС>+Е - выход в монитор редактора;
<ВС>+М - задание макропоследовательности.Вслучае положитель- ного ответа на вопрос "Макро ?" все набираемые далее символы и команды будут запоминаться;
<ВС>+F - форматирование выделенной области текста ( длина строки доводится до заданного формата );
ПРИМЕЧАНИЕ: Форматирование текста происходит поабзацно. Грани- цей служит пустая строка или строка с левым отсту- пом.
ПРИМЕЧАНИЕ: При переходе на новую строку автоматически уда- ляются все пробелы в конце данной строки.
<ВС>+<КТ> - извлечь текст из буфера удаленного фрагмента поме- стить его, начиная с текущего положения курсора содержимое буфера сохраняется);
<ВС>+<ШАГ> - задание модели. В качестве модели может выступать любое сочетание знаков, в том числе фрагмент слова;
<ВС>+<СБР> - уйти к метке. Курсор устанавливается на помеченную ранне строку;
<ВС>+<┼─→> - удалить выделенную часть текста и поместить `е в буфер удаленного фрагмента;
<ВС>+<|←─> - на одно слово назад;
<ВС>+<├─→> - на одно слово вперед;
<СБР> - поставить метку. Метка устанавливается на начало строки независимо от положения курсора;
<ШАГ> - поиск модели вниз от текущей позиции курсора (сино- ним-поиск по контексту);
<ТАБ> - горизонтальная табуляция. При нажатии происходит ввод пробелов до позиций, кратных 8;
<ВВОД> - разделяет строку на две части, причем часть, нахо- дящаяся справа от курсора образует новую строку. На- жатие клавиши в конце строки переводит курсор на но- вую строку с установкой на зафиксированную командой СУ/М позицию;
<ПОВТ> - повторить заданное количество раз следующую после ввода числа команду. Удобно для подсчета числа строк при разбивке на страницы, для выполнения макропосле- довательностей. Не позволяет вводить пробелы в конце строки. Повтор прекращается при возникновении ошибки или достижении конца текста;
<ЗАБОЙ> - внутри строки - удаление символа слева от курсора, или в начале строки-подстыковка данной строки к пре- дыдущей;
<ИНД СУ> - замена в слове строчных букв на заглавные (и наобо- рот) и переход к следующему слову;
<┼─→> - удалить текущую строку; <|←─> - сдвижка в строке; <├─→> - раздвижка в строке; <СУ>+М - фиксируется величина левого отступа; <СУ>+F - выравнивание правого края текущей строки; <СУ>+Е - конец ввода макропоследовательности;
ПРИМЕЧАНИЕ: Макропоследовательность позволяет выполнять пов- торяющиеся группы команд нажатием одной клавиши. В не` могут входить любые символы и команды, кро- ме команд ввода и выполнения макропоследователь- ности, повтора и ниже описанных префиксных команд , а также при возникновении ошибки.
ПРИМЕР: ( Замена слова "офицер" на слово "слон" ). Для этого задайте модель "офицер", затем установите режим ввода макропоследовательности и один раз проделайте поиск модели. Удалите слово с помощью клавиши <ЗАБОЙ> и на- берите "слон". После этого нажмите СУ/Е. Теперь нажа- тие на клавишу <БЛОК РЕД> будет приводить к поиску модели и требуемой замене. Для удобства можно исполь- зовать команду <ПОВТ>.
НЕКОТОРЫЕ ПРИЕМЫ РАБОТЫ С РЕДАКТОРОМ. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Если Вам необходимо удалить в строке все повторяющиеся пробе- лы ( без изменения левого поля ), рекомендуем проделать следу- ющее: при установленном режиме "ВЫРАВНИВАНИЕ" перевести курсор в начало данной строки и подать команды <ВВОД>, <ЗАБОЙ>. Во многих профессиональных редакторах существует возможность об- щего ("GENERAL") поиска, т.е. поиска слова или фразы по модели без различия заглавных и строчных букв. Мы рекомендуем Вам на- бирать модель со второй буквы. Строки, которые не должны изме- няться при форматировании (в оглавлениях, таблицах, списках), рекомендуем начинать с пробела. В связи с тем, что большинство русскоязычных текстов набирается строчными буквами, мы упрос- тили ввод одиночных заглавных - достаточно нажать клавишу <ПР> ( "SHRIFT" ) и требуемую букву. Правда за удобство приходится платить изменением функций кнопок <ЗАГЛ>, <СТР> в режиме "РУС" - но мы считаем это меньшим злом.
В режиме редактирования в служебной строке высвечивается чис- ло характеризующее объем свободной памяти в байтах. В основном режиме это число показывает объем памяти до перехода в режим расширенной памяти. Переход происходит автоматически.
ВНИМАНИЕ! Режим расширенной памяти является вспомогательным и работа на пределе свободной памяти в нем не рекомен- дуется:
- очень большой текст не удастся записать целиком;
- попытки удалить большой фрагмент текста не увенча- ются успехом;
- после извлечения текста из буфера (<ВС>+<КТ>) ин- формация в буфере удаленного фрагмента может быть нарушена;
- при чтении файла его изображение не будет сразу поступать экран.
"EDALT2" позволяет вставлять в текст код FF (перевод формата, он же СБР). На экране этот код отображается символом 'DEL' и вводится клавишей 'ъ' в режиме ЛАТ.СТР. При выводе на принтер все символы псевдографики заменяются на пробелы. Перед началом печати файла на принтер подается инициализирующая последова- тельность, заданная Вами при настройке драйвера.
ЖЕЛАЕМ ВАМ УСПЕХА В РАБОТЕ !!! Altec г.МОСКВА.
|
|
| |