LINUX.ORG.RU

Искоренить italic-шрифт

 , , , ,


0

1

Сейчас воскресенье, а не пятница, но.

Суть: я пока не осилил настроить шрифты в gentoo так, чтобы было красиво. В частности, курсив выглядит как ШГ: http://rghost.ru/49356842.view

Вопрос: как заставить firefox вместо курсива ВЕЗДЕ отображать обычный шрифт? А лучше не только firefox, но и все другие программы тоже. Даже если такое возможно, это, конечно, дико убогое решение, но я так хочу.

★★

Последнее исправление: Pinkbyte (всего исправлений: 1)

Дико убогое решение: поменять все <font-italic>.ttf на <font-regular>.ttf?

Ake
()

Суть: я пока не осилил настроить шрифты в gentoo так, чтобы было красиво.

Т.е. не осилил задать USE флаги, пересобрать пару ebuild-ов и затем выставить eselect ? И всякие how-to ты конечно же читал и они тебе не помогли?

И да умвр ! http://s14.postimg.org/3vtojwerl/image.png

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

Читал всякие разные howto, уже довольно давно дело было.

Либо я слишком взыскательный, либо у тебя ШГ (тоже в курсиве, правда, в меньших масштабах, чем у меня). Скриншот с ЛОРом на моем мониторе тоже выглядит как ШГ....

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

Читал всякие разные howto, уже довольно давно дело было.

А сейчас разница с древними how-to только в том что инфанилити уже в официальных portage. USE инфанилити включал?

Если надо бороть шрифты то для начала показывай что у тебя сейчас в USE и в пунктах связанных со шрифтами в eselect.

init_6 ★★★★★
()

пара простых решений — использовать в качестве sans-serif нормально отхинтованный шрифт (liberation sans например) или использовать slight hinting глобально

e1nste1n ★★★★★
()

По идее, отключить наклон должно вот такое правило для fontconfig, но у меня оно лишь меняет наклон на более сильный.

<match target="font">
    <test compare="not_eq" target="pattern" name="slant">
        <const>roman</const>
    </test>
    <edit mode="assign" name="slant">
        <const>roman</const>
    </edit>
</match>
lampslave ★★
()
Ответ на: комментарий от lampslave

Правильно будет так:

<match target="pattern">
<test compare="not_eq" name="slant">
<const>roman</const>
</test>
<edit mode="assign" name="slant">
<const>roman</const>
</edit>
</match>
но боюсь, что это очень радикальное решение. А для Firefox лучше свой универсальный css написать.

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

Это анонимусу спасибо, мой вариант не работает. И что-то я никак до конца не пойму вот это:

This element holds first a (possibly empty) list of <test> elements and then a (possibly empty) list of <edit> elements. Patterns which match all of the tests are subjected to all the edits. If 'target' is set to «font» instead of the default «pattern», then this element applies to the font name resulting from a match rather than a font pattern to be matched. If 'target' is set to «scan», then this element applies when the font is scanned to build the fontconfig database.

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

При моём ответе анонимусу Вам не пришло бы уведомление о моём ответе, очевидно.

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