[OS X TeX] MacTeX 2020 won't rebuild font maps info

Murray Eisenberg murrayeisenberg at gmail.com
Mon Apr 6 11:23:01 EDT 2020


> On 6 Apr2020, at 11:01 AM, Herbert Schulz <herbs at wideopenwest.com> wrote:
> 
>> On Apr 6, 2020, at 9:46 AM, Murray Eisenberg <murrayeisenberg at gmail.com> wrote:
>> 
>> Just installed latest MacTeX 2020 pre-test April 5 (under macOS 10.15.4), used TeXLive Utility to select it as the default distribution.
>> 
>> When I LaTeX a file calling for MathTime Pro 2 fonts (which I have in m ~/Library/texmf tree, and which work just fine under MacTeX 2019), I get error:
>> 
>> kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 0+330/600 --dpi 330 mt2mif
>> gsftopk: fatal: map file 'psfonts.map
>> 1 not found.
>> mktexpk: don't know how to create bitmap font for mt2mif.
>> mktexpk: perhaps mt2mif is missing from the map file.
>> 
>> Evidently, since there have never yet been any packages to update in TeXLive 2020 (in fact, a valid server is not found), the usual automatic process of running the appropriate updmap has not been effected.
>> 
>> This is a “Catch-22” about which I complained last year, when TL 2019 was first released.
>> 
>> How can I continue to use TL 2020 and get those font maps updated?
>> 
>> (As usual, I’m totally confused by the updmap for user vs. sys, and afraid of totally messing things up by running them manually. There has been so much information about incorporating a user’s own font tree posted over the years, that it’s hard to locate the currently correct information.)
> 
> Since you have the fonts in your personal tree (starting at ~/Library/texmf) you must use the user version of updmap. Do you have an updmap.cfg in ~/Library/texmf/web2c? If so simply running `updmap-user` (NO `sudo`) will add your personal fonts to your personal map file which will be located in ~/Library/texlive/2020/texmf-var/web2c.
> 
> Right now MacTeX-2020/TeX Live 2020 have not been released so using TeX Live Utility (or tlmgr directly) to update will not work. NOTE: that personal map will NOT be updated automatically when there are updates to the TeX system fonts; once TLU/tlmgr is back up make sure you have `Automatically enable fonts in my home directory' checked in TeX Live Utility->Preferences.
> 
> Herb Schulz
> (herbs at wideopenwest dot com)

Yes, I have ~/Library/texmf/web2c/updmap.cfg.

OK, first I checked:

	    [~]$ updmap-user --version
	updmap version r51338 (2019-06-07 18:36:59 +0200)

Next, I used TLU to change the default distro to TL 2020 and quit TLU.

That seems to have done the proper thing, because when I navigate in Finder to /Library/TeX/texbin, the link takes me to: 
/usr/local/texlive/2020/bin/x86_64-darwin

However, now _still_:

	   [~]$ updmap-user --version
	updmap version r51338 (2019-06-07 18:36:59 +0200)

But, when I get into (Cmd-I) on /usr/local/texlive/2020/bin/x86_64-darwin/updmap-user
However, it shows: 

	# $Id: updmap-user.sh 51911 2019-08-19 20:59:22Z

So won't executing at the command line just update the 2019 font info rather than the 2020 font info?

Or at the command-line should I explicitly invoke the new script:

/usr/local/texlive/2020/texmf-dist/scripts/texlive/updmap-user.sh

---
Murray Eisenberg			murrayeisenberg at gmail.com
503 King Farm Blvd #101	Home (240)-246-7240
Rockville, MD 20850-6667	Mobile (413)-427-5334


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://email.esm.psu.edu/pipermail/macosx-tex/attachments/20200406/fba5b790/attachment.htm>


More information about the MacOSX-TeX mailing list