Керівні символи ANSI

Керівні символи ANSI (англ. ANSI escape code) — символи, що включаються в текст і використовуються для зміни форматування, кольору, та інших налаштувань виводу тексту на текстовий термінал.

Приклади

Щоб змінити формат виводу, треба надрукувати в терміналі послідовність символів "\033[КОДm", де замість КОД — число з таблиці що знаходиться нижче. Приклад:

print "Звичайний текст. \033[94m А тепер синій. \033[0m І знову звичайний"
Деякі цікаві коди[1]
КодДІя
0Вимкнути всі атрибути (повернутись в нормальний стан)
1Яскравий (чи жирний)
3Курсив
4Підкреслений
5Блимання (повільно, менш як 150 разів на хвилину)
6Блимання (швидке)
7Негатив (обміняти колір фону і шрифту)
9Закреслений
10-19Змінити шрифт
20Змінити шрифт на Fraktur
30–37Колір тексту (30 + x, x з таблиці нижче)
40–47Колір фону (40 + x, x з таблиці нижче)
90–99Яскравий колір тексту
100–109Яскравий колір фону
Таблиця кольорів[2]
Яскравість01234567
Звичайна Black Red Green Yellow Blue Magenta Cyan White
Висока Black Red Green Yellow Blue Magenta Cyan White

Див. також

Посилання

  1. Працюють не всі, і не всюди.
  2. Імена стандартні, але відтінки можуть залежати від термінала.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.