LINUX.ORG.RU

gtk и AA


0

0

как отключить АА в gtk & gkt-2.0 приложениях ?

в факе был echo "export GDK_USE_XFT=0" >> ~/.gtkrc и в ~/.gtkrc-2.0 даже в bashrc пробовал добавлять. Результат один - лиса отключила сглаживание, а вот гимп и еще пару приложений - хрена.

Как победить ?

Заранее благодарен

anonymous

/etc/fonts/local.conf:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/local.conf file for local customizations -->
<fontconfig>

	<match target="font">
		<edit name="rgba" mode="assign"><const>rgb</const></edit>
	</match>

	<match target="font">
		<edit name="antialias" mode="assign">
			<bool>false</bool>
		</edit>
	</match>
</fontconfig>

bool
()

Лучше так:

~/.fonts.conf

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts.conf file to configure system font access -->
<fontconfig>
        <!--  Enable sub-pixel rendering
        <match target="font">
                <test qual="all" name="rgba">
                        <const>unknown</const>
                </test>
                <edit name="rgba" mode="assign"><const>rgb</const></edit>
        </match>
         -->

<match target="font">
        <test name="size" compare="less_eq">
                <double>12</double>
        </test>
        <edit name="antialias" mode="assign">
                <bool>false</bool>
        </edit>
</match>
<match target="font">
        <test name="pixelsize" compare="less_eq">
                <double>12</double>
        </test>
        <edit name="antialias" mode="assign">
                <bool>false</bool>
        </edit>
</match>
 <match target="pattern" name="family">
           <test qual="any" name="family">
               <string>fixed</string>
           </test>
           <edit name="family" mode="assign">
               <string>mono</string>
           </edit>
</match>
        <match target="pattern" name="family">
            <test qual="any" name="family">
                <string>console</string>
            </test>
            <edit name="family" mode="assign">
                <string>mono</string>
            </edit>
</match>
<match target="pattern" name="family">
             <test qual="any" name="family">
                 <string>mono</string>
             </test>
             <edit name="spacing" mode="assign">
                 <int>100</int>
             </edit>
</match>
<match target="pattern" name="family">
             <test qual="any" name="family">
                 <string>Helvetica</string>
             </test>
             <edit name="family" mode="assign">
                 <string>sans-serif</string>
             </edit>
</match>
<alias>
	<family>serif</family>
        	<prefer>
        <family>Times New Roman</family>
                </prefer>
</alias>
<alias>
	<family>sans-serif</family>
                <prefer>
        <family>Verdana</family>
                </prefer>
</alias>
<alias>
	<family>monospace</family>
                <prefer>
        <family>Andale Mono</family>
                </prefer>
</alias>
</fontconfig>

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