[tex-k] File name extension of MAP file fragments

Reinhard Kotucha reinhard.kotucha at web.de
Tue Jun 14 22:27:57 CEST 2011

On 2011-06-14 at 20:31:46 +0200, Peter Dyballa wrote:

 > Am 14.06.2011 um 18:20 schrieb Reinhard Kotucha:
 > > What do you mean?  You have to specify extensions here.
 > Before, say 2007 and 2008 (according to Karl's conclusion of the
 > age of my private updmap copy), it worked to use MAP file fragments
 > without the .map extension.
 > When I could use files without that file name extension I could
 > easily grep for these files Ð by excluding all names *with* the
 > file name extension. Now I need to remember the names of my own MAP
 > file fragments...

I must admit that I wasn't aware of this magic in the old shell script
and I'm not even convinced that it's desired behavior.  It's a little
bit less convenient for you, but I don't want to change anything now
because I don't have enough time for testing it thoroughly and I'm not
convinced whether it should be changed at all.

Just for the record, the updmap shell script written by Thomas Esser
is replaced now by the Perl version of this script written by Fabrice
Popineau.  Fabrice's script was used in TeX Live for Windows since TL
supports Windows.  I only adapted it a little bit in order to make it
work on all systems.  Though Fabrice tried to port Thomas' script as
good as possible, there might be minor differences.

IMO the current behavior is correct.  You are obviously the only one
who relies on the (IMO) misbehavior of Thomas' script, I tend to
believe that it's better to support arbitrary comments at the end of a
line in a config file.

   Map foo.map # peter

This way you can simply grep for your name.  I think that this is a
more desirable solution than the extension magic.  But ATM I can't
promise you anything.


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.

More information about the tex-k mailing list