💾 Archived View for topotun.dynu.com › colors.gmi captured on 2023-11-14 at 07:41:43. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-12-04)
-=-=-=-=-=-=-
Работа с цветами - дело довольно кропотливое. Используются так называемые
цветовые escape последовательности. Главная трудность - вставить сам
символ ESC. В редакторе "vi" это делается так:
1. Жмем "i" для вставки.
2. Жмем ctrl+v
3. Жмем кнопку ESC
Готово. У вас вставился код ESC, который выглядит как ^[ . Не пытайтесь
вставлять этот код как-то иначе. Не сработает. Цветовые коды можно
найти в таблице по ссылке ниже. Ну, давайте для примера напишем слово
"Привет" зеленым цветом, код 10. Наша цветовая escape последовательность
будет такой:
ESC[38;5;10m
Она для любого цвета будет такой. Сам код находится перед символом "m".
Это число 10. Для отмены цвета нужно ввести последовательность ESC[0m
Давайте напишем:
ESC[38;5;10m Привет ESC[0m
и видим:
[38;5;10m Привет [0m
Кроме цвета букв, можно устанавливать и цвет фона. Для этого
последовательность будет такая: ESC[48;5;XXXm , где XXX - цветовой код.
Gemini броузеры отрабатывают эти коды по-разному, или вообще не
отрабатывают. В AV-98 все работает как надо - цвет сохраняется с
открытия до отмены. В lagrange цвет сохраняется только в пределах
одной строки, а потом его приходится назначать вновь, если надо.
Фон в lagrange не работает вообще, поскольку он назначается
самим броузером.