[EMAIL PROTECTED] (paul tanner) writes: > > After the upgrade I can't use the extra > stuff that I had in > /usr/local/lib/texmf. After examining a > copy of my old slink installation I > found the ``local'' link in texmf/ and > in /usr/share/texmf I added: > ln -s /usr/local/share/texmf local > and moved my local stuff to: > /usr/local/share/texmf > and did the rehash in texconfig. > > Now my local files are listed in ls-R > but TeX don't find them when working on > a doc containing: \input [file] . > > I'm testing with document sources that > worked OK in my old slink version. > Where have I gone wrong?
You have to change texmf.cnf to make tetex use your local files: 61c62 < % TEXMFLOCAL = @[EMAIL PROTECTED] --- > TEXMFLOCAL = @texmf@/local 68c69 < % HOMETEXMF = $HOME/texmf --- > HOMETEXMF = $HOME/texmf 72,76c73,75 < % TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFMAIN} < % The braces are necessary. If you set VARTEXMF, you also have to < % - list $VARTEXMF in the TEXMF definition; < % - make sure that $VARTEXMF precedes $TEXMFMAIN in the TEXMF definition. < TEXMF = !!$TEXMFMAIN --- > TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFMAIN} > % The braces are necessary. > %TEXMF = !!$TEXMFMAIN 79c78 < SYSTEXMF = $TEXMF --- > SYSTEXMF = $TEXMFLOCAL;$TEXMFMAIN -- ============================================================================ Christoph Martin, Uni-Mainz, Germany Internet-Mail: [EMAIL PROTECTED]