2014-10-25 2 views
1

У меня есть шрифт (в списке по fc-list):Xterm -fa работает, но не Xterm * faceName

/usr/share/fonts/misc/Inconsolata-dz for Powerline.otf: Inconsolata\-dz for Powerline:style=dz 

, что я пытаюсь получить для отображения с XTerm.

Как она стоит, работает

xterm -fa "Inconsolata\-dz for Powerline" 

работает просто отлично, но положить

xterm*faceName: Inconsolata\-dz for Powerline 

в моих .Xdefaults приводит по умолчанию, разбитый странно шрифт, который вы получаете, когда неверный шрифт будет загружен.

Каков правильный способ установки этого шрифта с помощью .Xdefaults?

+0

эй, ты найти решение? У меня есть эта точная проблема прямо сейчас. – TehQuila

ответ

0

«\ -» выглядит подозрительно: ресурсы X знают только несколько специальных обратных косых последовательностей. Возможно, просто удалите обратную косую черту.

0

Найти имя шрифта бегом:

fc-list :fontformat=TrueType -f "%{family}\n" |grep Powerline 

Настройка шрифта в ~/.Xresources

XTerm*faceName: <font name from previous output> 
XTerm*faceSize: 12 

Применить изменения на .Xresources бегом:

xrdb -merge ~/.Xresources 
Смежные вопросы