Условные обозначения: ∗ - команда игнорируется ? - каждый знак цифра (?? - 12; ??? - 020; и т.д.) n - любое число в шестнадцатиричной системе = + ◀───┐ CHR$(n) = + <=> + n ◀───┴─ для текстового редактора TOR.COM ─────────────────────────────────────────────────────────────────────────────── ((R)) выброс бумаги (смотри также CHR$(19) "R") CHR$(01) CHR$(n) печать дополнительного графического символа по его коду CHR$(07) звонок (сигнал BEEP) CHR$(08) сдвиг головки принтера назад на один символ CHR$(09) сдвиг головки принтера на следующую правую метку горизонтальной табуляции CHR$(0A) сдвиг бумаги на одну строку вперед CHR$(0B) сдвиг бумаги в следующую вертикальную табуляцию CHR$(0C) выброс бумаги CHR$(0D) возврат головки принтера к левому полю CHR$(0E) включение расширенной печати CHR$(0F) выключение расширенной печати CHR$(11) установка принтера в положение ON LINE CHR$(13) установка принтера в положение OFF LINE CHR$(18) чистка буфера принтера CHR$(1B) идикатор CHR$(1D)...CHR$(1E) установка размера единицы вертикального формата CHR$(1F) CHR$(n) выбор вертикального канала или подача бумаги на n линий n установка n пустых точек между символами ∗ CHR$(19) CHR$(0) отмена автоподачи ∗ CHR$(19) CHR$(1) автоподача бумаги ∗ CHR$(19) CHR$(4) выбор автоподачи ∗ CHR$(19) "R" выброс бумаги "!" включение двойной печати со смещением вправо """ выключение двойной печати со смещением вправо "("???","???","???","... установка меток горизонтальных табуляций 1-ая,2-ая,3-я и т.д. ")"???","???","???","... выборочная отмена уже установленных меток горизонтальных табуляций 1-ая,2-ая,3-я и т.д. "2" очистка меток всех установленных горизонтальных табуляций "," CHR$(n1) CHR$(m0) CHR$(m1)...CHR$(m11) [CHR$(m12)...CHR$(m46)] загрузка (создание) нового символа в память принтера RAM n1 - код создаваемого символа (33, 34,..., 126) m0 - характеристика понижения создаваемого символа (0...1) m(i) - весовые числа вертикальных рядов создаваемого символа "'" включение режима вывода вновь созданных символов "$" выключение режима вывода вновь созданных символов (также "&") "&" скопировать стандартный шрифт из ПЗУ принтера в ОЗУ принтера "+"...(коды команд)...CHR$(1E) создание макрокоманды ( CHR$(1E)-конец макрокоманды) "%" запуск макрокоманды (см. "+"...(коды команд)...CHR$(1E)) "L" ??? установка левого поля "/" ??? установка правого поля ">" включение печати в одну сторону "]" выключение печати в одну сторону "A" установка интервала между строками в 1/6 дюйма "B" установка интервала между строками в 1/8 (1/9) дюйма (значение 1/8 или 1/9 зависит от положения 3-его переключателя на задней панели принтера.) "D" CHR$(1) печать перечеркнутого нуля "E" включение 96-ти символьного режима "Elite" (90 точек/дюйм) "F" ???? движение головки принтера горизонтали на число точек "G" включение двойной печати "H" выключение двойной печати "J" CHR$(0) включение левостороннего форматирования текста относительно установленных полей "J" CHR$(1) включение центрального форматирования текста относительно установленных полей "J" CHR$(2) включение правостороннего форматирования текста относительно установленных полей "N" включение 80-ти символьного режима "Pica" (80 точек/дюйм) "P" включение сжатого 80-ти символьного режима "Proportional" (160 точек/дюйм, для растровой графики и режима NLQ) "Q" включение 136-ти символьного режима "Condensed" (160 точек/дюйм) "R" ??? "X" печать символа "X" ??? количество раз "S" ???? CHR$(n)CHR$(n)CHR$(n)... печать графики (???? - длина строки, в столбцах, CHR$(n)- побитная раскладка столбца) "T" ?? установка определенного интервала между строками "V" ???? CHR$(n) печать ???? количества шаблонов, заданных кодом n (побитная раскладка) "X" включение подчеркивания "Y" выключение подчеркивания "Z" CHR$(1) печать неперечеркнутого нуля "a" CHR$(n) движение бумаги на заданное кол-во строк "b" CHR$(n) смещение головки принтера на n букв вправо "c1" отмена всех ранее введенных кодов (RESET принтера) "d0" включение шрифта NLQ "d1" выключение шрифта NLQ "e" включение 136-ти символьного режима "Condensed" (120 точек/дюйм) "f" выключение движения листа бумаги в обратную сторону (см. "r") "g" ??? m1 m2... ******************************************************** "h" CHR$(1) увеличение высоты букв в 2 раза "h" CHR$(2) увеличение высоты букв в 4 раза "h" CHR$(3) увеличение высоты букв в 2 раза, нижняя половина буквы "h" CHR$(4) увеличение высоты букв в 2 раза, верхняя половина буквы "h" CHR$(5) увеличение высоты букв в 4 раза, нижняя половина буквы "h" CHR$(6) увеличение высоты букв в 4 раза, верхняя половина буквы "h" CHR$(0) отмена печати увеличенными шрифтами "i" CHR$(n) одновременная установка нескольких режимов: ┌──────────────┬───────────┬──────────────┬┬────────────────┐ │ режим печати │ значение │ альтернатива ││ ПРИМЕР │ ├──────────────┼───────────┼──────────────┤├────────────────┤ │ Elite │ 1 │ "E" ││ Elite 1 │ │ Proportional │ 2 │ "P" ││ Boldface 16 │ │ Condensed │ 4 │ "Q" ││ Expanded 32 │ │ Emphasized │ 8 │ "!" ││================│ │ Boldfase │ 16 │ "G" ││ n = 49 │ │ Ehpanded │ 32 │ CHR$(14) ││================│ │ Underline │ 128 │ "X" ││"i"CHR$(49)│ └──────────────┴───────────┴──────────────┴┴────────────────┘ "n" включение 80-ти символьного режима "Pica" (72 точки/дюйм) "p0" выключение определения окончания листа бумаги "p1" включение определения окончания листа бумаги "r" включение движения листа бумаги в обратную сторону "s0" выключение печати индексов "s1" включение печати верхних индексов "s2" включение печати нижних индексов "v" тоже что и нажатие 'BOLD'+'TOF' ┌────────────────────────────────────────────────────────────────┐ │ ТАБЛИЦА СОСТОЯНИЯ ПЕРКЛЮЧАТЕЛЕЙ НА ЗАДНЕЙ ПАНЕЛИ ПРИНТЕРА │ ├─────────────┬─────────────────────────┬────────────────────────┤ │Переключатель│ Вверх (ON) │ Вниз (OFF) │ ├─────────────┼─────────────────────────┼────────────────────────┤ │ │Увеличение буфера для пе-│ Выделить буфер для заг-│ │ 1 │ чати, игнорируя выделе-│ рузки шрифтов, уменьшив│ │ │ ние буфера под шрифты │ буфер для печати │ ├─────────────┼─────────────────────────┼────────────────────────┤ │ │ Включен детектор │ Отключен детектор │ │ 2 │ отсутствия бумаги │ отсутствия бумаги │ ├─────────────┼─────────────────────────┼────────────────────────┤ │ │ Высота шрифта 1/9 │ Высота шрифта 1/8 │ │ 3 │ дюйма. "B" │ дюйма. "B" │ ├─────────────┼─────────────────────────┼────────────────────────┤ │ │ Отмена нижнего края │ Установка нижнего края │ │ 4 │ │ листа в 1 дюйм │ ├─────────────┼─────────────────────────┼────────────────────────┤ │ │ Длина страницы в │ Длина страницы в │ │ 5 │ 11 дюймов │ 12 дюймов │ ├─────────────┼─────────────────────────┼────────────────────────┤ │ │ Печать неперечеркнутого │ Печать перечеркнутого │ │ 6 │ нуля - "O" │ нуля - "0" │ ├─────────────┼─────────────────────────┴────────────────────────┤ │ 7 │ Установка условий печати графики │ ├─────────────┤ смотри таблицу ниже: ─┐ │ │ 8 │ ▼ │ └─────────────┴──────────────────────────────────────────────────┘ ┌─────────────┬─────────────┬───────────────────────────────┐ │Переключатель│Переключатель│ Результат │ │ 7 │ 8 │ │ ├─────────────┼─────────────┼───────────────────────────────┤ │ ВЕРХ │ ВЕРХ │ Автоматическая установка │ │ ВЕРХ │ НИЗ │ Установка 160 точек на дюйм │ │ НИЗ │ ВЕРХ │ Установка 90 точек на дюйм │ │ НИЗ │ НИЗ │ Установка 80 точек на дюйм │ └─────────────┴─────────────┴───────────────────────────────┘