Проблема со шрифтами в Firefox

Эмм, затрудняюсь в объяснении, извините меня.
Просто с включенным автохинтингом в той секции, что я выложил выше - шрифты становится четче, но портится отображение некоторых символов и даже цифр (как на скриншотах в первом посте). Тут я не до конца понимаю, что надо изменить и возможно ли что-то сделать, чтобы некоторые символы не портились с включенным автохинтингом.
Если нельзя, так нельзя, уберу его.

И еще вопрос. Helvetica зубристый. Это лечится? Пока сделал так:
<match target="pattern">
    <test name="family"><string>Helvetica</string></test>
    <edit name="family" mode="assign" binding="same"><string>Liberation Sans</string></edit>
</match>

И, пожалуй, последний вопрос. Проблема как в теме, которую я создавал год назад. Gmail (и не только) / Arial / font-size: 80% = 12.8px. Проблема с буквой "м" . Ваше решение уже есть:
<match target="font">
    <test name="family"><string>Arial</string></test>
    <test compare="eq" target="pattern" name="slant"><const>roman</const></test>
    <test compare="less_eq" name="pixelsize"><double>13</double></test>
    <test compare="more_eq" name="weight"><int>100</int></test>
    <!-- Автохинтинг -->
    <edit name="autohint" mode="assign"><bool>true</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>
<match target="font">
    <test name="family"><string>Arial</string></test>
    <test compare="eq" target="pattern" name="slant"><const>roman</const></test>
    <test compare="less_eq" name="size"><double>13</double></test>
    <test compare="more_eq" name="weight"><int>100</int></test>
    <!-- Автохинтинг -->
    <edit name="autohint" mode="assign"><bool>true</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>
Ничего лишнего нет для добавления в ваш новый конфиг?

С чего начать изучение конфигурации шрифтов? Чтобы понимать от А до Я их настройку в Linux. Если, конечно, это возможно, учитывая, что я не знаю английский.

toZen
Вы про *ubuntu* ? Для арча буду иметь ввиду.
Я что-то не очень понимаю, как шрифты со сглаживанием могут быть чётче шрифтов без сглаживания.

Helvetica у вас почти наверняка отсутствует и заменяется на Arial, т.к. в CSS они очень часто используются вместе.

А что там может быть лишнего? :)

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

У меня к вам предложение. Если уж вам так нужно сглаживание для всех шрифтов, зачем использовать шрифты из винды? Снесите их и замените в конфиге на свободные аналоги. А те уже настройте нормально.
lampslave
Helvetica
Да убрали бы её из CSS, чем полагаться на "почти наверняка". Как правило, в линуксах она ЕСТЬ по-умолчанию, в отличии от форточек, и по РАЗМЕРАМ в принципе не совместима с Arial, так что в стилях она совершенно не к месту.
Natrio
Как правило, в линуксах она ЕСТЬ по-умолчанию
Откуда?

Natrio
по РАЗМЕРАМ в принципе не совместима с Arial
http://www.webdesignerdepot.com/2013/03/arial-vs-helvetica-can-you-spot-the-difference/
http://www.myfonts.com/fonts/mti/arial/std-regular/
http://www.myfonts.com/fonts/adobe/helvetica/roman/
Одинаковые они.
lampslave
Откуда?
Пакеты xorg-fonts-75dpi и xorg-fonts-100dpi .
В эти пакеты входит РАСТРОВЫЙ шрифт Helvetica, именно поэтому он "зазубренный", и именно поэтому разные пакеты для разных DPI – размер шрифта зависит от DPI монитора, и у всех он разный :)

Мне уже давно пришлось избавиться от него именно по этой причине – сайты, где его кто-то очень умный поставил в CSS вперёд Arial, просто "разваливались".
Required By (3)

    xemacs (optional)
    xorg-xcalc (optional)
    synfigstudio (make)
Не очень-то большой наборчик получается.

"Кто-то очень умный" был таким на самом деле, ибо идёт это с тех времён, когда про Линукс на десктопе никто не думал вообще. А вот с Маком приходилось считаться.
 
Зарегистрироваться или войдите чтобы оставить сообщение.