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 — шрифт «ro­man»;

га—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



Примечания:

  1. В графе «Прототип» приняты следующие обозначения:

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)