Michal Kvasnicka wrote:

BTW, can someone explain me what is the logic behind the TeXLive directory tree? Why isn't so simple as the old teTeX was? Why some configuraton files are there two or three times, sometimes with different content? :-( Is somewhere an explanation of these wonders? :-(

Hard to explain ... it's partly related to

- tds: formal tex directory structure
- tetex: basis for tex live, but not always following tds
- texlive: being meant for all platforms

all those trees are plagued by history,

recently there have been fundamental changes, like the move of enc / map / pdftex / etex / scripts and other subpath, while others were not reorganized due to whatever historic reason [dvips vs pdftex vs generic], or not implemented because it was too difficult to implement [web2c engine subpath] or because the author was not willing to participate (czech stuff), or because programs were changed (no cfg file pdftex, pdftex main engine) for etc etc;

other reason are: different platforms installers demand different structure (either or no symlinks, either or not uninstall, etc) and all those gpl licences demand source code to be present (depending on what is considered to besource code) which may lead to things being present multiple times; of course also files change place with no real reason, like some fonts, that are present now, absent then, present again some time, etc

[it sounds awful, but it's kind of standard and unavoidable for all things big and complex, installing windows, linux, or whatever, no matter how hard one tries, there will always be some mess, it just comes with the complexity]

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 -----------------------------------------------------------------

_______________________________________________
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context

Reply via email to