[OS X TeX] Reinstalling texmf.local
Bruno Voisin
bvoisin at mac.com
Tue Jan 23 04:33:27 EST 2007
Le 23 janv. 07 à 09:36, Steffen Hokland a écrit :
> After updating to TL my /usr/local/teTeX/share/texmf.local - stuff
> needs to be reinstalled in the gwTeX-tree... Does this require
> actually reinstalling the files (downloading, unpacking etc.) or
> would it be possible to simply mv/cp the entire texmf.local
> directory to gwTeX in place of the one there whithout breaking
> something?
I suppose that by TL you mean you did not install TeXLive-2007.dmg,
the MacTeX distribution of TeXLive, but gwTeX, its i-Installer
subset. That given, I don't think it's a good idea to move the entire
texmf.local directory. Primary reasons are:
- texmf.pkgs is now the place where to put system-wide local
additions. That's also where CM-Super, TeX Gyre and probably also the
other additional TeX i-Packages (MusicTeX, ConTeXt, ...) are installed.
- texmf.local is reserved for stuff created at configure time
(formats, map files and the like), and its design has slightly
changed I think (like the grouping of formats for pdfTeX inside a
subdirectory web2c/pdftex/).
I think what's better is identify what you had added yourself inside
your /usr/local/teTeX/share/texmf.local/, and put it back one by one
inside the new /usr/local/gwTeX/texmf.pkgs. If you're not rebuffed by
highly technical stuff, you can also have a look at /Library/TeX/
Distributions/TeXDist-description.rtf to see the reasons behind the
new directory design.
> Alternatively - could I mv to ~/Library/texmf?
Nothing has changed in the new distributions regarding the use of ~/
Library/texmf. Just be sure to use the correct invocation of updmap-
sys or updmap, and similarly for fmtutil in case you're using it.
With the gwTeX default which is to prohibit creation of user-specific
formats and map files inside ~/Library/texmf, the invocations should be:
- sudo -H updmap-sys [...] for additions (fonts and the like) inside
texmf.local
- sudo updmap-sys [...] for additions inside ~/Library/texmf
With these calls, the additions will be read where you have put them,
and the formats and global map files will be created inside texmf.local.
If you have selected backwards compatibility at the end of the
Configure stage of the gwTeX i-Package in Expert mode, the necessary
steps should have been taken to make sure any other call to updmap or
updmap-sys should be equivalent to the above calls (I think, I
haven't experimented with this).
If, on the contrary, you're willing to have user-specific formats and/
or map files created inside ~/Library/texmf/ (as Gary Gray just
"confessed" to be using ;-), then you have to deselect the backwards-
compatibility measure at the end of the Configure stage of gwTeX, and
invoke the proper call of updmap and fmtutil. Here I can't help, I've
never tried.
Bruno Voisin
------------------------- Helpful Info -------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
List Reminders & Etiquette: http://www.esm.psu.edu/mac-tex/list/
More information about the MacOSX-TeX
mailing list