Around 16 o'clock on Mar 30, Arne Goetje wrote: > (e.g. the Japanese Sazanami fonts, the Un-fonts, or > the CJK Unifonts (which will be hopefully soon in the main debian > repository)). How does the user specify that he wants those fonts > included in the <alias> settings for 'sans-serif', 'serif' and > 'monospace'?
Ideally, these packages would add a file to /etc/fonts/conf.d to insert themselves into the appropriate alias. Figuring out correct priorities among the various fonts may require smarter configuration scripts than we have at present, but mostly the language tagging helps sort things out automatically. > Currently these alias settings will be *overwritten* by the > fonts.conf file, because they appear in the end of the file after the > other user specific config files are read and after the conf.d/ > directory has been parsed. No, the order is intentionally this way so that the user aliases are highest priority, followed by the local.conf and conf.d aliases. The system supplied aliases are last. Each set of aliases are inserted immediately before the generic name, so the user aliases end up closest to the front of the list when the process is complete. The only thing which doesn't currently follow this model is the selectfont mechanism which has the accept statements override the reject statements. I don't quite know how to solve this problem... -keith
pgpbVDBJVs8lt.pgp
Description: PGP signature

