Around 17 o'clock on Mar 31, Juergen Kreileder wrote: > Please use the MS or Bitstream fonts for Times/Helvetica/Courier if > available.
I don't want to do this by default -- the whole point of the Nimbus family
is to provide metric and shape compatible fonts for applications
requesting one of the fonts included with the Postscript implementations.
Replacing them in everywhere with the metric and shape incompatible
Microsoft faces isn't a good solution most of the time.
Let's try to work out some more precise rules for when each family should
be used and try to make that happen in the configuration. (These would be
defaults, and could be overridden by the user). Here's some
suggestions:
1) When an application requests *only* Times, Helvetica or Courier,
then it should get the Nimbus faces.
2) When an application requests "Times,Serif" "Helvetica,Sans-Serif",
or "Courier,Monospace", then the users generic aliases should
override the Nimbus faces.
3) When an application requests "Times,Times New Roman",
"Helvetica,Arial", or "Courier,Courier New", then if those
faces are present, they should be used instead of Nimbus. When
not present, the users generic alias equivalents should be
used, not the Nimbus faces.
Does this seem sensible? Are there other cases which we should consider?
-keith
pgpDNSWijrwLh.pgp
Description: PGP signature

