summaryrefslogtreecommitdiff
path: root/fonts.conf.in
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2004-12-29 09:15:17 +0000
committerKeith Packard <keithp@keithp.com>2004-12-29 09:15:17 +0000
commit192296d852011f4a2abb6e9fd1ee741fa7f81673 (patch)
tree0a6924e8b0b4a950d5eb78bbfc541be3367ad9ae /fonts.conf.in
parent5cf8c5364f1b7a676f52b480fa55c571cadc6fda (diff)
Adopt some RedHat suggestions for standard font configuration.
Add new helper program 'fc-case' to construct case folding tables from standard Unicode CaseFolding.txt file Re-implement case insensitive functions with Unicode aware versions (including full case folding mappings)
Diffstat (limited to 'fonts.conf.in')
-rw-r--r--fonts.conf.in73
1 files changed, 53 insertions, 20 deletions
diff --git a/fonts.conf.in b/fonts.conf.in
index 446c0a0..712cdda 100644
--- a/fonts.conf.in
+++ b/fonts.conf.in
@@ -73,8 +73,9 @@
-->
<alias>
<family>Bitstream Vera Serif</family>
- <family>Times</family>
<family>Times New Roman</family>
+ <family>Thorndale AMT</family>
+ <family>Times</family>
<family>Nimbus Roman No9 L</family>
<family>Luxi Serif</family>
<family>Kochi Mincho</family>
@@ -92,6 +93,7 @@
<family>Helvetica</family>
<family>Arial</family>
<family>Verdana</family>
+ <family>Albany AMT</family>
<family>Nimbus Sans L</family>
<family>Luxi Sans</family>
<family>Kochi Gothic</family>
@@ -111,6 +113,7 @@
<family>Courier New</family>
<family>Andale Mono</family>
<family>Luxi Mono</family>
+ <family>Cumberland AMT</family>
<family>Nimbus Mono L</family>
<family>NSimSun</family>
<family>FreeMono</family>
@@ -135,6 +138,48 @@
</match>
<!--
+ URW provides metric and shape compatible fonts for these 3 Adobe families
+ Mark these as effective replacements by binding the replacement
+ family names strongly
+ -->
+ <match target="pattern">
+ <test name="family"><string>Times</string></test>
+ <edit name="family" mode="append" binding="same">
+ <string>Nimbus Roman No9 L</string>
+ </edit>
+ </match>
+ <match target="pattern">
+ <test name="family"><string>Helvetica</string></test>
+ <edit name="family" mode="append" binding="same">
+ <string>Nimbus Sans L</string>
+ </edit>
+ </match>
+ <match target="pattern">
+ <test name="family"><string>Courier</string></test>
+ <edit name="family" mode="append" binding="same">
+ <string>Nimbus Mono L</string>
+ </edit>
+ </match>
+
+<!--
+ AMT provides metric and shape compatible fonts for these three web font
+ families. Bind them weakly as matching here is not as important as
+ with web fonts.
+ -->
+ <alias>
+ <family>Times New Roman</family>
+ <accept><family>Thorndale AMT</family></accept>
+ </alias
+ <alias>
+ <family>Arial</family>
+ <accept><family>Albany AMT</family></accept>
+ </alias
+ <alias>
+ <family>Courier New</family>
+ <accept><family>Cumberland AMT</family></accept>
+ </alias
+
+<!--
Some Asian fonts misadvertise themselves as monospaced when
in fact they are dual-spaced (half and full). This makes
FreeType very confused as it forces all widths to match.
@@ -215,22 +260,6 @@
<include ignore_missing="yes">local.conf</include>
<!--
- Alias well known Type1 font names to metric equivalent TrueType fonts
--->
- <alias>
- <family>Times</family>
- <accept><family>Times New Roman</family></accept>
- </alias>
- <alias>
- <family>Helvetica</family>
- <accept><family>Arial</family></accept>
- </alias>
- <alias>
- <family>Courier</family>
- <accept><family>Courier New</family></accept>
- </alias>
-
-<!--
Provide required aliases for standard names
-->
<alias>
@@ -238,8 +267,9 @@
<prefer>
<family>Bitstream Vera Serif</family>
<family>Times New Roman</family>
- <family>Nimbus Roman No9 L</family>
+ <family>Thorndale AMT</family>
<family>Luxi Serif</family>
+ <family>Nimbus Roman No9 L</family>
<family>Times</family>
<family>Frank Ruehl</family>
<family>Kochi Mincho</family>
@@ -254,9 +284,10 @@
<prefer>
<family>Bitstream Vera Sans</family>
<family>Verdana</family>
- <family>Nimbus Sans L</family>
- <family>Luxi Sans</family>
<family>Arial</family>
+ <family>Albany AMT</family>
+ <family>Luxi Sans</family>
+ <family>Nimbus Sans L</family>
<family>Helvetica</family>
<family>Nachlieli</family>
<family>Kochi Gothic</family>
@@ -273,8 +304,10 @@
<family>Bitstream Vera Sans Mono</family>
<family>Andale Mono</family>
<family>Courier New</family>
+ <family>Cumberland AMT</family>
<family>Luxi Mono</family>
<family>Nimbus Mono L</family>
+ <family>Courier</family>
<family>Miriam Mono</family>
<family>Kochi Gothic</family>
<family>AR PL KaitiM GB</family>