On 2013-01-04 at 16:01:57 +0100, Denis Bitouzé wrote: > Le vendredi 04/01/13 à 14h53, > Joseph Wright <[email protected]> a écrit : > > > LuaTeX is available from TLContrib, which can be used with tlmgr to > > install binary updates (at your own risk): > > http://tlcontrib.metatex.org/usage.html. > > What would be the strategy to install TLContrib material, not in the > regular, but in a personal (test) TEXMF?
Just replacing the binary will certainly break your TeX Live system. In order to experiment with the new binary, it's best to create a cloned TeX Live: cd /usr/local/texlive cp -dpR 2012 2012-test If other users have access to your system, the following steps are advisable too (reason explained below): chown -R <user>:<group> 2012-test chmod -R go-r Then replace the LuaTeX binary in /usr/local/texlive/bin/2012-test/<platform> and re-create the format files. MacTeX allows you to switch between different versions of TL. But I don't have a Mac and hence don't know whether the new version is recognized automatically. On Linux you can switch to the cloned TL temporarily using a shell script, say TL2012-test.sh: -------------------------------------------------- #!/bin/sh TEXLIVEROOT=/usr/local/texlive/2012-test PLATFORM=x86_64-linux PATH=$TEXLIVEROOT/bin/$PLATFORM:$PATH MANPATH=$TEXLIVEROOT/texmf/doc/man:$MANPATH INFOPATH=$TEXLIVEROOT/texmf/doc/info:$INFOPATH export PATH MANPATH INFOPATH exec /bin/bash -------------------------------------------------- On Windows it's quite similar to Unix but environment variables are global by default. You have to use setlocal in your batch file, otherwise you don't get back to the official TeX Live when you type exit in the current shell. As Herbert already pointed out, it's necessary to modify packages in order to make things work. Before you do so, please study the package licenses carefully. LPPL allows you to distribute modified files under certain conditions, but it's undesirably though. Therfore the instructions above to make the cloned TL unreadable to other users. Regards, Reinhard -- ---------------------------------------------------------------------------- Reinhard Kotucha Phone: +49-511-3373112 Marschnerstr. 25 D-30167 Hannover mailto:[email protected] ---------------------------------------------------------------------------- Microsoft isn't the answer. Microsoft is the question, and the answer is NO. ----------------------------------------------------------------------------
