LINUX.ORG.RU

FreeType 2.6.4

 , ,


0

1

Freetype — библиотека, которая используется для растеризации шрифтов и операций над ними. В частности используется для отображения шрифтов в X11.

Наиболее значимым изменением стал новый режим хинтинга для TrueType-шрифтов, теперь субпиксельный хинтинг (или ClearType-хинтинг) активирован по умолчанию. По сравнению с используемым ранее методом (Infinality), значительно увеличена производительность отрисовки.

Активация поддержки субпиксельного хинтинга контролируется опцией TT_CONFIG_OPTION_SUBPIXEL_HINTING, значение 1 соответствует старому методу Infinality, 2 — новому методу, 3 — активирует оба. Значение по умолчанию 2.

Также добавлена поддержка авто-хинтинга для армянского, грузинского, эфиопского и ещё нескольких других алфавитов.

Из менее значимых изменений можно отметить:

  • Небольшие улучшения отрисовки в авто-хинтере.
  • Набор изменений, улучшающих обработку некорректных шрифтов.
  • Встроенные демо-программы теперь позволяют выбирать все доступные движки байткода TrueType.
  • Добавлена ранняя бета-версия новой демо-программы, основанной на Qt — ftinspect, со временем она заменит остальные. Пока же, как отмечают разработчики, многие функции отсутствуют.
  • Доступна экспериментальная поддержка формата шрифтов Type 42.

>>> Подробности



Проверено: Shaman007 ()
Последнее исправление: Zampolit (всего исправлений: 2)
Ответ на: комментарий от pftBest

На ivy ни разу не замечал разницы. Но, с другой стороны, в этом релизе добавили оптимизации по скорости и поэтому включили по умолчанию, значит какая-то проблема была раньше.

zink ★★
()

положите в галерею скриншот и фоточку экрана как оно выглядит в жизни.

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

Вопрос - как убрать старую прогу? Ведь она потянет за собой все иксы. Нужно для Mint Sarah.

Windows ★★★
()

Что-то смотрю, в отличие от других пакетов (например Mesa), новый Freetype не спешат собирать мейнтейнеры популярных дистрибутивов (кроме Arch).

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

Кстати, да. Попробую в свободное время бампнуть.

r3lgar ★★★★★
()

в Дженту 2.6.5 завезли. Пришлось снести всё, что относилось к infinality. стало немного, а иногда очень, грустно.

Вариантов, собственно, 2: или привыкать, или возращаться на 2.6.3.

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

Ну у меня 1:1 как было. Наверное настройки fontconfig ещё дефолтные поменяли, у меня всё явно выставлено в конфиге.

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

Тебе не понравится :D

<alias><family>monospace</family><prefer><family>dejavu sans mono</family></prefer></alias>
<alias><family>sans-serif</family><prefer><family>dejavu sans</family></prefer></alias>
<alias><family>serif</family><prefer><family>dejavu sans</family></prefer></alias>

<match target='font'>
  <edit name='autohint'><bool>no</bool></edit>
  <edit name='dpi'><double>101</double></edit>
  <edit name='hintstyle'><const>hintfull</const></edit>
  <edit name='lcdfilter'><const>lcdlight</const></edit>
  <edit name='rgba'><const>rgb</const></edit>
</match>

<rejectfont><glob>/usr/share/fonts/*/*</glob></rejectfont>
<acceptfont>
  <glob>/usr/share/fonts/TTF/DejaVuSans.ttf</glob>
  <glob>/usr/share/fonts/TTF/DejaVuSans-Bold.ttf</glob>
  <glob>/usr/share/fonts/TTF/DejaVuSans-Oblique.ttf</glob>
  <glob>/usr/share/fonts/TTF/DejaVuSans-BoldOblique.ttf</glob>

  <glob>/usr/share/fonts/TTF/DejaVuSansMono.ttf</glob>
  <glob>/usr/share/fonts/TTF/DejaVuSansMono-Bold.ttf</glob>
  <glob>/usr/share/fonts/TTF/DejaVuSansMono-Oblique.ttf</glob>
  <glob>/usr/share/fonts/TTF/DejaVuSansMono-BoldOblique.ttf</glob>
</acceptfont>

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