-- Leo's gemini proxy

-- Connecting to topotun.dynu.com:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

с цветом в Gemini

Работа с цветами - дело довольно кропотливое. Используются так называемые

цветовые 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


и видим:

 Привет 


Кроме цвета букв, можно устанавливать и цвет фона. Для этого

последовательность будет такая: ESC[48;5;XXXm , где XXX - цветовой код.


Gemini броузеры отрабатывают эти коды по-разному, или вообще не

отрабатывают. В AV-98 все работает как надо - цвет сохраняется с

открытия до отмены. В lagrange цвет сохраняется только в пределах

одной строки, а потом его приходится назначать вновь, если надо.

Фон в lagrange не работает вообще, поскольку он назначается

самим броузером.



=>https://robotmoon.com/256-colors/ Таблица цветовых кодов

Назад


-- Response ended

-- Page fetched on Mon May 20 12:31:52 2024