Best way to add a line to a config file from another package?

Patrice Dumas pertusus at free.fr
Wed Aug 13 14:17:04 UTC 2008


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




More information about the fedora-devel-list mailing list