интересно, есть ли способ сделать шрифт urxvt оказывать поддержки xft:
URxvt.font: xft:Droid Sans Mono Slashed:pixelsize=9:Regular
URxvt.boldFont: xft:Droid Sans Mono Slashed:pixelsize=9:Bold
URxvt.talicFont: xft:Droid Sans Mono Slashed:pixelsize=9:Italic
URxvt.bolditalicFont: xft:Droid Sans Mono Slashed:pixelsize=9:Bold:Italic
если я пытаюсь сделать что-то вроде:
, так что весы очень плохо:
! Fonts
Xft.dpi: 132
Xft.antialias: true
Xft.rgba: rgb
Xft.hinting: true
Xft.autohint: true
Xft.hintstyle: hintfull
я не уверен, является ли это одним из reaons. Однако я хочу, сглаживания и что дроида. Есть ли здесь какой-нибудь подвох?
Если я помню, интервал был зафиксирован на
URxvt * letterSpace: -2
Это мой .Xresources:
Xft.dpi: 96 Xft.antialias: true Xft.rgba: rgb Xft.hinting: true Xft.hintstyle: hintslight URxvt.depth: 0 URxvt.intensityStyles: false! Включите его здесь ... (затем boldFont) URxvt.allow_bold: false URxvt.font: xft: Ubuntu Mono: style = Regular: pixelsize = 17! ... но поставьте это на Regular, иначе вывод ls будет чрезмерно толстым. URxvt.boldFont: xft: Ubuntu Mono: style = Bold: pixelsize = 17 URxvt.saveLines: 8192! Исправьте пространство шрифта! любое больше, чем -1 Я не люблю URxvt * letterSpace: -2
Обратите внимание, что есть отчет об ошибке относительно расстояния между буквами. Тем не менее, существует обход, который был предложен в обсуждении ошибок и который я повторил в unix.stackexchange.com (в случае, если вы не можете его найти).
Я получил его, просто работая с опцией командной строки «-letsp -1», см. также
http://www.saltycrane.com/blog/2009/11/how-make -urxvt-смотреть-гном-терминал /
Xft.rgba: rgb
(вместо none
) и Xft.hintstyle: hintslight
(и hintfull
) запускает описанное поведение для меня. См. [D0] unix.stackexchange.com/a/189856/85186
– balu
13 March 2015 в 06:56
urxvt будет использовать шрифт по умолчанию, если он не может найти указанное имя шрифта xft. Например, следующий снимок будет выглядеть следующим образом:
urxvt -fn 'xft: foo'
Чтобы узнать, какие шрифты xft у вас есть, run:
fc-list
Вот как я запускаю urxvt с красивым шрифтом Ubuntu Monospace :
urxvt -fn "xft: Ubuntu Mono: pixelsize = 14, style = regular"
Если я помню, интервал был зафиксирован на
URxvt * letterSpace: -2
Это мой .Xresources:
Xft.dpi: 96 Xft.antialias: true Xft.rgba: rgb Xft.hinting: true Xft.hintstyle: hintslight URxvt.depth: 0 URxvt.intensityStyles: false! Включите его здесь ... (затем boldFont) URxvt.allow_bold: false URxvt.font: xft: Ubuntu Mono: style = Regular: pixelsize = 17! ... но поставьте это на Regular, иначе вывод ls будет чрезмерно толстым. URxvt.boldFont: xft: Ubuntu Mono: style = Bold: pixelsize = 17 URxvt.saveLines: 8192! Исправьте пространство шрифта! любое больше, чем -1 Я не люблю URxvt * letterSpace: -2
Обратите внимание, что есть отчет об ошибке относительно расстояния между буквами. Тем не менее, существует обход, который был предложен в обсуждении ошибок и который я повторил в unix.stackexchange.com (в случае, если вы не можете его найти).