The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Линус Торвальдс ждёт от Linux появления нормального десктопа, opennews (?), 21-Авг-14, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


81. "Линус Торвальдс ждёт от Linux появления нормального десктопа"  +2 +/
Сообщение от RH (?), 21-Авг-14, 16:09 
Вы про сглаживание? Во всех современных дистрибутивах freetype собирается с поддержкой субпиксельного сглаживания. Вам остается только добавить в /etc/font/conf.d/ следующие файлы:
1) 10-antialias.conf:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--  Use the Antialiasing -->
  <match target="font">
    <edit name="antialias" mode="assign"><bool>true</bool></edit>
  </match>
</fontconfig>

2) 10-hinting.conf:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--  Use Hinting -->
  <match target="font">
    <edit name="hinting" mode="assign"><bool>true</bool></edit>
  </match>
</fontconfig>

3) 10-hinting-slight.conf:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--  Use Slight Hinting -->
  <match target="font">
    <edit name="hintstyle" mode="assign"><const>hintslight</const></edit>
  </match>
</fontconfig>

4) 10-sub-pixel-rgb.conf:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--  Enable sub-pixel rendering -->
  <match target="pattern">
    <!--
      This configuration is available on the major desktop environments.
      We shouldn't overwrite it with "assign" unconditionally.
      Most clients may picks up the first value only. so using "append"
      may simply works to avoid it.
    -->
    <edit name="rgba" mode="append"><const>rgb</const></edit>
  </match>
</fontconfig>

5) 11-lcdfilter-default.conf

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--  Use lcddefault as default for LCD filter -->
  <match target="pattern">
    <!--
      This configuration is available on the major desktop environments.
      We shouldn't overwrite it with "assign" unconditionally.
      Most clients may picks up the first value only. so using "append"
      may simply works to avoid it.
    -->
    <edit mode="append" name="lcdfilter">
      <const>lcddefault</const>
    </edit>
  </match>
</fontconfig>

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

158. "Линус Торвальдс ждёт от Linux появления нормального десктопа"  +/
Сообщение от ryokenemail (?), 21-Авг-14, 22:49 
> Вы про сглаживание? Во всех современных дистрибутивах freetype собирается с поддержкой
> субпиксельного сглаживания.

Как интересно, дотянусь до Дебиана - попробую :). Спасибо! (Люблю опеннет, всегда полезные советы есть на всякие темы).

Ответить | Правка | Наверх | Cообщить модератору

186. "Линус Торвальдс ждёт от Linux появления нормального десктопа"  –1 +/
Сообщение от Pilat (ok), 22-Авг-14, 03:52 
> Вы про сглаживание? Во всех современных дистрибутивах freetype собирается с поддержкой
> субпиксельного сглаживания. Вам остается только добавить в /etc/font/conf.d/ следующие
> файлы:

Точно. И не забыть заявить на опеннете о создании собственного дистрибутива, решающего все проблемы.

Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру