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.