ESC-последовательности
управления принтером
Ec c | инициализация принтера; | Ec [0w | шрифт обычного размера; |
Ec #1 | отмена всех режимов, установленных ESC-последовательностями; | Ec [2w | шаг "элита"; |
Ec D | следующая строка (та же колонка); | Ec [1w | выключить шаг "элита"; |
Ec E | начало следующей строки; | Ec [4w | сжатый шрифт; |
Ec M | предыдущая строка; | Ec [3w | выключить сжатый шрифт; |
Ec [6w | увеличенный шрифт; | ||
Ec [0m | обычный шрифт; | Ec [5w | выключить увеличенный шрифт; |
Ec [1m | жирный шрифт; | ||
Ec [2m | выключить жирный шрифт; | Ec [2"z | режим качественной печати (NLQ); |
Ec [3m | наклонный шрифт (курсив); | Ec [1"z | режим черновой печати (DRAFT); |
Ec [23m | выключить наклонный шрифт; | Ec [4"z | двухударный шрифт; |
Ec [4m | подчеркнутый шрифт; | Ec [3"z | выключить двухударный шрифт; |
Ec [24m | выключить подчеркивание; | Ec [6"z | теневая печать; |
Ec [xm | цвет (30–39 для шрифта и 40–49 для фона); | Ec [5"z | выключить теневую печать; |
Ec [2v | суперскрипт (шрифт половинной высоты в верхней половине строки); | Ec (B | американский символьный набор; |
Ec [1v | выключить суперскрипт; | Ec (R | французский символьный набор; |
Ec [4v | субскрипт (шрифт половинной высоты в нижней части строки); | Ec (K | немецкий символьный набор; |
Ec [3v | выключить субскрипт; | Ec (A | английский символьный набор; |
Ec [0v | обычный шрифт; | Ec (E | датский символьный набор #1; |
Ec (H | шведский символьный набор; | ||
Ec [2p | пропорциональный шрифт (символы имеют различную ширину); | Ec (Y | итальянский символьный набор; |
Ec [1p | шрифт фиксированной ширины; | Ec (Z | испанский символьный набор; |
Ec [0p | устранить пропорциональный шаг; | Ec (J | японский символьный набор; |
Ec [xE | пропорциональный шаг равен "x"; | Ec (J | японский символьный набор; |
Ec (6 | норвежский символьный набор; | ||
Ec [5F | левое выравнивание; | Ec (C | датский символьный набор #2; |
Ec [7F | правое выравнивание; | ||
Ec [6F | установить пометку блока; | Ec #9 | установка левой границы; |
Ec [0F | убрать пометку блока; | Ec #0 | установка правой границы; |
Ec [3F | выравнивание ширины символов; | Ec #8 | установка заголовка (хэдера); |
Ec [3F | центровка; | Ec #2 | установка заключения (футера); |
Ec [xyr | пропуск строк перед хэдером = x; пропуск строк после футера = y; |
||
Ec [0z | шаг строки 1/8 дюйма; | Ec xyz | установить левую границу = x и правую границу = y; |
Ec [1z | шаг строки 1/6 дюйма; | ||
Ec [xt | высота страницы "x" строк; | Ec H | установка горизонтальной метки табуляции; |
Ec [xq | шаг перфорации "x" строк; | Ec J | установка вертикальной метки табуляции; |
Ec [0q | выключить пропуск перфораций; | Ec [0g | удалить горизонтальную метку табуляции; |
Ec [3g | удалить все горизонтальные метки табуляции; | ||
Ec [1g | удалить вертикальную метку табуляции; | ||
Ec [4g | удалить все вертикальные метки табуляции; | ||
Ec #4 | удалить все метки табуляции; | ||
Ec #5 | установить стандартные метки табуляции; |
Примечание: символу ESC — он обозначается как Ec — соответствует ASCII-код 27.