[Tex/LaTex] installing URW Classico on Mac OS texlive 2010

fontsinstalling

I have downloaded the zip file from http://mirror.ctan.org/fonts/urw/classico/uop.zip and unzipped the content into /usr/local/texlive/texmf-local/ and then run:

$ sudo texhash
texhash: Updating /usr/local/texlive/2010/../texmf-local/ls-R... 
texhash: Updating /usr/local/texlive/2010/texmf/ls-R... 
texhash: Updating /usr/local/texlive/2010/texmf-config/ls-R... 
texhash: Updating /usr/local/texlive/2010/texmf-dist/ls-R... 
texhash: Updating /usr/local/texlive/2010/texmf-var/ls-R... 
texhash: Done.

Followed by:

$ sudo updmap-sys --enable Map=uop.map
updmap: This is updmap, version $Id: updmap 17423 2010-03-11 17:53:34Z karl $
updmap: using transcript file `/usr/local/texlive/2010/texmf-var/web2c/updmap.log'
updmap: initial config file is `/usr/local/texlive/2010/texmf-config/web2c/updmap.cfg'
updmap: configuration (updmap.cfg) unchanged. Map files will not be recreated.

However when I try using \renewcommand*\sfdefault{uop} I get:

[...]
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 0+432/600 --dpi 432 uopr8r
mktexpk: don't know how to create bitmap font for uopr8r.
mktexpk: perhaps uopr8r is missing from the map file.
kpathsea: Appending font creation commands to missfont.log.

!pdfTeX error: pdflatex (file uopr8r): Font uopr8r at 432 not found
==> Fatal error occurred, no output PDF file produced!
[...]

It feels wrong that updmap-sys said: configuration (updmap.cfg) unchanged. Map files will not be recreated. But I feel that I have followed the instructions and don't know what I can do differently. Can anyone help me with this?

Best Answer

In general the source of this problems is a mix of updmap-sys and updmap commands. updmap creates local map-files (and I think also cfg-files) which hides the system wide map-files created by updmap-sys.

You could at first try to disable and then to reenable the map-file to force updmap-sys to generate map-files. Then check if you document actually use this new map-file.

Related Question