summaryrefslogtreecommitdiff
path: root/conf.d/README
diff options
context:
space:
mode:
authorKeith Packard <keithp@neko.keithp.com>2006-09-09 21:32:14 -0700
committerKeith Packard <keithp@neko.keithp.com>2006-09-09 21:32:14 -0700
commit6c5619a08575943f75d2341e1a4931ec5faf716b (patch)
tree26ce73304045cbdaeaa3577cbded2b0e7afe98f0 /conf.d/README
parent9596dce93b751c01770da175d208d78aeaf6ae00 (diff)
Split much of the configuration into separate files. Renumber files
Most of the remaining elements in fonts.conf have been moved to separate files. The numbering scheme for conf.d files has been documented in the README and the files have been renumbered. Config files have been validated against the DTD and a few minor errors fixed.
Diffstat (limited to 'conf.d/README')
-rw-r--r--conf.d/README46
1 files changed, 43 insertions, 3 deletions
diff --git a/conf.d/README b/conf.d/README
index 7e6cd2c..dbcfe21 100644
--- a/conf.d/README
+++ b/conf.d/README
@@ -1,8 +1,48 @@
conf.d/README
Each file in this directory is a fontconfig configuration file. Fontconfig
-scans this directory, loading all files of the form [0-9][0-9]*, so if you
-want to use any of these options, link them to a name of that form. E.g.
+scans this directory, loading all files of the form [0-9][0-9]*. These files
+are normally installed in ../conf.avail and then symlinked here, allowing
+them to be easily installed and then enabled/disabled by adjusting the
+symlinks.
- $ ln -s no-bitmaps.conf 10no-bitmaps.conf
+The files are loaded in numeric order, the structure of the configuration
+has led to the following conventions in usage:
+ Files begining with: Contain:
+
+ 00 through 09 Font directories
+ 10 through 19 system rendering defaults (AA, etc)
+ 10-autohint.conf
+ 10-no-sub-pixel.conf
+ 10-sub-pixel-bgr.conf
+ 10-sub-pixel-rgb.conf
+ 10-sub-pixel-vbgr.conf
+ 10-sub-pixel-vrgb.conf
+ 10-unhinted.conf
+ 20 through 29 font rendering options
+ 20-fix-globaladvance.conf
+ 20-lohit-gujarati.conf
+ 20-unhint-small-vera.conf
+ 30 through 39 family substitution
+ 30-urw-aliases.conf
+ 30-amt-aliases.conf
+ 40 through 49 generic identification, map family->generic
+ 40-generic-id.conf
+ 49-sansserif.conf
+ 50 through 59 alternate config file loading
+ 50-user.conf Load ~/.fonts.conf
+ 51-local.conf Load local.conf
+ 60 through 69 generic aliases
+ 60-latin.conf
+ 65-fonts-persian.conf
+ 65-nonlatin.conf
+ 69-unifont.conf
+ 70 through 79 select font (adjust which fonts are available)
+ 70-no-bitmaps.conf
+ 70-yes-bitmaps.conf
+ 80 through 89 match target="scan" (modify scanned patterns)
+ 80-delicious.conf
+ 90 through 98 font synthesis
+ 90-synthetic.conf
+