Я недавно начал использовать xmonad
качестве моего оконного менеджера. Я также решил использовать urxvt
в качестве терминала по умолчанию, поскольку он должен быть легковесным.
Большинство приложений, которые предоставляют опцию конфигурации шрифта, позволяют мне выбирать шрифт (например, Arial, Consolas, FreeMono, Dejavu Sans и т.д.) И устанавливать размер в пикселях (11px, 12px или любой другой). Это легко понять.
Теперь, когда я пытаюсь настроить шрифты для таких приложений, как xterm, urxvt и emacs, мне приходится придумывать довольно странную строку, которая выглядит примерно так:"-*-Fixed-Bold-R-Normal-*-13-*-*-*-*-*-*-*"
или "-unknown-DejaVu Sans Mono-normal-normal-normal-*-14-*-*-*-m-0-iso10646-1"
Я использовал программу xfontsel
для ее генерации методом проб и ошибок. Но я не очень понимаю, что это значит или почему это необходимо.
Кроме того, я также использовал такие вещи: URxvt.font: 9x15bold
.
Мои вопросы:
- Что за странная длинная строка для настройки шрифтов?
- Что значит
9x15bold
? Как все это получается вместе? - Почему бы не придерживаться общепринятого способа установки шрифтов, как в большинстве других приложений?
- Почему шрифты xterm и urxvt не выглядят так же хорошо, как, скажем, шрифты gnome-Terminal? Есть ли способ достичь этого?