[OS X TeX] Problem with font AND TeX distribution pref pane

Herbert Schulz herbs at wideopenwest.com
Fri Nov 15 15:26:32 EST 2013


On Nov 15, 2013, at 2:06 PM, Stephen Anderson <sra at yale.edu> wrote:

> On Wed, 13 Nov 2013 16:45:35 -0800, Michael Sharpe said:
> 
>> If you can't find the FMP tools, email me your fonts (zipped, of course) and I'll try doing the FMP step.
> 
> I took him up on his offer, and he has very kindly converted the fonts to .otf format.  Installing them (in place of the previous .suit versions) with FontBook, my files now compile under TeXLive-2013.  
> 
> Many thanks to Michael: this is an amazing community.
> 
> I still have a problem though, not apparently related to the Yale fonts.  When I run XeLaTeX (not, I discover, XeLaTeX-xdv2pdf any more) on my files, I get a huge number of warnings about font map mismatches.  All of these are unrelated to any font actually invoked in the document.  A representative sample (there are hundreds and hundreds of lines) is the following:
> 
>> ** WARNING ** Found a mismatched fontmap line 14434 from pdftex.map.
>> ** WARNING ** -- Ignore the current input buffer: @ Some math fonts built from Times New Roman and Lucida by Sebastian Rahtz
>> ** WARNING ** Found a mismatched fontmap line 14436 from pdftex.map.
>> ** WARNING ** -- Ignore the current input buffer: Math1 wolfram mma
>> ** WARNING ** Found a mismatched fontmap line 14437 from pdftex.map.
>> ** WARNING ** -- Ignore the current input buffer: Math1-Bold wolfram mma
>> ** WARNING ** Found a mismatched fontmap line 14438 from pdftex.map.
>> ** WARNING ** -- Ignore the current input buffer: Math1Mono wolfram mma
>> ** WARNING ** Found a mismatched fontmap line 14439 from pdftex.map.
>> ** WARNING ** -- Ignore the current input buffer: Math1Mono-Bold wolfram mma
>> ** WARNING ** Found a mismatched fontmap line 14440 from pdftex.map.
>> ** WARNING ** -- Ignore the current input buffer: Math2 wolfram mma
>> ** WARNING ** Found a mismatched fontmap line 14441 from pdftex.map.
>> ** WARNING ** -- Ignore the current input buffer: Math2-Bold wolfram mma
>> ** WARNING ** Found a mismatched fontmap line 14442 from pdftex.map.
>> ** WARNING ** -- Ignore the current input buffer: Math2Mono wolfram mma
>> ** WARNING ** Found a mismatched fontmap line 14443 from pdftex.map.
>> ** WARNING ** -- Ignore the current input buffer: Math2Mono-Bold wolfram mma
>> ** WARNING ** Found a mismatched fontmap line 14444 from pdftex.map.
>> ** WARNING ** -- Ignore the current input buffer: Math3 wolfram mma
>> ** WARNING ** Found a mismatched fontmap line 14445 from pdftex.map.
>> ** WARNING ** -- Ignore the current input buffer: Math3-Bold wolfram mma
>> ** WARNING ** Found a mismatched fontmap line 14446 from pdftex.map.
>> ** WARNING ** -- Ignore the current input buffer: Math3Mono wolfram mma
>> ** WARNING ** Found a mismatched fontmap line 14447 from pdftex.map.
>> ** WARNING ** -- Ignore the current input buffer: Math3Mono-Bold wolfram mma
>> ** WARNING ** Found a mismatched fontmap line 14448 from pdftex.map.
>> ** WARNING ** -- Ignore the current input buffer: Math4 wolfram mma
>> ** WARNING ** Found a mismatched fontmap line 14449 from pdftex.map.
> 
> Is there something else I should be doing to fix the font installation? I did run the ritual mktexlsr, and when I ran updmap-sys, I got another bunch of warnings:
> 
>> updmap: resetting $HOME value (was /Volumes/HD/Users/sra) to root's actual home (/var/root).
>> updmap is using the following updmap.cfg files (in precedence order):
>>  /usr/local/texlive/2013/texmf-config/web2c/updmap.cfg
>>  /usr/local/texlive/2013/texmf-dist/web2c/updmap.cfg
>> updmap is using the following updmap.cfg file for writing changes:
>>  /usr/local/texlive/2013/texmf-config/web2c/updmap.cfg
>> dvips output dir: "/usr/local/texlive/2013/texmf-var/fonts/map/dvips/updmap"
>> pdftex output dir: "/usr/local/texlive/2013/texmf-var/fonts/map/pdftex/updmap"
>> dvipdfmx output dir: "/usr/local/texlive/2013/texmf-var/fonts/map/dvipdfmx/updmap"
>> updmap: font ebsr8 is defined multiple times:
>> updmap:   cm-super-t1.map (from /usr/local/texlive/2013/texmf-dist/web2c/updmap.cfg)
>> updmap:   special.map (from /usr/local/texlive/2013/texmf-config/web2c/updmap.cfg) (used)
>> updmap: font lasy7 is defined multiple times:
>> updmap:   latxfont.map (from /usr/local/texlive/2013/texmf-dist/web2c/updmap.cfg)
>> updmap:   special.map (from /usr/local/texlive/2013/texmf-config/web2c/updmap.cfg) (used)
>> 
>> … [many, many more like this]
> 
>> 
> 
>> updmap: font cmmib5 is defined multiple times:
>> updmap:   cmextra.map (from /usr/local/texlive/2013/texmf-dist/web2c/updmap.cfg)
>> updmap:   special.map (from /usr/local/texlive/2013/texmf-config/web2c/updmap.cfg) (used)
>> updmap: font tbmo10 is defined multiple times:
>> updmap:   cm-super-ts1.map (from /usr/local/texlive/2013/texmf-dist/web2c/updmap.cfg)
>> updmap:   special.map (from /usr/local/texlive/2013/texmf-config/web2c/updmap.cfg) (used)
>> 
>> updmap is creating new map files
>> using the following configuration:
>>  LW35 font names                  : URWkb (/usr/local/texlive/2013/texmf-dist/web2c/updmap.cfg)
>>  prefer outlines                  : true (/usr/local/texlive/2013/texmf-dist/web2c/updmap.cfg)
>>  texhash enabled                  : true
>>  download standard fonts (dvips)  : true (/usr/local/texlive/2013/texmf-dist/web2c/updmap.cfg)
>>  download standard fonts (pdftex) : true (/usr/local/texlive/2013/texmf-dist/web2c/updmap.cfg)
>>  kanjiEmbed replacement string    : noEmbed (/usr/local/texlive/2013/texmf-dist/web2c/updmap.cfg)
>>  kanjiVariant replacement string  :  (default)
>>  create a mapfile for pxdvi       : false (default)
>> 
>> Scanning for LW35 support files  [  3 files]
>> Scanning for MixedMap entries    [ 42 files]
>> Scanning for KanjiMap entries    [  6 files]
>> Scanning for Map entries         [215 files]
>> 
>> Generating output for dvipdfmx...
>> Generating output for ps2pk...
>> Generating output for dvips...
>> Generating output for pdftex...
>> 
>> Files generated:
>>  /usr/local/texlive/2013/texmf-var/fonts/map/dvips/updmap:
>>       15796 2013-11-15 15:00:34 builtin35.map
>>       21269 2013-11-15 15:00:34 download35.map
>>     1004971 2013-11-15 15:00:34 psfonts_pk.map
>>     1256635 2013-11-15 15:00:34 psfonts_t1.map
>>     1251774 2013-11-15 15:00:34 ps2pk.map
>>          14 2013-11-15 15:00:35 psfonts.map -> psfonts_t1.map
>>  /usr/local/texlive/2013/texmf-var/fonts/map/pdftex/updmap:
>>     1251781 2013-11-15 15:00:35 pdftex_dl14.map
>>     1250116 2013-11-15 15:00:34 pdftex_ndl14.map
>>          15 2013-11-15 15:00:35 pdftex.map -> pdftex_dl14.map
>>  /usr/local/texlive/2013/texmf-var/fonts/map/dvipdfmx/updmap:
>>        5453 2013-11-15 15:00:34 kanjix.map
>> 
>> Transcript written on "/usr/local/texlive/2013/texmf-var/web2c/updmap.log".
>> updmap: Updating ls-R files.
> 
> These two phenomena are undoubtedly related — what do I need to do to clean up the installation?
> 
> -- 
> 
> Steve Anderson

Howdy,

I don't have an updmap.cfg file in /usr/local/texlive/2013/texmf-config/web2c at all! Where did yours come from? Try to remove it and run

sudo -H updmap-sys

again.

Xdv2pdf is DEAD. It goes back to the early days when XeTeX was only on the Mac and used Apple technology that only existed on Macs and, even there, is virtually dead even on the Mac. That was one of the points for the massive changes in XeTeX.

Good Luck,

Herb Schulz
(herbs at wideopenwest dot com)





More information about the MacOSX-TeX mailing list