why the adobe.map is present in font aliases?

Thomas Esser te@informatik.uni-hannover.de
Wed, 9 Feb 2000 14:36:26 +0100 (MET)


Hello Petr,

I agree that the current situation is not good.

> 2. Helvetica*.pk is not found, the aliases are used.
> 3. Aliases in adobe.map say: this is the phvr8a font!
> 4. The phvr8a.*pk is not found, so the mktexpk is run.

Possible solutions:
1) remove the postscript fonts from texfonts.map
2) add lines to psfonts.map (e.g. for ptmr8a etc.) and add additional
   metrics (e.g. ptmr8a.tfm)
3) change kpathsea to call mktexpk for the *original* name,
   not the texfonts alias

I see the situation as follows: the idea of texfonts.map is to allow
people to say \font\foo=Helvetica, but the alias we provide (phvr8a)
does not point to a font that the system can handle. So, the alias
should be removed or the missing support (for phvr8a) should be added.

Removing the lines from texfonts.map seems to be the cleanest thing.
People can use the fonts by their Berry names. If they want other names,
they have to provide the metrics and the mapping.

"Solution" 3 would be an attempt to make a broken configuration less
broken (but still not a good configuration).

Thomas