View Single Post
  #2   (View Single Post)  
Old 21st May 2008
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,056
Default

I use my ~/.fonts.conf to make sure that font renderring will be good no matter what fonts are installed (in fact that does not matter, thing that matters here the most is FONT HINTING) which is also not perfect on your screenshot mate.

Code:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">

<fontconfig>

  <!-- antialias all fonts -->
  <match target="font">
    <edit name="antialias" mode="assign"><bool>true</bool></edit>
    <edit name="hinting" mode="assign"><bool>true</bool></edit>
    <edit name="hintstyle" mode="assign"><int>2</int></edit>
    <edit name="dpi" mode="assign"><double>75</double></edit>
  </match>
  
  <!-- replace these with a better-looking font -->
  <match target="pattern" name="family">
    <test name="family" qual="any">
      <string>Courier</string>
    </test>
    <edit name="family" mode="assign">
      <string>monofur</string>
    </edit>
  </match>

  <!-- replace these with a better-looking font -->
  <match target="pattern" name="family">
    <test name="family" qual="any">
      <string>lucida</string>
      <string>arial</string>
      <string>helvetica</string>
      <string>luxi sans</string>
    </test>
    <edit name="family" mode="assign">
      <string>tahoma</string>
    </edit>
  </match>

  <!-- replace these with a better-looking font -->
  <match target="pattern" name="family">
    <test name="family" qual="any">
      <string>luxi serif</string>
      <string>times new roman</string>
      <string>times</string>
    </test>
    <edit name="family" mode="assign">
      <string>serif</string>
    </edit>
  </match>

  <!-- disable antialias for TAHOMA:10 (looks like on windows) -->
  <match target="font">
    <test name="family" qual="any"><string>verdana</string></test>
    <test name="weight" compare="less_eq"><const>medium</const></test>
    <test name="slant" compare="less_eq"><int>0</int></test>
    <test name="pixelsize" compare="less" qual="any"><double>11</double></test>
    <test name="pixelsize" compare="more" qual="any"><double> 9</double></test>
    <edit mode="assign_replace" name="antialias">
      <bool>false</bool>
    </edit>
  </match>

</fontconfig>
I also have similar settings in ~/.Xdeafults
Code:
Xft.antialias:           true
Xft.hinting:             true
Xft.hintstyle:           3
Xft.dpi:                 75
Attached Images
File Type: png vermaden-2008.05.21-08.18.14.png (8.5 KB, 205 views)
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote