.fonts.conf
author Oleksandr Gavenko <gavenkoa@gmail.com>
Sun, 08 Jul 2012 15:19:43 +0300
changeset 482 3860547a5594
parent 465 6f760b455ec6
permissions -rw-r--r--
Set HISTTIMEFORMAT to force Bash to store timestamp.
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">
465
6f760b455ec6 Remove dust.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 463
diff changeset
    23
      <double>10</double>
462
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
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    30
  <!-- Enable hinting for all fonts! -->
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    31
  <match target="pattern">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    32
    <edit mode="assign" name="hinting">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    33
      <bool>true</bool>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    34
    </edit>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    35
    <edit mode="assign" name="hintstyle">
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    36
      <const>hintslight</const>
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    37
    </edit>
458
1a122fdb2003 Disable anti-aliasing at all.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    38
  </match>
1a122fdb2003 Disable anti-aliasing at all.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    39
463
bcb0e7c32737 Enable lcdfilter.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 462
diff changeset
    40
  <match target="font">
bcb0e7c32737 Enable lcdfilter.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 462
diff changeset
    41
    <edit mode="assign" name="lcdfilter">
bcb0e7c32737 Enable lcdfilter.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 462
diff changeset
    42
      <const>lcddefault</const>
bcb0e7c32737 Enable lcdfilter.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 462
diff changeset
    43
    </edit>
bcb0e7c32737 Enable lcdfilter.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 462
diff changeset
    44
  </match>
458
1a122fdb2003 Disable anti-aliasing at all.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    45
</fontconfig>
462
e447159023b7 Disable anti-aliasing for small fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 459
diff changeset
    46