LINUX.ORG.RU

xfontsel + ttf = я не понимаю..


0

0

Вот, добавил коллекцию шрифтов в /etc/X11/xorg.conf

Section "Files"
#FontPath "/usr/lib/X11/fonts/liberation-fonts-0.2/"
FontPath "/mnt/pub/fonts/dejavu-lgc-fonts-ttf-2.24/ttf/"
****
EndSection

Редхатовские шрифты отключил, временно.

Брал вот от сюдова:
http://dejavu.sourceforge.net/wiki/index.php/Download

Рестартанул иксы. Лезу в xfontsel. Где же оно? Всё как было:
-adobe-*-*-*-*-*-*-*-*-*-*-*-*-*
-arabic-*-*-*-*-*-*-*-*-*-*-*-*-*
-b&h-*-*-*-*-*-*-*-*-*-*-*-*-*
-cronyx-*-*-*-*-*-*-*-*-*-*-*-*-*

И так далее..

Что мне нужно, собственно: шрифт, масштабируемый, без засечек, вроде Arial, Tahoma, для отрисовки менюшек и заголовков окон в моём WM, с поддержкой юникода и кириллицы, что бы глазу было приятно.

Пока вот использую -cronyx-helvetica-*-r-*-*-14-*-*-*-*-*-*-*
Но что то оно мне не очень нравится.. подозрительно растягивает русские надписи в заголовках окон..

И ещё, что такое "патчи Тёрнера"? http://www.linux.org.ru/view-message.jsp?msgid=2335165&page=-1

★★★

Надо было в /mnt/pub/fonts/dejavu-lgc-fonts-ttf-2.24/ttf запустить mkfontscale. А вообще, бегом в http://www.linuxfromscratch.org/blfs/view/svn/x/x-setup.html#fonts

xfontsel использует устаревший core font protocol, от которого в Fedora некоторое время тому назад хотели избавиться. Соответственно, от такого WM (который наверняка еще имеет проблемы с русским в заголовках окон) тоже лучше бы избавиться.

AEP ★★★★★
()

По поводу растяжения русских надписей: это очень старый баг в Xorg, он просто в UTF-8 локалях берет русские буквы из китайских шрифтов. См.:

http://wiki.linuxfromscratch.org/blfs/wiki/XWindowSystemComponents#Problemwit... https://bugs.freedesktop.org/show_bug.cgi?id=708 https://bugs.freedesktop.org/show_bug.cgi?id=2676 https://bugs.freedesktop.org/show_bug.cgi?id=3839 https://bugs.freedesktop.org/show_bug.cgi?id=4366 https://bugs.freedesktop.org/show_bug.cgi?id=15887

Короче, Xorg-овцы не понимают, что делают, и бодаться бесполезно. Надо переходить на Xft.

AEP ★★★★★
()

это классно, что оно тебе надо, но этого у тебя не будет. потому что Xcore и Xft — это две большие разницы, никак не пересекающиеся. так что выкидывай свой blackbox и переходи на fluxbox.

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

>это классно, что оно тебе надо, но этого у тебя не будет. потому что Xcore и Xft — это две большие разницы, никак не пересекающиеся. так что выкидывай свой blackbox и переходи на fluxbox.

А openbox, что на счёт него кто скажет?

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

конфиги в xml → фтопку. к тому же flux подхватывает конфиги bb и использует, потому что оно родное. зачем нужен xml — кроме как «а я умею!» — не ясно.

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