LINUX.ORG.RU

Странности со шрифтами, utf-8 и dwm


0

1

Я далёк от инфраструктуры шрифтов в линуксах, поэтому прошу совета объяснить следующее.

У меня стоит dwm (последний с git) в качестве оконного менеджера. Шрифт такой:

-*-terminus-medium-*-*-*-14-*-*-*-*-*-iso10646-*
Локаль «en_GB.UTF-8» (может быть это не важно). В статусной строке без проблем отображаются русские и латинские буквы, но специальные символы типа стрелочек ↑ ↓ не показываются — вместо них мусор из двух символов. В терминале этот же шрифт показывает стрелочки и другие символы из utf8.

Меняю шрифт на

-*-fixed-medium-*-*-*-15-*-*-*-*-*-iso10646-*
Теперь стрелочки тоже работают, но они неадекватно большие: в терминале поставил такой же шрифт и высота ↑ совпадает с высотой d; в статусной же строке стрелка больше примерно в 1,5 раза. Размер русских букв нормальный.

Что происходит и что я делаю не так?



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

Поставь dwm-pango. Это нормально, suckless на всю голову разработчики dwm не в курсе, что X core fonts deprecated и закопаны уже лет 10. Разработчики терминала, кстати, в курсе.

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