LINUX.ORG.RU

Как выбирать шрифты, и почему у них такие причудливые названия?

 


1

1

Решил перестать сидеть на умолчальных настройках и настроить окружение под себя. Стал разбираться как это делается в StumpWM. Посмотрел примеры конфигурационных файлов. В одном

;; Set font for input box
(set-font "-lispm-fixed-medium-r-normal-*-13-*-*-*-*-*-*-*") 
В другом
(define-key *root-map* (kbd "c")
"exec urxvt +sb -fn \"xft:Bitstream Vera Sans Mono:pixelsize=20\"")
Вот почему шрифт называется "-lispm-fixed-medium-r-normal-*-13-*-*-*-*-*-*-*"? Почему первым символом стоит минус? Что означают все эти звёздочки после 13? Где об этом ещё можно почитать?

Дальше, смотрим на вызов urxvt, очевидно ему передаётся параметр «используй шрифт „xft:Bitstream Vera Sans Mono:pixelsize=20\“. Но почему в этом случае шрифт задаётся совершенно другой комбинацией цифробукв? Почему не -bitstream-vera-sans-mono-*-20-*-*-*-*-*-*-*? Какие ещё есть форматы обозначения шрифтов и где они используются? Почему в одних случаях используются одни, а в других другие? В каких случаях один и тот же шрифт будет по-разному называться?

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от Deleted

Частично ответили

X logical font description (XLFD) is a font standard used by the X Window System.

Так, со строчкой из stumpwmrc разобрались. А почему в вызове urxvt другое стоит? Как понять где что?

Camel ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.