Blame fontconfig-templates/fontconfig-generics.txt
|
Packit |
46375d |
Fontconfig generic font families
|
|
Packit |
46375d |
|
|
Packit |
46375d |
The CSS classification system currently used by fontconfig is the following:
|
|
Packit |
46375d |
|
|
Packit |
46375d |
1. a font that can not be used to write long “professional” texts is a
|
|
Packit |
46375d |
“fantasy” font.
|
|
Packit |
46375d |
2. otherwise:
|
|
Packit |
46375d |
1. if it's monospaced, it's a “monospace” font,
|
|
Packit |
46375d |
2. if it's variable-width and:
|
|
Packit |
46375d |
1. it simulates hand-written text, it's a “cursive” font,
|
|
Packit |
46375d |
2. it uses serifs¹, it's a “serif” font,
|
|
Packit |
46375d |
3. it does not use serifs, it's a “sans-serif” font,
|
|
Packit |
46375d |
3. otherwise, are you really sure it's not a “fantasy” font?
|
|
Packit |
46375d |
|
|
Packit |
46375d |
Some font authors also make their fonts self-categorize, thus checking the
|
|
Packit |
46375d |
font metadata in fontforge may provide another hint². However, sometimes this
|
|
Packit |
46375d |
metadata is missing or plain false, so do not rely on it 100%.
|
|
Packit |
46375d |
|
|
Packit |
46375d |
|
|
Packit |
46375d |
¹ http://en.wikipedia.org/wiki/Serif
|
|
Packit |
46375d |
² <CTRL> + <SHIFT> + <F> then check the OS/2 tab.
|
|
Packit |
46375d |
|
|
Packit |
46375d |
© 2009 Nicolas Mailhot <nim at fedoraproject dot org>
|