[См. в AUR] Угробили шрифты Liberation. Как жить теперь?

Дело хозяйское, нравится - кто б спорил… Восприятие сильно зависит от разрешения монитора и пр. факторов.
Интересно, у тебя в настройках “autohint true” и “hintslight” ?
<!-- Общие настройки -->
<match target="font">
	<!-- Автохинтинг -->
	<edit name="autohint" mode="assign">
		<bool>false</bool>
	</edit>
	<!-- Хинтинг -->
	<edit name="hinting" mode="assign">
		<bool>true</bool>
	</edit>
	<!-- Степень хинтинга -->
	<edit name="hintstyle" mode="assign">
		<const>hintfull</const>
	</edit>
	<!-- Субпиксельное сглаживание -->
	<edit name="antialias" mode="assign">
		<bool>true</bool>
	</edit>
	<!-- Субпиксельный параметр RGBA -->
	<edit name="rgba" mode="assign">
		<const>none</const>
	</edit>
</match>
<!-- LCD фильтр. Якобы работает -->
<match target="font">
	<edit mode="assign" name="lcdfilter">
		<const>lcddefault</const>
	</edit>
</match>

http://lampslave.ru/fontsconf/
Нда.., вернее было-бы спросить: “у тебя в настройках ”autohint false“ и ”hintfull"? =)
С другими настройками тоже плохо? Например, с
<!-- Default settings -->
 <match target="font">
    <edit mode="assign" name="rgba">
       <const>rgb</const>
    </edit>
 </match>
 <match target="font">
    <edit mode="assign" name="autohint">
      <bool>true</bool>
    </edit>
 </match>
 <match target="font">
    <edit mode="assign" name="hinting">
       <bool>true</bool>
    </edit>
 </match>
 <match target="font">
    <edit mode="assign" name="hintstyle">
       <const>hintslight</const>
    </edit>
 </match>
 <match target="font">
    <edit mode="assign" name="antialias">
       <bool>true</bool>
    </edit>
 </match>
Я вчера пробовал чего-то натыкать (в основном в конфигураторе xfce) - ничего толкового не вышло. Насчёт hintslight - мне не нравятся шрифты, в которых ради сглаживания идут на утолщение “линий”. Чем чётче - тем лучше, а Liberation с моими настройками - самые чёткие после виндовых.

Возможно это потому, что у моего монитора достаточно крупное зерно, и пиксельная прорисовка получается весьма комфортной для глаз. На нетбуках с диким разрешением или на профессиональных мониторах всё может быть иначе.
Понятно. Мой монитор имеет 90 dpi.
Это надо, конечно, подробнее читать, что они там с хинтингом сделали и есть-ли способ побороть штатными средствами. Так или иначе, “autohint true” перекрывает встроенный хинтинг и можно поэкспериментировать. Хотя, ты уже экспериментировал.., у себя я заметил, что жирные стали выглядеть иначе: наползают частично друг на друга, но это ещё на предыдущей версии, а перед установкой из репа у меня был Liberation, поставленный вручную более двух лет назад и вот в нём как раз всё было красиво, для меня.
У меня 85/86 DPI (по калькулятору). В конфигураторе xfce 86 стоит.

https://projects.archlinux.org/svntogit … liberation за 2-3 года вроде никаких уж очень сильных изменений не было, если по номерам версий судить.
Шрифт Liberation содержит/содержал встроенные инструкции TTF-хинтинга.
Эти инструкции предназначены для попиксельной прорисовки шрифта БЕЗ СГЛАЖИВАНИЯ.
Вот так выглядела заглавная страница с этим шрифтом со старой версией Liberation (хинтинг ЕСТЬ).
А так – с новой (хинтинга НЕТ).

Я пока не выяснил, что именно они назвали “улучшенным хинтингом”, но на первый взгляд это выглядит как-то издевательски.
Позже обязательно разберусь.
Пока откатил на предыдущую версию.
Natrio
Эти инструкции предназначены для попиксельной прорисовки шрифта БЕЗ СГЛАЖИВАНИЯ.
Со сглаживанием старый вариант тоже весьма неплохо смотрится.
Пока откатил на предыдущую версию.
Может тогда запилите старую версию в AUR, а? Я сам обязательно где-нибудь накосячу…
Насколько я понял, изначально шрифты были созданы сторонней фирмой по заказу RedHat, вместе с качественным встроенным хинтингом.

Нынешние “разработчики” шрифта перелицензировали его, выкинув всё, что мешало смене лицензии.

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

В любом случае, шрифты Liberation старой версии и новой – это фактически ДВА РАЗНЫХ шрифта.
Делать пакет для AUR имеет смысл, если для его сборки есть где брать исходники, и при этом негде взять нужный пакет без его сборки.
В данном случае я не могу гарантировать, что старую версию исходного шрифта не уберут с серверов федоры, и в то же время старые пакеты в архивах никуда не делись.
Просто для сравнения. На скрине видны настройки шрифта, ничего критически-страшного на текущих настройках я не заметил и, вероятно, многое зависит от местных условий.


Ой… прошу прощения, я вспомнил - это старая версия шрифта (ttf-liberation 1.07.2-1), когда прочитал тему, с перепугу обновился yaourt -Syu –ignore ttf-liberation =)
 
Зарегистрироваться или войдите чтобы оставить сообщение.