[OS X TeX] Fatal format file error: ...xelatex.fmt doesn't match xetex.pool

Peter Dyballa Peter_Dyballa at Web.DE
Thu Jan 19 13:54:01 CET 2006


Am 19.01.2006 um 12:56 schrieb Georg Verweyen:

> I've put the tex-tree and the fonts-tree from temf-dist on the  
> TeXLive2005 DVD into usr/local/tetex/share/texmf.texlive. What is  
> the best way to make TeX and co. search and find the files there?

I'd add in the beginning of /usr/local/teTeX/texmf.cnf (and of /usr/ 
local/teTeX/share/texmf/web2c/texmf.cnf perhaps) a variable TEXLIVE.  
This can be added to TEXMF (and maybe SYSTEXMF too, better you try  
this second step with SYSTEXMF in case some files from TEXLIVE aren't  
found or made at all!). The important thing is that the TEXLIVE path  
is added to TEXMF, because from this list of paths all the places are  
derived. Adding (the whole?) TeX Live can make long the time to renew  
the hash files and to find the files TeX needs at run time ...

>
> What is the correct syntax for mktexlsr and updmap on a tetex3.0 mac?
> Is there an equivalent to rebuild the format files?

mktexlsr or texhash only work for the system's teTeX trees, so at  
least a 'sudo {mktexlsr|texhash}' is needed.

updmap or fmtutil are the users' tools that use/create files in ~/ 
Library/texmf trees. To make them work for the system you now need to  
add a '-sys' to the name, i.e. they become updmap-sys or fmtutil-sys.  
When you invoke them as 'sudo <tool>-sys' they inherit from your own  
private environment and work again on your own ~/Library/texmf trees,  
but now they leave files that belong to the root user! To make the  
sys tools work efficiently for the system you need to invoke:

	sudo -H <tool>-sys ...

or

	sudo -H root <tool>-sys ...


To recreate *all* the system's defined formats invoke 'sudo -H  
fmtutil-sys --all', to create missing ones: 'sudo -H fmtutil-sys -- 
missing', to re-new only the existing ones: 'sudo -H fmtutil-sys -- 
refresh'.

--
Mit friedvollen Grüßen

   Pete

Windows, c'est un peu comme le beaujolais nouveau: à chaque nouvelle  
cuvée on sait que ce sera dégueulasse, mais on en prend quand même,  
par masochisme.


------------------------- Info --------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
          & FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/



More information about the Macostex-archives mailing list