ВНИМАНИЕ!
СТАТЬЯ ПОЛНОСТЬЮ В НЕРАБОЧЕМ СОСТОЯНИИ!
| Руководство работает на | 9.10 Karmic Koala |
|---|
Установите Microsoft core fonts:
$ sudo aptitude install ttf-mscorefonts-installer
Создайте /etc/fonts/local.conf следующего вида:
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match target="font"> <edit mode="assign" name="lcdfilter"> <const>lcdlight</const> </edit> </match> <!-- Make msttcorefonts look better --> <match target="font"> <test name="family"> <string>Andale Mono</string> <string>Arial</string> <string>Arial Black</string> <string>Courier New</string> <string>Comic Sans MS</string> <string>Georgia</string> <string>Impact</string> <string>Tahoma</string> <string>Times New Roman</string> <string>Trebuchet MS</string> <string>Verdana</string> <string>Webdings</string> </test> <edit name="antialias" mode="assign"><bool>true</bool></edit> <edit name="hinting" mode="assign"><bool>true</bool></edit> <edit name="autohint" mode="assign"><bool>false</bool></edit> <edit name="rgba" mode="assign"><const>rgb</const></edit> <edit name="hintstyle" mode="assign"><const>hintfull</const></edit> <edit name="embeddedbitmap" mode="assign"><bool>false</bool></edit> </match> <!-- Vista fonts to look better --> <match target="font"> <test name="family"> <string>Calibri</string> <string>Cambria</string> <string>Candara</string> <string>Consolas</string> <string>Constantia</string> <string>Corbel</string> <string>Segoi UI</string> </test> <edit name="antialias" mode="assign"><bool>true</bool></edit> <edit name="hinting" mode="assign"><bool>true</bool></edit> <edit name="autohint" mode="assign"><bool>true</bool></edit> <edit name="rgba" mode="assign"><const>rgb</const></edit> <edit name="hintstyle" mode="assign"><const>hintfull</const></edit> <edit name="embeddedbitmap" mode="assign"><bool>false</bool></edit> </match> <!-- Make some free fonts look better --> <match target="font"> <test name="family"> <string>DejaVu Sans</string> <string>DejaVu Serif</string> <string>DejaVu Sans Mono</string> <string>Bitstream Vera Sans</string> <string>Bitstream Vera Serif</string> <string>Bitstream Vera Mono</string> <string>Liberation Sans</string> <string>Liberation Serif</string> <string>Liberation Mono</string> <string>Droid Sans</string> <string>Droid Serif</string> <string>Droid Mono</string> </test> <edit name="antialias" mode="assign"><bool>true</bool></edit> <edit name="hinting" mode="assign"><bool>true</bool></edit> <edit name="autohint" mode="assign"><bool>true</bool></edit> <edit name="rgba" mode="assign"><const>rgb</const></edit> <edit name="hintstyle" mode="assign"><const>hintslight</const></edit> <edit name="embeddedbitmap" mode="assign"><bool>false</bool></edit> </match> <!-- Map specifics to generics --> <!-- PostScript --> <alias binding="same"> <family>Arial</family> <default> <family>Helvetica</family> </default> </alias> <alias binding="same"> <family>Times New Roman</family> <default> <family>Times</family> </default> </alias> <alias binding="same"> <family>Courier New</family> <default> <family>Courier</family> </default> </alias> <!-- Map generics to specifics --> <!-- PostScript --> <alias binding="same"> <family>Helvetica</family> <accept> <family>Arial</family> </accept> </alias> <alias binding="same"> <family>Times</family> <accept> <family>Times New Roman</family> </accept> </alias> <alias binding="same"> <family>Courier</family> <accept> <family>Courier New</family> </accept> </alias> <!-- Mark common families with their generics so we'll get something reasonable --> <!-- Serif faces --> <alias> <family>Times New Roman</family> <default><family>serif</family></default> </alias> <!-- Sans-serif faces --> <alias> <family>Arial</family> <default><family>sans-serif</family></default> </alias> <!-- Monospace faces --> <alias> <family>Courier New</family> <default><family>monospace</family></default> </alias> <!-- Fantasy faces --> <alias> <family>Impact</family> <default><family>fantasy</family></default> </alias> <!-- Cursive faces --> <alias> <family>Comic Sans MS</family> <default><family>cursive</family></default> </alias> <!-- Final config --> <alias> <family>serif</family> <prefer> <family>Times New Roman</family> </prefer> </alias> <alias> <family>sans-serif</family> <prefer> <family>Arial</family> </prefer> </alias> <alias> <family>monospace</family> <prefer> <family>Courier New</family> </prefer> </alias> <alias> <family>fantasy</family> <prefer> <family>Impact</family> </prefer> </alias> <alias> <family>cursive</family> <prefer> <family>Comic Sans MS</family> </prefer> </alias> </fontconfig>
Изменить ЭТО на gconftool-2
~/.gconf/apps/metacity/general/%gconf.xml следует дополнить/изменить следующим образом:
<?xml version="1.0"?> <gconf> <entry name="titlebar_font" mtime="1236170515" type="string"> <stringvalue>Liberation Sans Bold 8</stringvalue> </entry> </gconf>
~/.gconf/desktop/gnome/font_rendering/%gconf.xml следует дополнить/изменить следующим образом:
<?xml version="1.0"?> <gconf> <entry name="dpi" mtime="1236139981" type="float" value="96"> </entry> <entry name="hinting" mtime="1236145205" type="string"> <stringvalue>full</stringvalue> </entry> <entry name="antialiasing" mtime="1236145205" type="string"> <stringvalue>rgba</stringvalue> </entry> </gconf>
~/.gconf/desktop/gnome/interface/%gconf.xml следует дополнить/изменить следующим образом:
<?xml version="1.0"?> <gconf> <entry name="monospace_font_name" mtime="1205580299" type="string"> <stringvalue>Monospace 8</stringvalue> </entry> <entry name="document_font_name" mtime="1205580287" type="string"> <stringvalue>Sans 8</stringvalue> </entry> <entry name="font_name" mtime="1205580284" type="string"> <stringvalue>Sans 8</stringvalue> </entry> </gconf>
Вот и всё. Осталось перезапустить подсистему X (если не перезапустить, то некоторые приложения могут «не увидеть» новые настройки. Да и всё-равно все приложения использующие шрифтовую подсистему (например firefox) придётся перезапустить.