README 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. conf.d/README
  2. Each file in this directory is a fontconfig configuration file. Fontconfig
  3. scans this directory, loading all files of the form [0-9][0-9]*.conf.
  4. These files are normally installed in @TEMPLATEDIR@
  5. and then symlinked here, allowing them to be easily installed and then
  6. enabled/disabled by adjusting the symlinks.
  7. The files are loaded in numeric order, the structure of the configuration
  8. has led to the following conventions in usage:
  9. Files begining with: Contain:
  10. 00 through 09 Font directories
  11. 10 through 19 system rendering defaults (AA, etc)
  12. 20 through 29 font rendering options
  13. 30 through 39 family substitution
  14. 40 through 49 generic identification, map family->generic
  15. 50 through 59 alternate config file loading
  16. 60 through 69 generic aliases, map generic->family
  17. 70 through 79 select font (adjust which fonts are available)
  18. 80 through 89 match target="scan" (modify scanned patterns)
  19. 90 through 99 font synthesis
  20. If you are using fontconfig-infinality-ultimate from the infinality-bundle
  21. collection, templates are located in /e/rtvc100-64/share/fontconfig/conf.avail.infinality and they
  22. are symlinked here instead. Besides, there are three more subdirectories
  23. located in the main template directory, each containing collection-specific
  24. fontconfig configuration files:
  25. /e/rtvc100-64/share/fontconfig/conf.avail.infinality/combi - for a custom, user-compiled collection
  26. /e/rtvc100-64/share/fontconfig/conf.avail.infinality/free - for the free font collection, available in the
  27. infinality-bundle-fonts repository (default in
  28. Arch Linux)
  29. /e/rtvc100-64/share/fontconfig/conf.avail.infinality/ms - for the proprietary font collection available
  30. with Microsoft Windows and Office software
  31. (not freely available)
  32. Symbolic links in conf.d to all five *.conf files from one of either combi,
  33. free or ms need to be created in order for default aliases and font
  34. substitution rules to work properly.
  35. The stock fontconfig template directory and configuration files are still
  36. available for compatibility reasons and should not be removed.