[OS X TeX] TL2009 TL2010 and fonts ?

Herbert Schulz herbs at wideopenwest.com
Sat Jul 31 21:18:53 EDT 2010


On Jul 31, 2010, at 5:01 PM, Alain Matthes wrote:

> Hi
> 
> I installed MacTeX 2010 without problem. By default the distribution Tex ( in prefs system) is
> TeXlive-2010-64 but with this choice I have a problem with the fonts in
> texlive/texmf-local. I can't used these fonts
> 
> I don't understand why I always a problem with these fonts in texmf-local.
> I have a problem when I make an update with texlive utility and now with
> the choice of TeXlive-2010
> 
> How avoid this kind of problem ?
> 
> Best Regards ( sorry for my bad english )
> 
> Alain Matthes

Howdy,

When you install MacTeX the map files are NOT rebuilt including all the map files in texmf-local. There are two things you can do: have a script that installs the new map files or build a special map file that does the equivalent when you run `sudo updmap-sys`. I do the former and the script I use is attached:

-------------- next part --------------
A non-text attachment was scrubbed...
Name: setupmapfiles.sh
Type: application/octet-stream
Size: 1665 bytes
Desc: not available
URL: <http://email.esm.psu.edu/pipermail/macosx-tex/attachments/20100731/5bc52630/attachment.obj>
-------------- next part --------------


and I make it executable and store it in /usr/local/texlive/texmf-local/scripts/ for safe keeping. You'd have to set it up for your extra fonts and maps in texmf-local. When you install a new TeX Live (via the MacTeX installer) go to /usr/local/texlive/texmf-local/scripts and execute ./setupmapfiles.sh and it will take care of updating the map files with that version. Once that's done you shouldn't have to do that again until the next new install. The most critical lines are the second and third;

sudo mktexlsr
sudo -H updmap-sys --nohash --nomkmap --syncwithtrees

and the last one

sudo -H updmap-sys

which actually installs the map files. The intermediate lines like

sudo -H updmap-sys --nohash --nomkmap --enable Map lucida.map

enable (or disable) individual map files without going through the overhead of actually creating the new map files for the processors.

Good Luck,

Herb Schulz
(herbs at wideopenwest dot com)





More information about the MacOSX-TeX mailing list