[tex-live] Structure proposal for TL2005

Hans Hagen pragma at wxs.nl
Wed Nov 17 11:28:59 CET 2004


Gerben Wierda wrote:
> I would like to propose the following directory structure for TL2005 and 
> teTeX (in the hope that they will finally become unified and I can have 
> a real link between TL and teTeX and my installation stuff so that they 
> are interchangeable):
> 
>     .../programs/<archname>/bin (contains binaries like pdfetex)
>     .../programs/<archname>/lib (contains libkpathsea.a)
>     .../programs/include
>     .../programs/man
>     .../programs/info
>     .../programs/texmf (contains .tcx and .pool files)
>     .../foundation/texmf-dist (contains basic support stuff, like it is 
> now)
>     .../foundation/texmf-foo (any other separate tree maintained by a 
> redistributor, like me)
>     .../local/texmf (where local changes and additions are made)
> 
> The reasons are:
> 1. Make a clear separation between stuff that is hardware architecture 
> dependent and that what is not
> 2. Make a clear separation between the programs (TeX is a compiler after 
> all) and the macro packages and stuff
> 3. Make a clear separation between local and installed
> 4. Unify TL and teTeX

this assumes that the architectures are in sync, so if this is the way to go, i 
suggest:

     .../programs/<archname>/texmf (contains .tcx and .pool and .fmt files)

(well, there can be an engine subpath as well)

(for years now i use texmf-<arch> here which makes it possible to have out of 
sync architectures)

Hans


-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
      tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
                                              | www.pragma-pod.nl
-----------------------------------------------------------------



More information about the tex-live mailing list