118 ГОСТ 34.301—91 |
Название команды |
Обозначение |
Код команды десятичный |
5.4 |
Печать символов из набора |
ESC |
27 92 rel п2 |
5.5 |
Печать одного символа из набора |
ESC Л |
27 94 п |
5.6 |
Выбор кодовой таблицы |
ESC t |
27 116 п |
5.7 |
Переход в графический режим для 8 игл |
ESC * |
27 42 т nl ге2' данные |
5.8 |
Переход в графический режим для 9 игл |
ESC Л |
27 94 т rel п2 данные |
5.9 |
Модификация графического режима для 8 игл |
ESC ? |
27 63 п т |
Код команды шестнадцатеричный |
Прототип |
Пояснение |
IB 5С п! п2 |
IBM-P |
п1+л2Х256 — количество символов |
IB 5Е п |
IBM-P |
п — код символа |
1В 74 п |
EPSON |
п=0 — выбор таблицы курсива; п=1 — выбор таблицы графика 1; Выбор кодов 128—255 (80—FF) |
IB 2А tn nl п2 |
EPSON; |
т = 0—7 — режим пе- |
данные |
IBM-P; IBM-G |
чати; Значение m выбирается в соответствии с табл. 23; (п1+п2Х256) — число точек по горизонтали |
IB 5Е m nl п2 данные |
EPSON; IBM-G |
См. п. 5.7 |
IB 3F п m |
EPSON; IBM-P; IBM-G |
т = 0—7 — устанавливаемый режим (см. п. 5.7); n=K, L, Y, Z — указывает на соответствующую команду ESC |
ГОСТ 34.301—91 С. 119 Название команды |
Обозначение |
Код команды десятичный |
5.10 Переход в графический режим для 8 игл с одинарной плотностью |
ESC К |
27 75 гаї га2 |
5.11 Переход в графический режим для 8 игл с двойной плотностью |
ESQ L |
27 76 гаї га2 |
5.12 Переход в графиче- ческий режим для 8 игл с двойной плотностью и скоростью |
ESC Y |
27 89 гаї га2 |
5.13 Переход в графический режим для 8 игл с четырехкратной плотностью |
ESC Z |
27 90 гаї га2 |
5.14 Установка шрифта качественной печати |
ESC k |
27 107 п |
Код команды шестнадцатеричный |
Прототип |
Пояснение |
|
1В 4В «1 |
п2 |
EPSON; IBM-P; IBM-G |
(zzl+n2X256) — число точек по горизонтали |
IB 4С гаї |
п2 |
EPSON; IBM-P; IBM-G |
(тг1+тг2Х256) — число точек по горизонтали |
1В 59 гаї |
п2 |
EPSON; IBM-P; IBM-G |
(nl -J-h2X256) — число точек по горизонтали |
IB 5А гаї га2 |
EPSON; IBM-P; IBM-G |
(nl-f-7z2X256) — число точек по горизонтали |
|
1В 6В га |
|
EPSON |
п = 0—127 — номер шрифта; га=0 — шрифт «roman»; га—1 — шрифт «san serif» |
С. 120 ГОСТ 34.301—91 Название команды |
Обозначение |
Код команды десятичный |
5.15 Выбор встроенного / загружаемого знакогенератора |
ESC. % |
27 37 п |
5.16 Копирование встроенного знакогенератора в загружаемый |
ESC: 0 |
27 58 0 п т |
5.17 Определение символов загружаемого знакогенератора |
ESC & |
27 38 s п т а {Р1, ... Рк} |
Код команды шестнадцатеричный |
Прототип |
Пояснение |
1В 25 п |
EPSON; IBM-P; IBM-G |
n = 0 — или «0» — встроенный знакогенератор; n=i или «1» — загружаемый знакогене- ' ратор |
1В ЗА 00 п m |
EPSON; IBM-G |
п = 0—127 — номер встроенного знакогенератора; гг = О—127 — номер загружаемого знакогенератора |
1В 26 s п m а {Pl, ... Pk} |
EPSON; IBM-P; IBM-G |
s = 0 — номер знакогенератора; |
п — код начального символа;m — код конечного символа; 32—127 (20—7F), —254 (Al—FE); |
161— |
а — атрибуты |
симво- |
ла; Р1—Pk — коды |
описа- |
НИЯ символов |
(по 11 |
п и m в диапазоне
на символ)
ГОСТ 34.301—91 С.
Название команды |
Обозначение |
Код команды десятичный |
5.18 Определение загружаемых символов |
ESC = |
27 61 n...nk |
5.19 Установка национального набора |
ESC R |
27 82 п |
Код команды шестнадцатеричный |
Прототип |
Пояснение |
IB 3D n...nk |
IBM-P |
Если С — общее число символов и В=13Х ХС+2, то ral=BMOD256 — остаток; n2=INT (В/256) — целая часть; «3 = 20; га4 — код первого символа; га5=0 для 8 игл; га5=128 для 9 игл; га6=0; п7—nk — коды описания символов (по 11 на символ) |
IB 52 п |
EPSON; IBM-G |
га = 0 — США; п=1 — Франция; га = 2 — Германия; п = 3 — Великобритания; п=4 — Дания 1; га = 5 — Швеция; га = 6 — Италия; га = 7 — Испания 1; п = 8 — Япония; |
122 ГОСТ 34.301-91 Название команды |
Обозначение |
Код команды десятичный |
6. Дополнительные фун- |
|
|
кции |
|
|
6.1 Инициализация печа- |
ESC^- |
27 64 |
тающего устройства |
|
|
6.2 Установка/отмена пе- |
ESC s |
27 115 п |
чати с половинной |
|
|
скоростью |
|
|
6.3 Установка/отмена ав- |
ESC 5 |
27 53 п |
тематического пере- |
|
|
вода строки |
|
|
6.4 Звуковой сигнал |
BEL |
7 / |
Код команды шестнадцатеричный |
Прототип |
Пояснение |
|
|
n = 9 — Норвегия; n= 10 — Дания 2; re=ll — Испания 2; n=12 — Латинская |
|
|
Америка |
1В 40 |
EPSON; IBM-Р; IBM-G |
Сброс в исходное состояние |
1В 73 п |
EPSON; IBM-P; IBM-G |
п = 1 или «1> — печать с половинной скоростью; п = 0 или «0» — печать с нормальной скоростью |
1В 35 п |
IBM-P |
п— или «1» — перевод строки при возврате каретки; п = 0 или «0» — отмена перевода строки |
07 |
EPSON; IBM-P; IBM-G |
|
ГОСТ 34.301—91 С. 123 Название команды |
Обозначение |
Код команды десятичный |
Код команды шестнадцатеричный |
Прототип |
Пояснение |
6.5 Выбор цвета |
ESC г |
27 114 п |
1В 72 п |
EPSON |
гг = О—7 — номер цвета; 77 = 0 — черный; тг=1 — красный; ге = 2 — синий; тг = 3 — фиолетовый; ге = 4 — желтый; тг = 5 — оранжевый; 77 = 6 — зеленый; тг=7 — коричневый |
124 ГОСТ 34.301—91
Примечания:
В графе «Прототип» приняты следующие обозначения:
EPSON — набор команд печатающих устройств фирмы Epson;
IBM-P — набор команд печатающих устройств Proprinter фирмы IBM;
IBM-G — набор команд графических печатающих устройств фирмы IBM.
В командах графического режима и в некоторых других командах для представления чисел, превышающих 255, используется формула п!4-п2Х256, где nl — остаток и п2 — целая часть от деления исходного числа на 2об..
Таблица 22
Значения байта п для команды ESC!
Бит |
Режим печати |
Десятичный код |
Шестнадцатеричный код |
0 |
Плотность печати 12 знаков/дюйм (Elit) |
1 |
01 |
1 |
Пропорциональная печать |
2 |
02 |
2 |
Уплотненная печать (16,5 знаков/ /дюйм) |
4 |
04 |
3 |
Печать выделенных символов (фазовая) |
8 |
08 |
4 |
Печать с двойным ударом |
-116 |
>10 |
о |
Печать символов двойной ширины |
32 |
'20 |
6 |
Курсив |
64 |
40 |
7 |
Подчеркивание |
>108 |
80 |
Примечание. Значение п определяется суммированием всех значений установленных режимов. Не' все комбинации режимов допустимы, так как некоторые режимы взаимоисключают друг друга.
Таблица 23
Значения байта т для команд графического режима
Бит |
Режим печати |
Горизонтальная плотность, точек/дюйм |
Альтернативная команда |
0 |
Одинарная плотность |
60 |
ESC К |
1 |
Двойная плотность |
-120 |
ESC L |
2 |
Двойная плотность, двойная скорость |
420 |
ESC Y |
3 |
Четырехкратная плотность |
2410 |
ESC Z |
4 |
Плотность дисплея 1 |
80 |
—« |
5 |
Плотность графопостроителя (1:1) |
72 |
—■ |
6 |
Плотность дисплея 2 |
90 |
|
7 |
Двойная плотность графопостроителя |
144 |
—’ |
ПРИЛОЖЕНИЕ 2
Справочное
СВОДНЫЕ ПЕРЕЧНИ РЕЖИМОВ И УПРАВЛЯЮЩИХ ФУНКЦИИ
Сводные “перечни режимов и управляющих функций содержат все режимы и управляющие функции в алфавитном порядке русского алфавита. .
1. Перечень режимов приведен в табл. 24.
Таблица 24
Обозначение режима |
Наименование режима |
Номер раздела, пункта стандарта |
РВЗ |
РЕЖИМ ВСТАВКИ ЗАМЕЩЕНИЯ |
7.2.9 |
(1RM) |
(INSERTION REPLACEMENT MODE) |
|
РГО |
РЕЖИМ ГРАФИЧЕСКОГО ОТОБРАЖЕНИЯ |
7.2.7 |
(GRCM) |
(GRAPHIC RENDITION COMBINATION МО- |
|
|
DE) |
|
РГР |
РЕЖИМ ГРАНИЦ РЕДАКТИРОВАНИЯ |
Е.2 |
(ЕВМ) |
(EDITING BOUNDARY MODE) |
приложения Е |
РЕП |
РЕЖИМ ЕДИНИЦ ПОЗИЦИОНИРОВАНИЯ |
7.2.13 |
(PUM) |
(POSITIONING UNIT MODE) |
|
РЗП |
РЕЖИМ ЗАВЕРШЕНИЯ ПЕРЕДАЧИ |
7.2.18 |
(ТТМ) |
(TRANSFER TERMINATION MODE) |
|
РНУ |
РЕЖИМ. НУЛЯ УМОЛЧАНИЯ |
7.2.20 |
(ZDM) |
(ZERO DEFAULT MODE) |
|
РОТ |
РЕЖИМ ОСТАНОВА ТАБУЛЯЦИИ |
7.2.17 |
(TSM) |
(TABULATION STOP MODE) |
|
РПВО |
РЕЖИМ ПЕРЕДАЧИ ВЫБРАННОЙ ОБЛАС- |
7.2.14 |
|
ТИ |
|
(SATM) |
(SELECTED AREA TRANSFER MODE) |
|
РПМО |
РЕЖИМ ПЕРЕДАЧИ МНОГИХ ОБЛАСТЕЙ |
7.2.12 |
(МАТМ) |
(MULTIPLE AREA TRANSFER MODE) |
|
РПП |
РЕЖИМ ПЕРЕДАЧИ/ПОЛУЧЕНИЯ |
7.2.15 |
(SRM) |
(SEND/RECEIVER MODE) |
|
РГЦС/НС |
- РЕЖИМ ПЕРЕВОД СТРОКИ/НОВАЯ СТРО- |
Е: 2 |
|
КА |
приложения Е |
(LF/NLM) |
(LINE FEED/NEW LINE MODE) |
|
РПСО |
РЕЖИМ ПЕРЕДАЧИ СОХРАНЯЕМОЙ ОБ- |
7.2.6 |
|
ЛАСТИ |
|
(GATM) |
(GUARDED AREA TRANSFER MODE) |
■ч. |
РПСС |
РЕЖИМ ПЕРЕДАЧИ СОСТОЯНИЯ |
7.2.16 |
(SRTM) |
(STATUS REPORT TRANSFER MODE) |
|
РПУ |
РЕЖИМ ПРЕДСТАВЛЕНИЯ УПРАВЛЕНИЯ |
7.2.1 |
(CRM) |
(CONTROL REPRESENTATION MODE) |
|