[OS X TeX] [ANN] TeX Live Utility 0.5
Herbert Schulz
herbs at wideopenwest.com
Thu Jan 8 16:55:31 EST 2009
On Jan 8, 2009, at 3:31 PM, Axel E. Retif wrote:
> On 8 Jan, 2009, at 07:22, Herbert Schulz wrote:
>
>> On Jan 8, 2009, at 12:10 AM, Axel E. Retif wrote:
>>
>>>
>>> Well... I know what I do is really unorthodox, but I keep my fonts
>>> (Lucida, Minion Pro) in ~/Library/texmf..., instead of /usr/
>>> local.../texmf-local, and anyway use updmap-sys (but without -H)
>>> to enable the map files, as if for all users. Sensible people in
>>> this list have pointed out the potential problems of that, but as
>>> I am the only user in my machines...
>>>
>>> [...]
>>
>>
>> Howdy,
>>
>> That is what I used to do too but have now switched to using texmf-
>> local just to get those files out of my HOME directory tree.
>
> I think I will end up doing that, as fonts don't change that often,
> and keep ~/Library/texmf just for constantly changing packages, like
> pgf/TikZ from CVS.
>
> Thank you,
>
> Axel
Howdy,
One reminder... if you place anything into texmf-local you must run
sudo texhash
or
sudo mktexlsr
before running things like updmap-sys and fmtutil so kpsewhich can
find them.
Incidentally, I keep a shell script in .../texmf-local/scripts/ to set
up the maps once and for all with a given MacTeX distribution. Before
tlmgr was fixed up I had to re-install MacTeX a few times when things
got messed up. The contents of the script are something like
#!/bin/bash
sudo mktexlsr
# find the map files (will enable them below)
sudo -H updmap-sys --nohash --nomkmap --syncwithtrees
# set some global options
# probably default but make sure the default is outline fonts
sudo -H updmap-sys --nohash --nomkmap --setoption dvipsPreferOutline
true
# I've got the LW35 from Adobe with Adobe Names
sudo -H updmap-sys --nohash --nomkmap --setoption LW35 ADOBE
# Download all fonts to the pdf
sudo -H updmap-sys --nohash --nomkmap --setoption dvipsDownloadBase35
true
sudo -H updmap-sys --nohash --nomkmap --setoption pdftexDownloadBase14
true
sudo -H updmap-sys --nohash --nomkmap --setoption
dvipdfmDownloadBase14 true
# do the map files (I don't show all of them here to save space)
sudo -H updmap-sys --nohash --nomkmap --enable Map lucida.map
sudo -H updmap-sys --nohash --nomkmap --enable Map lucidabr-o.map
sudo -H updmap-sys --nohash --nomkmap --enable Map lumath-o.map
# ...
# finally actually write the new map files
sudo -H updmap-sys
Hope this is helpful.
Good Luck,
Herb Schulz
(herbs at wideopenwest dot com)
More information about the MacOSX-TeX
mailing list