LINUX.ORG.RU

Опять шрифты :)


0

0

Здравствуйте!

Подскажите, пожалуйста, где, кроме /etc/fonts/fonts.conf хранятся описания, когда не надо применять хинтинг - а то достало уже. В ASP 11.2 пересобрал freetype (взял из OpenSuSE 11.2), но на некоторых сайтах не хинтуются шрифты и всё тут. Наблюдаю угловатое гогно.

Заранее благодарен!

★★★★

/home/<user>/.fonts.conf

anonymous
()

Вроде сейчас какая-то новая приблуда в моде:
Если в каталоге /etc/fonts/conf.d находится симлинк на конфиг в /etc/fonts/conf.avail , то опция включается. Например, вот автохинтинг:

$ ll /etc/fonts/conf.d/
10-autohint.conf -> ../conf.avail/10-autohint.conf

RatMann ★★
()

отвечаю сразу всем - там всё в порядке. В ~/.fonts.conf только то, что установлено в КДЕ'шных настройках сглаживания (а оно везде сглаживает, кроме некоторых веб-страниц). В /etc/fonts есть только три файла: fonts.conf, fonts.dtd, local.conf. В последнем закомментированный конфиг типа для субпиксельного сглаживания, и всё.

Ay49Mihas ★★★★
() автор топика

В /etc/fonts/fonts.conf крайне не желательно видеть настройки fontconfig-а. Это - указание на негибкость (низкое качество) дистрибутива.
Всё, что касается шрифтов, рулится fontconfig-ом и настройка оного - в /etc/fonts/conf.d
(это указывается в /etc/fonts/fonts.conf)
причём порядок загрузки конфигурационных файлов имеет значение.
там же определяется, может ли юзер перетереть системные настройки своим файлом ~/.fonts.conf
там же может быть прописано отключение сглаживания для определённых семейств шрифтов.
Кроме этого, есть костыли типа pango/cairo которые работают со шрифтами для гномовых/кедовых приложений. И если кеды в контрол центре могут отказаться от своих амбиций и пользовать системные настройки fontconfig-а, то гном надо подпилить руками.

http://www.rootshell.be/~sda00/fnt.html

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