[tex-live] updmap and TEXMFHOME

Zdenek Wagner zdenek.wagner at gmail.com
Fri Dec 3 23:58:55 CET 2010

2010/12/3 Reinhard Kotucha <reinhard.kotucha at web.de>:
> On 3 December 2010 Bob Tennent wrote:
> ...
> I would be very grateful if someone finds the time to implement
> \pdfmapline in dvips.  We already can pass the information on the
> command line, what's missing is the ability to pass it via \special.
> As far as xetex is concerned, maybe Jonathan can steal code from
> pdftex.
It will have to be sent via \special to xdvipdfmx.

> IMO \pdfmapline is by far the better concept.  I'm absolutely
> convinced that it's more valuable to invest the time in order to get
> rid of updmap instead of improving it.
There is a small caveat. If I need a small part of text in Times, I
write just {\usefont{T1}{ptm}{m}{n}Text} and I know that the driver
knows from updmap.cfg how to handle Times. If updmap.cfg is removed,
all these documents will cease to work unless the \pdfmapline commands
are dumped into the format.

> I recently used \pdfmapline for a modified version of a font.  It's
> amazing how easy things can be.  AFAIK, ConTeXt uses \pdfmapline for
> ages and doesn't use updmap at all.
> Bob mentioned call-time options.  I don't have the slightest idea how
> to implement them with the existing model.  With \pdfmapline it's
> extremely easy.  Everything can be done at macro level.  Instead of
> running
>  updmap --setoption pdftexDownloadBase14=false
> and creating all the map files again, one could simply write:
>  \usepackage[download=false]{helvetica}
> This would be a significant improvement, IMO.
> Another thing comes to my mind: Since dvipdfm is a symlink to dvipdfmx
> now, is there any program that needs dvipdfm.map anymore?  According
> to strace, dvipdfmx uses pdftex.map.  Can we comment out the piece of
> code in updmap which creates this file?  It slows down updmap so much.
> Regards,
>  Reinhard
> --
> ----------------------------------------------------------------------------
> Reinhard Kotucha                                      Phone: +49-511-3373112
> Marschnerstr. 25
> D-30167 Hannover                              mailto:reinhard.kotucha at web.de
> ----------------------------------------------------------------------------
> Microsoft isn't the answer. Microsoft is the question, and the answer is NO.
> ----------------------------------------------------------------------------

Zdeněk Wagner

More information about the tex-live mailing list