Установка
цветовой схемы
Установив флажки, можно
указать любые цветовые оттенки любых элементов окна xterm. Рассмотрим основные
составляющие цветовой схемы - цвета изображения, фона и курсора.
Введение
в цветовые схемы X Windows
Прежде чем начать изучение
флажков, применяемых для установки конкретных цветовых схем окна xterm, рассмотрим
сами принципы определения цветов в X Windows.
В X Windows цвета определяются
в формате RGb
(red-green-blue -
красный-зеленый-синий). Цвет задается
тройкой чисел, каждое из которых может принимать значения от 0" до 255.
Эти числа представляют насыщенность составляющих цвета - от минимальной (0)
до максимальной (255).
К счастью, вычислять долю
каждой составляющей нет надобности - эта работа уже выполнена. Результаты записаны
в файле, где именам цветов сопоставлены указанные тройки чисел. Как правило,.это
файл rgb. txt в каталоге /usr/xllR6/lib/Xll/.
Ниже приведены имена некоторых
цветов из файла rgb. txt Linux Red Hat 7.1. Воспользуйтесь ими при выполнении
упражнений по определению цветов.
snow (снежно-белый)
GhostWhite (белое привидение)
PapayaWhip (корень папайи)
LemonChiffon (воздушно-лимонный)
Aliceblue (голубой Алиса)
Lavenderblush (розовая лаванда)
mistyRose (туманно-розовый)
white (белый)
DarkSlateGray (темно-черепичный)
DimGray (сумеречно-серый)
gray (серый) midnightblue
(полуночно-синий)
Navyblue (флотский синий)
Slateblue (черепично-синий)
blue (синий)
Steelblue (сине-стальной)
turquoise (бирюзовый)
cyan (сине-зеленый)
DarkGreen (темно-зеленый)
SeaGreen (зеленая морская
волна)
LawnGreen (зеленая трава)
green (зеленый)
Green Yellow (желто-зеленый)
DarkKhaki (темный хаки)
Light Yellow (светло-желтый)
yellow (желтый)
gold (золотой)
Rosybrown (коричнево-розовый)
indianRed (индийский красный)
sienna (охра)
beige (бежевый)
wheat (пшеничный)
tan (желтрвато-коричневый)
chocolate (шоколадный)
DarkSalmon (темный лосось)
orange (оранжевый)
tomato (помидорный)
red (красный)
DeepPink (темно-розовый)
pink (розовый)
maroon (темно-бордовый)
magenta (пурпурный)
violet (фиолетовый)
orchid (светло-лиловый)
purple (багровый)
DarkCyan (темно-сине-зеленый)
DarkRed (темно-красный)
LightGreen (светло-зеленый)
Примечание
Фактическая насыщенность цвета зависит от возможностей видеоадаптера и качества монитора, различных системных параметров и выполняемых программ, поэтому реальные цвета могут отличаться от тех, которые вы пытались установить.
Цвет
текста и фона
Установка цвета текста
и фона позволяет изменять вид текста на экране. По умолчанию текст в окне xterm
- черный на белом фоне. Для установки другого цвета воспользуйтесь флажками
-fg и -bg. Например
$ xterm -fg white
-bg black &
По этой команде окну xterm назначается цветовая схема, обратная устанавливаемой по умолчанию - белый текст на черном фоне (рис. 9.2).
Рис.
9.2.
Изменение цветовой схемы
Примечание
Флажки -bg и -fg применимы не только к окну xterm. Это стандартные флажки X Windows, позволяющие менять цвета окон большинства программ X Windows.
Цвет
курсора
Если вы уже упражнялись с установкой цветов, то наверняка обратили внимание, что курсор не меняет свой цвет, определенный цветовой схемой окна xterm, установленной по умолчанию (в большинстве вариантов Red Hat - розовый). Смена цвета курсора задается флажком -сг. Например, чтобы установить темно-синий курсор, необходимо ввести следующую команду:
$ xterm -bg black -fg white -cr midnightblue &