TASWORD II (RUS TAS)
1. Введение
TASWORD II обеспечивает два режима печати: 64 символа в
строке или 32 символа в строке/ Режим печати заглавных букв уста-
навливается путем нажатия CS+БУКВА, символы !@#$%(),.?-=:;_
выводятся через SS, остальные выводятся через SS в режиме "Е".
1.1. Расширенный режим
Расширенный режим устанавливается нажатием CS+SS. При
этом нижняя часть экрана начинает мигать.
Управляющие клавиши:
ПРОКРУТКА:
F - Быстрая вниз
D - Быстрая вверх
ZX- Принтер
R - Печать текстового файла
L - Маркер включения режима
печати удвоенных букв
К - Маркер отмены режима
печати удвоенных букв
Разное:
S - Изменение окна
X - Очистка текстового файла
R - Замена/поиск текста
I - Вставка ВКЛ/ВЫКЛ
EDIT - HELP PAGE
ARROWS - Управление курсором
ФОРМАТИРОВАНИЕ:
Е - Выравнивание вправо ВКЛ/ВЫКЛ J - Выравнивание строки
W - Перенос слова ВКЛ/ВЫКЛ К - Антивыравнивание
Границы: Блоковые команды:
А - Установка левой границы В - Метка начала блока
по курсору V - Метка конца блока
D - Установка правой границы N - Копирование блока в место
по курсору курсора
S - Установка нормальных М - Пересылка блока в место
границ курсора
1.2. Перенос слова
Если строка не умещается в установленные границы, то редак-
тор переносит последнее слово на новую строку.
1.3. Выравнивание текста
При выравнивании текста строка добавляется пробелами так,
чтобы последняя буква последнего слова строки находилась на пра-
вой границе.
1.4. Высокий курсор
После того, как вы напечатали последний символ в строке, ре-
дактор переносит курсор в начало следующей строки, при этом кур-
сор увеличивается. При таком виде курсора редактор воспринимает
введенный символ как часть последнего слова в предыдущей строке
и, следовательно, переносит это слово (См. "Выравнивание"). Таким
образом, если слово в последней строке закончено, то при высоком
курсоре вы должны напечатать пробел.
1.5. Полезные советы
Всегда печатайте пробел в конце предложения после любого
знака препинания.
Всегда печатайте новый абзац с "красной" строки или вставляй-
те между абзацами пустые строки. Можно делать то и другое.
1.6. Копирование TASWORD II
Для копирования TASWORD II необходимо нажать управляю-
щий символ STOP во время работы редактора. При этом появляется
меню, далее необходимо нажать "Т" для записи TASWORD II.
1.6.1. Запись-чтение текстовых файлов
Для записи файла необходимо нажать STOP (SS + А) в нормаль-
ном режиме работы. Далее выбрать в меню "SAVE TEXT FILE"
нажатием "S", на запрос имени файла вы должны набрать имя файла
(не более 1U символов) и нажать "ENTER". После записи файла
Т AS WORD II предоставляется возможность его верификации. При
появлении сообщения "ТАРЕ LOADING ERROR" необходимо на-
жать "R" для пуска, а затем "ENTER".
При загрузке нового файла с ленты, файл, находящийся в дан-
ный момент в Т AS WORD II, стирается. Для загрузки файла необхо-
димо в меню (По STOP) выбрать "LOAD TEXT FILE" нажатием "J",
далее набрать имя файла и "ENTER".
В Т AS WORD II существует возможность догружать текст с лен-
ты, который располагается после уже существующего текста в
TASWORD II. Для этого необходимо в меню выбрать "М", при этом
необходимо помнить, что максимальная длина текста в TASWORD II
- 320 строк. Если это условие не соблюдено, вы окажетесь в BASIC.
Для повторного запуска TASWORD II наберите "TASWORD 11+RUN
+ ENTER".
Ниже описаны управляющие клавиши, работающие в нормаль-
ном режиме, т.е. тогда, когда командные строки не мигают.
EDIT - (CS+1) - HELP PAGE. При индикации HELP PAGE мож-
но вывести информацию о режиме расширения
нажатием CS+SS;
- выход из HELP.
- режим больших букв (ВКЛ/ВЫКЛ).
- курсор в конец предыдущего слова.
- курсор в начало следующего слова.
- режим печати графических символов.
- удаление символа, под которым
находится курсор.
- сдвиг текста под курсором влево.
- сдвиг текста под курсором вправо.
- вставки строки, слова, символа. Для
вставки строки (пустой) необходимо позициониро-
вать курсор в начало строки, перед которой встав-
ляется строка, и нажать AND. Очевидно, что при
вставке нарушается выравнивание.
OR - (SS+V) - курсор в конец текста.
AT - (SS+I) - курсор в начало текста.
STOP - (SS+A) - выход в меню. При выходе в BASIC в
редактор можно вернуться, нажав RUN
и ENTER.
NOT - (SS+S) - удаление строки.
STE - (SS+D) - выравнивание текста от строки, содер-
жащей курсор, до конца абзаца. Конец
абзаца определяется по пробелам или
пустой строке. Текст выравнивается
только тогда, когда включен RIGHT
|
ENTER |
CAPS LOCK |
- (CS+2) |
TRUE VIDEO |
- (CS+3) |
INV. VIDEO |
- (CS+4) |
GRAPHICS |
- (CS+5) |
DELETE |
- (CS-Ю) |
<= |
- (SS-Ю) |
>= |
-(SS+E) |
AND |
- (SS+Y) |
JUSTIFY и не выравнивается, когда
RIGHT JUSTIFY выключен.
ТО - (SS+F) - сдвиг текста вниз на одну строку.
THEN - (SS+G) - сдвиг текста вверх на одну строку.
ENTER - переход на новую строку или вставка
пустой строки, если включен режим
вставки.
1.7. Управляющие клавиши расширенного режима
Расширенный режим включается и выключается нажатием
CS+SS. При включении расширенного режима командные строки
мигают.
DIT - (CS+1) - HELP PAGE.
ARROWS - (стрелки) управление курсором.
W - перенос слова ВКЛ/ВЫКЛ. В командной строке
указывается состояние 'W/W' ON/OFF.
Е - выравнивание справа.
R - замена/поиск текста от курсора до конца текста (для
поиска/замены от начала текста следует использовать AT
перед входом в расширенный режим). В режиме 'R' редак-
тор запрашивает слово для поиска или замены (пробелы
при наборе слова не допускаются). После этого нажимают
'ENTER' и редактор находит набранное вами слово. Мож-
но продолжить поиск, нажав еще раз 'ENTER'. Для заме-
ны найденного слова необходимо набрать требуемый
текст (пробелы допускаются) и нажать 'ENTER'. Редак-
тор будет переформатировать текст в соответствии с ре-
жимом R. JUSTIFY.
I - режим вставки ВКЛ/ВЫКЛ.
Р - печать текста на принтер. Для вывода нажать Q.
А - установка левой границы. По нажатии 'А' левая граница
устанавливается равной позиции курсора минус 1, грани-
ца обозначается другим цветом.
S - установка нормальных границ.
D - установка правой границы (см. 'А').
F - прокрутка на 22 строки вниз.
G - прокрутка на 22 строки вверх.
J - выравнивание строки, содержащей курсор.
Н - анти-выравнивание за счет удаления лишних пробелов.
L - включение маркера печати букв с удвоенной высотой.
Маркер представляет собой специальную строку, содер-
жащую сообщение 'PRINT AT DOUBLE HIGHT ON',
которая печатается перед требуемой строкой; для удале-
ния маркера можно использовать 'NOT' в нормальном
режиме. Перед включением этого режима курсор должен
находиться в начале строки;
К - выставка сообщения 'PRINT AT DOUBLE NEIGHT OFF';
курсор должен находиться в начале строки;
X - очистка текстового файла;
С - изменение окна; служит для открытия/закрытия 32-х
символьного окна. Длина строки равна 64 символа, однако
когда 'окно' открыто, изменяется цвет бордюра, и на эк-
ране появляется часть текстового файла шириной 32 сим-
вола в строке. Боковой сдвиг происходит автоматически
при вводе текста;
В - маркер начала блока; блок текста может быть переслан
или скопирован в любую часть текста; для удаления мар-
кера можно использовать 'NOT' в нормальном режиме;
маркером начала блока является фигурная скобка "{";
V - маркером конца блока является фигурная скобка "}";
М - пересылка блока; блок вставляется перед строкой,
содержащей курсор;
N - копирование блока.
1.8. Печать текста
Перед печатью текста необходимо передать в ZN-принтер уп-
равляющие коды. Для этого необходимо выйти в меню по STOP в
нормальном режиме и выбрать 'DEFINE GRAPHICS/PRINTER' на-
жатием 'С'.
1.8.1. Графические символы
Графические символы интерпретируются TASWORD II как по-
следовательность управляющих кодов для принтера. TASWORD II
поставляется с набором графических символов, указанных в HELP.
После входа в 'DEFINE GRAPHICS/PRINTER' на экране поя-
вится список кодов графических символов ZX-SPECTRUM и список
назначенных им управляющих кодов принтера. Для переназначения
необходимо исправить соответствующий графический код и нажать
'ENTER'.
Если вы нажали 'ENTER' без набора кода, TASWORD II запро-
сит у вас:
1. Управляющий код, который использует ваш интерфейс; вве-
дите соответствующее число (27 для NILDERBAY,*5 для
EUROELECTRONICS INC).
2. Управляющий код, который использует ваш принтер для про-
тяжки листа и возврата каретки; если принтер имеет одинаковые
коды и для того и для другого, введите 0 вместо второго кода;
3. Левую границу.
Ответив на эти вопросы, вы получите собственную версию Т1,
которую можно сохранить на ленте.
1.9. Изменение знакогенератора
Таблица 64-х символьного знакогенератора находится в ОЗУ по
адресам с 61184 по 62079, а базовым адресом является 60928. Каждый
символ определяется 8-ю байтами обычным способом, четыре стар-
ших бита каждого байта должны быть равны нулю.
За исключением графических символов, 32-х символьный зна-
когенератор изменений не допускает. Шестнадцать символов 32-х
символьного знакогенератора хранятся по адресам 60926-61055 с ба-
зовым адресом 59904.
Для CI 1 необходимо дописать программу на BASIC-E:
279 FORMAT "В"; X: OPEN #3; "В"
281 CLOSE #3
где X - скорость в бодах.
Интерфейсные коды соответствуют И1 (CODE 1:0) CODE 2:0;
CODE 3:0; CODE 4:64836). Для запуска используется RUN 281.