LINUX.ORG.RU

Отключить антиалиасинг для некоторых шрифтов


0

0

Имеется локаль ru_RU.UTF-8. Как отключить антиалиасинг для определенных символов в юникоде (типа китайских иероглифов или яп. каны)? Ну или хотя бы полностью отключить АА для определенных шрифтов по их названиям? Заранее спсб

anonymous

Добавить в ~/.fonts.conf (/etc/fonts/fonts.conf,
/etc/fonts/local.conf).

<match target="font">
<test qual="any" name="family">
<string>Имя</string>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>

И сказать fc-cache.

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

И еще для xft можно указывать имя шрифта как "fontname:antialias=false"

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

А у меня лучше =))

        <match target="font">
            <test name="family">
                <string>Arial</string>
            </test>
            <test name="size" compare="less">
                <double>14</double>
            </test>
            <edit name="antialias" mode="assign">
                <bool>false</bool>
            </edit>
        </match>
 
        <match target="font">
            <test name="family">
                <string>Andale Mono</string>
            </test>
            <test name="size" compare="less">
                <double>15</double>
            </test>
            <edit name="antialias" mode="assign">
                <bool>false</bool>
            </edit>
        </match>
 
 
        <match target="font">
            <test name="family">
                <string>Verdana</string>
            </test>
            <test name="size" compare="less">
                <double>14</double>
            </test>
            <edit name="antialias" mode="assign">
                <bool>false</bool>
            </edit>
        </match>
 
        <match target="font">
            <test name="family">
                <string>Times New Roman</string>
            </test>
            <test name="size" compare="less">
                <double>14</double>
            </test>
            <edit name="antialias" mode="assign">
                <bool>false</bool>
            </edit>
        </match>

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