[OS X TeX] Stymied by updmap-sys; what's going on?

Gary Church gary.church1 at comcast.net
Thu Oct 23 00:07:38 EDT 2008


Hello again :-)

First, let me thank those of you kind enough to help me out in the  
past. Thanks!

I'm still struggling with some font related issues that baffle me (not  
too hard to do).

My only current LaTeX system on OS X leopard is MacTeX using  
texlive2008. Previously
I had a variety of systems installed over the years (texlive2007,  
gwtex, fink and darwin ports versions).
I recently removed all those distributions and installed MacTeX living  
in /usr/local/texlive/2008/

I have some fonts I bought (tmmath) that provide nice mathematical  
fonts for use with the times roman
typeface that I put under ~/Library/texmf/

In my latex file I include these fonts with "\usepackage{tmmaths}". I  
also use the amsmath fonts and
include those with "\usepackage{amsmath}" (I don't know if that is  
relevant but decided to mention it anyway.)

After installing MacTeX, I did various (probably stupid) things with  
updmap and updmap-sys to get my fonts
recognised and working. This resulted in a directory (~/.texlive2008/)  
and various subdirectories being created.

I did get the fonts working but was annoyed with warnings like:  
"pdfTeX warning: pdflatex
(file /Users/gary/.texlive2008/texmf-var/fonts/map/pdftex/updmap/ 
pdftex.map): fontmap entry for `tmbo108r'
already exists, duplicates ignored" messages and posted to the list to  
try to resolve this minor annoying problem.
Quite a few good people proffered suggestions but nothing seems to  
resolve the problem.

After digging through newsgroups I found a suggestion to delete the  
whole ~/.texlive2008/ directory tree and to
redo the configuration with:

sudo mktexlsr
sudo -H updmap-sys
sudo -H fmtutil-sys --all

which I did.

When I ran the above "updmap-sys" line, I got a message that my font  
map file tmm-pea.map couldn't be found (at all).
I guess that is because it is located under ~/Library/texmf.

I then ran "sudo updmap-sys --enable Map tmm-pea.map" and the font map  
file was found. When I latex my source
file, I still get the "fontmap entry for ... already exists" messages  
but the font's work.

Finally for the (to me) weird part. If I remove the line in my latex  
source file that enables the fonts (\usepackage{tmmaths})
and latex the document, I still get the "fontmap entry ..." messages  
even though I'm not using these fonts; the document
is typeset with cmr fonts. At the end of this document are some  
sections of the log file.

Why do I get these "fontmap entry ... exists" messages when I'm not  
even using these fonts?

If I disable my tmm-pea.map file with "sudo updmap-sys --disable tmm- 
pea.map", the cmr fonts are still used but the
"fontmap...exists" messages disappear.

This font stuff remains an arcane subject to me.

Thanks again for your help and patience,
Gary


LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 41.
LaTeX Font Info:    ... okay on input line 41.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 41.
LaTeX Font Info:    ... okay on input line 41.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 41.
LaTeX Font Info:    ... okay on input line 41.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 41.
LaTeX Font Info:    ... okay on input line 41.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 41.
LaTeX Font Info:    ... okay on input line 41.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 41.
LaTeX Font Info:    ... okay on input line 41.
  (/usr/local/texlive/2008/texmf-dist/tex/context/base/supp-pdf.tex

[1{/usr/local/texlive/2008/texmf-var/fonts/map/pdftex/updmap/pdftex.map

pdfTeX warning: pdflatex (file /usr/local/texlive/2008/texmf-var/fonts/ 
map/pdft
ex/updmap/pdftex.map): fontmap entry for `tmbi108r' already exists,  
duplicates
ignored

pdfTeX warning: pdflatex (file /usr/local/texlive/2008/texmf-var/fonts/ 
map/pdft
ex/updmap/pdftex.map): fontmap entry for `tmbo108r' already exists,  
duplicates
ignored

pdfTeX warning: pdflatex (file /usr/local/texlive/2008/texmf-var/fonts/ 
map/pdft
ex/updmap/pdftex.map): fontmap entry for `tmbu108r' already exists,  
duplicates
ignored

pdfTeX warning: pdflatex (file /usr/local/texlive/2008/texmf-var/fonts/ 
map/pdft
ex/updmap/pdftex.map): fontmap entry for `tmrb108r' already exists,  
duplicates
ignored

pdfTeX warning: pdflatex (file /usr/local/texlive/2008/texmf-var/fonts/ 
map/pdft
ex/updmap/pdftex.map): fontmap entry for `tmri108r' already exists,  
duplicates
ignored

pdfTeX warning: pdflatex (file /usr/local/texlive/2008/texmf-var/fonts/ 
map/pdft
ex/updmap/pdftex.map): fontmap entry for `tmrm108r' already exists,  
duplicates
ignored

pdfTeX warning: pdflatex (file /usr/local/texlive/2008/texmf-var/fonts/ 
map/pdft
ex/updmap/pdftex.map): fontmap entry for `tmro108r' already exists,  
duplicates
ignored

pdfTeX warning: pdflatex (file /usr/local/texlive/2008/texmf-var/fonts/ 
map/pdft
ex/updmap/pdftex.map): fontmap entry for `tmui108r' already exists,  
duplicates
ignored
}

Gary Church
gary.church1 at comcast.net






More information about the MacOSX-TeX mailing list