[tex-live] mongolian.map in montex package

Zdenek Wagner zdenek.wagner at gmail.com
Tue Apr 7 23:57:37 CEST 2009


2009/4/7 Robin Fairbairns <Robin.Fairbairns at cl.cam.ac.uk>:
> enrico.gregorio at univr.it wrote:
>
>> It seems that Oliver Corff has taken care of the problem. I suggested him to add
>> the correct entries in the map files, i.e., identical to the corresponding ones in
>> cbgreek-full.map.
>>
>> I believe that in this way updmap will do its work as it should, merging the map
>> files correctly. Anybody who knows better how updmap works can confirm?
>
> i think not; i've had trouble of that sort, in the past.
>
updmap will complain that the map files contain duplicate entries.

> it's surely the case that two maps providing pointers to the same font
> file are a mistake, and should be diagnosed.
>
>> A question: what if an installation has the Mongolian Type1 fonts but not the
>> cbgreek fonts in Type1 format? In this case mongolian.map (hence also pdftex.map)
>> would point to a nonexistent pfb file.
>
> which is precisely why the cbfonts map extract should *not* be the montex
> map (quite apart from the map conflict issue).
>
It is not a good idea to add entries into the map file but not supply
the fonts. It assumes that the user has the fonts without the map
file, but then it makes no sense. Why the user is assumed to have the
greek fonts in the proper directories without the map files, therefore
unusable with TeX? If the Mongolian package needs fonts, they must be
supplied in the package in full, i.e. map + tfm + pfb or mf and
whatever else is needed. Their names must not clash with names of
fonts in other packages. It the Mongolian package needs fonts
available from another package, it should mention dependence on such a
package so that the user knows that another package must be installed
and developers of TeX distributions can set dependence rules by a
method suitable for the particular distribution.

> robin
>



-- 
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz


More information about the tex-live mailing list