LINUX.ORG.RU

urxvt: monospace как в гноме, как?


0

1

Ставлю monospace в urxvt, как размеры ни крути, либо больше чем в gnome-teminal, либо меньше, а хочется точно такие-же.

URxvt*foreground: White
URxvt*background: Black
URxvt*font: xft:Dejavu Sans Mono:pixelsize=14
URxvt*boldFont: xft:Dejavu Sans Mono:pixelsize=14
URxvt*scrollBar: true
URxvt*scrollBar_right: true
URxvt*borderless: true

URxvt*perl-ext: default,matcher
URxvt*matcher.button: 1
URxvt*urlLauncher: firefox


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

>Наверно, он забивает на DPI.

Похоже на то, т.к. задаваемые размеры шрифтов разняца на 5-6, при примерно одинаковом реальном размере. Не лечится?

savgur
() автор топика
Ответ на: комментарий от kernelpanic

Xft.dpi: 96

Неа, не помогает. Вот такое попробовал:

Xft.dpi:        96
Xft.antialias:  true
Xft.rgba:       rgb
Xft.hinting:    true
Xft.hintstyle:  hintslight

Ничего не меняет.

savgur
() автор топика
Ответ на: комментарий от savgur

В gnome-terminal Monospace размер 10. В urxvt pixelsize=10, настолько мелко, что ели разобрать, pixelsize=13 немного меньше гномового терминала, pixelsize=14 уже больше. Чтож за фигня?

savgur
() автор топика
Ответ на: комментарий от savgur

pixelsize

WTF? Пиши size просто. Пиксели не то же самое, что пункты.

GotF ★★★★★
()
Ответ на: комментарий от GotF

>А ты эти ресурсы загрузил?

Входа/выхода из иксов достаточно?

WTF? Пиши size просто. Пиксели не то же самое, что пункты.

pixelsize - это размер в пикселях чего, ширины, высоты? пункт - это как понимать?

savgur
() автор топика
Ответ на: комментарий от kernelpanic
 URxvt*font: xft:Dejavu Sans Mono:size=10 URxvt*boldFont: xft:Dejavu Sans Mono:size=10 

То что нужно, примного благодарен.

P.S. а все-же эыффекта от

Xft.dpi: 96
Xft.antialias: true
Xft.rgba: rgb
Xft.hinting: true
Xft.hintstyle: hintslight
я не увидел, т.е. сглаживание и уточнение из гнома беруться что-ли?

savgur
() автор топика
Ответ на: комментарий от savgur

пункт - это как понимать?

Кегль измеряется в пунктах. В пикселях стоит мерить только растровые шрифты.

GotF ★★★★★
()
Ответ на: комментарий от savgur

Все равно не совсем то: в гномовском терминале буквы плотнее и чуть меньше. Может как раз разница в параметрах хинтинга и алиасинга?

savgur
() автор топика
Ответ на: комментарий от savgur

Хинтинг и алиастнг на размер шрифта не влияет. Насчеет Xft.antialias и Xft.hinting это тебе к megabaks'у специалистам по шрифтам. Я в этом особо не разбираюсь:)

kernelpanic ★★★★★
()
Ответ на: комментарий от lazyklimm

>демоном работать не умеет + куча редкоиспользуемых фич типа эмуляции тектроникса ;)

А нужен-ли демон?

Есть предложения лучше? xterm?

savgur
() автор топика
Ответ на: комментарий от savgur

>Все равно не совсем то: в гномовском терминале буквы плотнее и чуть меньше. Может как раз разница в параметрах хинтинга и алиасинга?

Оказывается бажный он, urxvt: https://bugs.launchpad.net/ubuntu/+source/rxvt-unicode/+bug/309792

У меня гномовский вид наступает при: URxvt.letterSpace: -2

savgur
() автор топика
Ответ на: комментарий от savgur
URxvt.font: xft:Consolas:size=12:autohint=false:antialias=true:hinting=true

Вот мой фонт, взял с примера. Какое именно сглаживание(полутона,субпиксельное) и уточнение(слабое, среднее, полное) используется?

И еще: отключение автохинта на что влияет, зачем автохинт вообще нужен?

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