[tex-live] potentisal conflict in name
Hans Hagen
pragma at wxs.nl
Sat Jun 4 16:21:51 CEST 2005
Karl Berry wrote:
> Meanwhile, getting back to the problem at hand. In what is in TL today,
> there are no duplicate filenames under fonts/maps/dvipdfm. What are the
> duplicate filenames that you insist on putting there, and where are they
> going to end up in TL?
i have an option for users to generate dvipdfm specific files, and i usethe same
names; i don't want to clutter context with funny prefixes that in the end even
i forget where/when /what they mean;
> As far as I can see, the short-term solution for your dvipdfmx problem
> is to use MAPFONTS.dvipdfm. If that doesn't work, then it needs to be
> debugged and fixed. If dvipdfmx doesn't set $progname, then it has to
> be changed to do so (that is why the dot notation wouldn't work). I
> will try to look at this when I put dvipdfmx into the tree; hopefully
> Cho will look at it sooner.
i'm playing with that and it looks like that works,
so, instead of
TEXFONTMAPS = .;$TEXMF/fonts/map//
i propose
TEXFONTMAPS = .;$TEXMF/fonts/map/{$progname,pdftex,dvips,}//
this works with the non duplicate filenames (i.e. the big updmap approach) as
well as program specific approach
> As another short-term solution, I would have no overriding objection to
> adding $progname to the default MAPFONTS path, although I'd rather not.
> But since apparently dvipdfmx is not setting $progname in the first
> place, I don't see that it will help, so let's not.
i now have a version that does set it (i'v ebeen testign several binaries and
now have the latest version); so adapting the path is a working solution
> different syntax to use the same extension. If dvipdfmx used .dpmap,
> the problem would away.
well, even more bizare is to use no suffix at all (scripts) or to use different
suffixes for the same thing (pattern files etc) so that's no argument -)
> The ideal long-term solution, as you know, is for all the programs to
> recognize the same map syntax.
sure, and we're discussing/working on that that in a separate thread; probably
next year's tex live will have that solution
Hans
PS. I can fool around in texeec with setting paths and such but that's not so
portable
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
More information about the tex-live
mailing list