Ru-Board.club
← Вернуться в раздел «Программы»

» XTerm

Автор: ASE_DAG
Дата сообщения: 27.07.2013 15:55

XTerm
эталонный эмулятор терминала



| Офсайт | Википедия | Фрешмит | Охлох | Ман | Арчвики |
Автор: ASE_DAG
Дата сообщения: 27.07.2013 19:05
Здравствуйте, господа.

Подскажите, будьте добры, как от XTerm’а добиться того, чтобы жирный явно нераскрашенный текст отображался иным цветом, но при этом оставался жирным. Вот так:


На рисунке выше rxvt со следующими значимыми для примера установками в ~/.Xresourses:
*foreground: #B2B2B2
*background: Black
*colorBD: White

Тот же самый вид по-умолчанию имеют Konsole, Tilda и др. эмуляторы терминала.

На XTerm же просто *colorBD: White действия не имеет:




Если в дополнение установить *colorBDMode: true, то цвет меняется, но снимается жирность:

Автор: LazyKent
Дата сообщения: 07.08.2013 17:34
У меня (openSUSE) конфигурация XTerm читается из файла ~/.Xdefaults

В частности, там есть такие строки:

Код:
XTerm*foreground: black
XTerm*background: #D6ECFF
Автор: ASE_DAG
Дата сообщения: 07.08.2013 17:43
LazyKent
Добрых суток.

Простите, но я вас не вполне понял. То, что вы написали — это неявный вопрос?
Автор: LazyKent
Дата сообщения: 07.08.2013 17:56
ASE_DAG
Приветствую. Нет никакого вопроса.

Я написал, что использую другой синтаксис конфигурационных параметров для XTerm в другом файле.
Возможно, это натолкнёт вас на решение.
Автор: ASE_DAG
Дата сообщения: 07.08.2013 19:05
LazyKent
Почему другой синтаксис? Тот же, другого здесь быть не может. Сами цвета другие, но если не принимать их во внимание, то ситуация идентична той, что на второй иллюстрации в моем вопросе: жирность видна а) жирным, б) тем же цветом, что основной текст.
Автор: res2001
Дата сообщения: 08.08.2013 07:56
ASE_DAG
Привет!
Сейчас негде поэкспериментировать, но вот нагуглил. Может поможет.
Вот тут вообще все разжевано и на хабре статья.
Автор: ASE_DAG
Дата сообщения: 08.10.2013 03:43
О! Хотя оно мне уже и не надо, я наконец случайно нашел, что искал. Напоминаю, что речь шла ни в коей мере не о раскраске манов, а том, о чем написано в вопросе — как отображать жирный жирным белым, при том что основной текст серый, как это сделано по умолчанию в Konsole и многих других эмуляторах.


Цитата:
veryBoldColors (class VeryBoldColors)
Specifies whether to combine video attributes with colors specified by
colorBD, colorBL, colorRV and colorUL. The resource value is the sum of
values for each attribute:
    1 for reverse,
    2 for underline,
    4 for bold and
    8 for blink.

The default is ``0''.
xterm(1)

Т. е. икс-ресурсы нужны такие:

*foreground: B2B2B2
*colorBD: White
*colorBDMode: true
XTerm*veryBoldColors: 4

Страницы: 1

Предыдущая тема: дубль


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.