Hello,
> Before I leap into the kpathsea manuals, has anyone got experience
> doing that?
that is really easy to set up. I have a default tetex installation on my
debian linux box. (With context, but that does not matter). I have my
context distributions in /opt/context/<date>/ and I have two subdirectories
there: bin and texmf. In bin I have a symlink to the real texexec, texutil,
pdfetex (since the one shipped with the linux box is very old). In the
texmf subdir I have the usual files that are in the cont-tmf.zip plus a
subdir 'web2c':
pg@levana:/opt/context/2002.03.04/texmf$ ls web2c/
cont-de.efmt cont-en.log metafun.log mptopdf.log texmf.cnf~
cont-de.log cont-nl.efmt metafun.mem pdfetex.pool
cont-en.efmt cont-nl.log mptopdf.efmt texmf.cnf
the most interesting part is the texmf.cnf. I'll show things that I have
changed (compared to the original)
TEXMFLOCAL = /opt/context/2002.03.04/texmf:/opt/local/texmf
HOMETEXMF = $HOME/TeX/texmf
TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,$TEXMFFONTS,!!$TEXMFMAIN}
(and some of the sizes, like pool size)
In order to find the new texmf.cnf, the users have to set the variable
TEXMFCNF to /opt/context/<date>/texmf/web2c/ and extend the PATH variable
to /opt/context/<date>/bin
If you have set these vars, just recreate the database (texhash) and run
texexec --alone --make en nl metafun in the web2c directory. Make sure that
the files used are from the new directory. Don't forget cont-sys.tex,
texexec.ini and a rehash again after creating the format files.
For the !! in the TEXMF setting above, you might want to read the texmf.cnf
file.
HTH
--
Viele Gr��e,
Patrick Gundlach