LINUX.ORG.RU

Оцените/поругайте шрифты


0

0

Переехал с генту на арч, и возникли вопросы к шрифтам, ибо Arch славился отличными шрифтами "изкаропки".

Решил попробовать шрифты с заческами, но они мне кажутся слишком тонкими .
или так и должно быть?

+ не понятно почему такая разница в шрифтах меню gnome-terminal, firefox, и k3b.

Сначала хотел запостить вопрос на форум, но понял, что со скрином будет луччше ;)

>>> Просмотр (1280x1024, 209 Kb)

Ах, да - шрифты везде, если правильно настроил, Liberation.
В терминале Liberation Mono. Текст/интерфейс - Liberation Serif.

brumal
() автор топика

Ужос, кривой сабпиксельный рендеринг съел мой моск. Остальное догрызли шрифты с засечками.

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

Возможно у нас разный порядок пикселей?
У меня, судя по всему, rgb. Т.к. цветных разводов не появляется..
Т.е. вы хотите сказать, что шрифты с засечками таки зло и я начитался псевдонаучного бреда? :)

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

[root@kaer-morhen ~]# cd /etc/fonts/conf.d/
[root@kaer-morhen conf.d]# ls
10-autohint.conf 30-replace-bitmap-fonts.conf
10-sub-pixel-rgb.conf 40-generic.conf
[root@kaer-morhen conf.d]# cat 10-sub-pixel-rgb.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- conf.d/sub-pixel.conf -->
<fontconfig>
<!-- Enable sub-pixel rendering -->
<match target="font">
<edit name="rgba" mode="assign"><const>rgb</const></edit>
</match>
</fontconfig>

Вроде rgb написано.

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

gharik@darkstar ~ $ cat .fonts.conf 
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts.conf file to configure system font access -->
<fontconfig>

<match target="font" >
        <edit mode="assign" name="rgba">
                <const>rgb</const>
        </edit>
        <edit mode="assign" name="autohint" >
                <bool>false</bool>
         </edit>
        <edit mode="assign" name="hinting">
                <bool>true</bool>
        </edit>
        <edit mode="assign" name="antialias">
                <bool>true</bool>
         </edit>
        <edit mode="assign" name="hintstyle">
                <const>hintfull</const>
         </edit>
</match>

</fontconfig>

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

Это конфиг с wiki.gentoo-xeffects.org, если не ошибаюсь?
Спасибо, что напомнили.
Итак: этот конфиг, шрифты _без_ засечек, freetype с BCI(а не зря ли я это сделал?), libxft/cairo собраные аналогично гентушному use-флагу: newspr.
Ссылко: http://img146.imageshack.us/my.php?image=screen2zl8.png 350 кб.

brumal
() автор топика

похоже Вы столкнулись с аналогичными моим проблемами (пост пока в неподтверждённых чуть ниже). Только один совет: патчить freetype, Xft, cairo и не использовать ни в qt ни в gtk/pango их приблуды для шрифтов - всё только настройкой fontconfig-а. Мне худо-бедно удалось сделать б/м одинаковое отображение шрифтов для qt/gtk приложений.

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

Засечки я убил уже ;)
Дал чуть выше ссылку на imageshack с более хорошей версией, как мне кажется..

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

у меня сейчас патченый freetype, libxft и cairo + все настроено своими конфигураторами - т.е. gtk чере switch2, kde-приложения через kcontrol, а qt3/qt4 через свои qtconfig'и - все очень похоже получилось..

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

я думаю, что вы сами видите - уже лучше... только freetype пилили с отображением а-ля M$? (у меня - Apple, выходит результат вроде как на печати...)

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

Да, включил BCI.
Просто не было ясно, нужно ли оно для newspr патчей к cairo/Xft.
А отображения аля Apple - это просто отключенный BCI? или что совсем более другое?

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

Хм, у меня оказалось включено и то, и другое.
Т.е. таки аля apple. Это решает TT_CONFIG_OPTION_COMPONENT_OFFSET_SCALED.
Просто взял гентушный патч и добавил его в PKGBUILD толком не вникая. Иногда полезно читать, как оказалось ^_^
А SWITCH в некоторых случаях может сделать более быстры/маленький код.

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

> Это конфиг с wiki.gentoo-xeffects.org, если не ошибаюсь? > Спасибо, что напомнили.

В принципе, до этого конфига и самому методом проб и ошибок дойти несложно. А первоисточником служили всякие статьи по "настройке шрифтов в линуксе" + магические пассы Kron73 на предмет оверлея "xeffects".

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

с меня можно дождаться только PKGBUILD'ов что-б собрать под Арчем freetype/cairo/libxft как нужно, на самом-то деле :)

brumal
() автор топика

Засечки нинужны, в терминале странное сглаживание. Низачот
P.S. а ссылочку на тему xfwm можно? если конечно я ниче не путаю

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

Вотъ: http://rapidshare.com/files/42806151/pkgbuild.tar.bz2.html

Там PKGBUILD'ы с патчами для cairo и libXft. freetype2 - собирается из ABS, хотя pacman должен такой-же поставить сам.. но на всякий случай :)

+ что-б выглядело так-же поставить dpi 96x96, fonts.conf ранее приведенный + в нем сделать альясы с generic font families на шрифты Liberation, если у вас есть такие..

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

Я приводил ссылко на апргрейженый скрин в .png, там сильно лучше.. Так что засечег ужо нет ;)

Тема Blackwall, было "искаропки".

brumal
() автор топика

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

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

Зря поставил зачот ;) Я его так и не осилил..

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

Наверное это зависит от каких-то очень специфичных настроек qt/gtk, т.к. не смог найти где пошевелить что-б было одинаково..

А прозрачность такая _иногда_ мне удобна.. Но обычно сильно меньше стоит.

brumal
() автор топика

запарили скриншоты с ЛОР

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

Это не гном. Это лучше. Это xfce ;)

А тёмные темы - мне для глаз крайне неприятны.. Поэтому все светлое.

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