.fonts.conf
author Oleksandr Gavenko <gavenkoa@gmail.com>
Wed, 27 Jun 2012 12:37:16 +0300
changeset 463 bcb0e7c32737
parent 462 e447159023b7
child 465 6f760b455ec6
permissions -rw-r--r--
Enable lcdfilter.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
458
1a122fdb2003 Disable anti-aliasing at all.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     1
<?xml version="1.0"?>
1a122fdb2003 Disable anti-aliasing at all.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
459
c38995877a81 Update docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 458
diff changeset
     3
c38995877a81 Update docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 458
diff changeset
     4
<!-- ~/.fonts.conf for per-user font configuration. See "man 5 fonts-conf". -->
c38995877a81 Update docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 458
diff changeset
     5
458
1a122fdb2003 Disable anti-aliasing at all.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     6
<fontconfig>
1a122fdb2003 Disable anti-aliasing at all.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     7
  <!-- Private font directory -->
1a122fdb2003 Disable anti-aliasing at all.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     8
  <dir>~/.fonts</dir>
1a122fdb2003 Disable anti-aliasing at all.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
462
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    10
  <!-- My all displays are LCD and with RGB pattern.  -->
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    11
  <match target="pattern">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    12
    <test qual="all" name="rgba">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    13
      <const>unknown</const>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    14
    </test>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    15
    <edit mode="assign" name="rgba">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    16
      <const>rgb</const>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    17
    </edit>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    18
  </match>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    19
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    20
  <!-- Disable anti-aliasing for small fonts. -->
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    21
  <match target="pattern">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    22
    <test name="size" compare="less">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    23
      <double>14</double>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    24
    </test>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    25
    <edit name="antialias" mode="assign">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    26
      <bool>false</bool>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    27
    </edit>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    28
  </match>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    29
  <match target="pattern">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    30
    <test name="pixelsize" compare="less">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    31
      <double>14</double>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    32
    </test>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    33
    <edit name="antialias" mode="assign">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    34
      <bool>false</bool>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    35
    </edit>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    36
  </match>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    37
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    38
  <!-- Enable hinting for all fonts! -->
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    39
  <match target="pattern">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    40
    <edit mode="assign" name="hinting">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    41
      <bool>true</bool>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    42
    </edit>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    43
    <edit mode="assign" name="hintstyle">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    44
      <const>hintslight</const>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    45
    </edit>
458
1a122fdb2003 Disable anti-aliasing at all.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    46
  </match>
1a122fdb2003 Disable anti-aliasing at all.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    47
463
bcb0e7c32737 Enable lcdfilter.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 462
diff changeset
    48
  <match target="font">
bcb0e7c32737 Enable lcdfilter.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 462
diff changeset
    49
    <edit mode="assign" name="lcdfilter">
bcb0e7c32737 Enable lcdfilter.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 462
diff changeset
    50
      <const>lcddefault</const>
bcb0e7c32737 Enable lcdfilter.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 462
diff changeset
    51
    </edit>
bcb0e7c32737 Enable lcdfilter.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 462
diff changeset
    52
  </match>
458
1a122fdb2003 Disable anti-aliasing at all.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    53
</fontconfig>
462
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    54