Non-free fonts and MacTeX 20203003

Herbert Schulz herbs at wideopenwest.com
Thu Apr 2 02:37:24 CEST 2020



> On Apr 1, 2020, at 3:57 PM, Richard Koch <koch at math.uoregon.edu> wrote:
> 
> Folks,
> 
> After Reinhard's message, I decided to bite the bullet and try myself. Below is EXACTLY what I did, copied from a Terminal session.
> 
> Made a new home directory called "freefonts" and cd to it.
> 
> curl --remote-name https://www.tug.org/fonts/getnonfreefonts/install-getnonfreefonts
> sudo texlua install-getnonfreefonts
> 
> sudo getnonfreefonts --sys --help
> 
> (This gave appropriate information.)
> 
> sudo getnonfreefonts --sys --refreshmap
> 
> (This gave a little information with no error.)
> 
> sudo getnonfreefonts --sys --all
> 
> (This downloaded and installed quite a few fonts. There were no errors and only minor warnings, all the same, and I'll show the last one and the end of the install:)
> 
> _______
> Checking integrity of file 'webomints.zip'...                              [ok]
> 
> b0046340d26adc6dd0b9521cfdf2195f  webomints.zip                     [MD5sum ok]
> 
> Extracting 'webomints.zip'...                                            [done]
> Installing 'webo.map'...updmap [WARNING]: resetting $HOME value (was /Users/koch) to root's actual home (/var/root).
>                                                  [done]
> 
> Running 'mktexlsr /usr/local/texlive/texmf-local >/dev/null 2>/dev/null' ... [done]
> 
> Updating map files (updmap-sys). Be patient...updmap [WARNING]: resetting $HOME value (was /Users/koch) to root's actual home (/var/root).
>                            [done]
> _______
> 
> So in short, I cannot reproduce the error.
> 
> Richard Koch

Howdy,

The man page for getnonfreefonts is at <https://www.tug.org/fonts/getnonfreefonts/getnonfreefonts.1.html>.

Note that Dick Koch used the recommended installation method using the --sys option.

I'm not sure what option is assumed if none is chosen but it may be defaulted to --user. If that is the case you shouldn't use `sudo` and even if you use the --sys option later it won't work since the fonts will be in your personal texmf folder and the map file will be in your personal texlive tree (~/Library/texlive/YEAR/texmf-var/web2c) which will override the system-wide version.

Good Luck,

Herb Schulz
(herbs at wideopenwest dot com)




More information about the tex-live mailing list.