[External] problem with updmap
Goodman, Frederick M
goodman at uiowa.edu
Thu Dec 15 01:59:41 CET 2022
Thanks. I prefer to continue doing it as I indicated. I’ve been doing it that way for a decade at least, and it is the way recommended here: https://tug.org/fonts/fontinstall.html. The fonts are installed in the texmf-local tree.
The command invocation was as indicated. In fact, I just cut and paste from my notes which I use every year when I install the new texlive. But I agree with you that the command seems not to be parsed correctly, and the mystery I’d like to clear up is why.
updmap is actually a perl script, and it could conceivably have to do with apple having changed the perl implementation. But I also tried to force the use of perl 5.18, and that didn’t make any difference.
Thanks again, Fred
> On Dec 14, 2022, at 6:33 PM, Norbert Preining <norbert at preining.info> wrote:
>
> Hi
>
>> I have just installed texlive 2022, specifically mactex. Whenever I install a new version of texlive, I also have to update font mappings because I use some special (commercial) fonts. The 2-step procedure for this, which I long ago gleaned from latex help sites is the following. In a terminal run
>>
>> 1. sudo -H mktexlsr
>> 2. sudo -H updmap-sys --force --enable Map=newfont.map,
>
> That is of course possible, but I would suggest:
> - putting the map files (and related font files) into
> TEXMFLOCAL
> - add a updmap.cfg file in
> TEXMFLOCAL/web2c/updmap.cfg
> and with this setup, the font will be automatically be picked up by
> updmap, since it reads *all* cfg files found.
>
>> Unknown option: force --enable Map
>
> That sounds like you called
> updmap-sys '--force --enable Map=newfont.map'
> which would be passed as *one* long argument named
> force --enable Map
> with value
> newfont.map
>
> Can you please check the invocation?
>
> Best
>
> Norbert
>
> --
> PREINING Norbert https://www.preining.info
> Mercari Inc. + IFMGA Guide + TU Wien + TeX Live
> GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
More information about the texhax
mailing list.