On Wed, Aug 13, 2008 at 04:26:00AM +0300, Vasile Gaburici wrote:
Well, changing the default configuration file is not necessarily
something that dvips developers need to hear about. The original
config.ps file has section saying:
% This shows how to add your own map file.
% Remove the comment and adjust the name:
% p +myfonts.map
I may be missing something, but it seems to me that we shouldn't
hardcode map files in here, but instead use updmap.
However, if one were to change updmap to add ".t42" entries
instead of
".ttf" to psfonts_t1.map instead of my solution of using an additional
map, then one needs to make sure that the TeX distro ships t42
counterparts for all ttf fonts it ships because there is no fallback
for dvips anymore if dvipsPreferOutline is enabled. And there are some
ttf fonts shipped with TeXLive, but obviously no t42 versions.
What about generating t42 versions, or have them in a package that dvips
depends on (on fedora...)? And then patch updamap to use t42 fonts in
priority over ttf fonts?
It's not clear if dvips is even supported/maitained anymore by
Radical
Eye. Their web page [
http://www.radicaleye.com/dvips.html] says "To
get the latest version of dvips, simply get the latest version of
teTeX or some other TeX distribution that includes dvips. [...] I no
longer support installation of dvips independent of full installation
of a TeX distribution." So, presumably we'd have to send the patch to
TeXLive. Adding an additional map seemed a lot simpler than dealing
with this mess...
It indeed seems that dvips is maintained by texlive folks, at least
that's the conclusion I came to when looking at what should come from
texlive or not.
--
Pat