This 2.99.11 is the fifth (and hopefully last) release candidate of
teTeX-3.0. Again, there have been several changes (see below) which I'd
like to see tested.

I have not finally decided about texi2html (should be easy enough to
switch to a different version). And I don't know when pdftex-1.20c will be
released. Well, the pdftex-beta we have is basically a fixed 1.20b and the
fixes seem to work well, so that should be good enough for the 3.0 release.

The exciting new stuff this time are the new defaults for TEXMFCONFIG
/ TEXMFVAR which are in the users's home directories. So, the tools
texconfig, fmtutil and updmap can be used by all users in a multi-user
setup. For changing the global defaults, -sys variants of the above
commands have been created (texconfig-sys, fmtutil-sys, updmap-sys).

These sys-variants assign the values of TEXMFSYSCONFIG / TEXMFSYSVAR to
TEXMFCONFIG / TEXMFVAR and deligate the work to the non-sys versions of
the scripts. The effect is that the sys-variants allow maintenance of
the configuration in the global directories.

The defaults for these new variables are:
   TEXMFCONFIG    = $HOME/.texmf-config
   TEXMFVAR       = $HOME/.texmf-var
   TEXMFSYSCONFIG = @[EMAIL PROTECTED]
   TEXMFSYSVAR    = @[EMAIL PROTECTED]
where @texmf@ is the configure-time value of TEXMFMAIN.

So, formats, map files etc. no longer end up in TEXMFMAIN. The good
thing about this is that people can easily find out which config
files are changed (just run "find" in $TEXMFCONFIG or $TEXMFSYSCONFIG)
and which variable runtime files exist. By running "texconfig init"
(resp. "texconfig-sys init"), the whole VAR-trees can be recreated
(e.g. after an update of the binaries). It gives us a lot of texmf trees,
but everything is clearly separated. I like it.

As usual: please, send me feedback, even if it all just works :-) If you
have time to read the documentation (yes, I have updated parts of INSTALL,
TETETXDOC, teTeX-FAQ tec.), please let me know if the descriptions are
good enough or not.

Files (to appear soon):
  
ftp://cam.ctan.org/tex-archive/systems/unix/teTeX-beta/tetex-src-2.99.11.20050131-beta.tar.gz
  
ftp://cam.ctan.org/tex-archive/systems/unix/teTeX-beta/tetex-texmf-2.99.11.20050131-beta.tar.gz
  
ftp://cam.ctan.org/tex-archive/systems/unix/teTeX-beta/tetex-texmfsrc-2.99.11.20050131-beta.tar.gz
or
  
ftp://ftp.dante.de/tex-archive/systems/unix/teTeX-beta/tetex-src-2.99.11.20050131-beta.tar.gz
  
ftp://ftp.dante.de/tex-archive/systems/unix/teTeX-beta/tetex-texmf-2.99.11.20050131-beta.tar.gz
  
ftp://ftp.dante.de/tex-archive/systems/unix/teTeX-beta/tetex-texmfsrc-2.99.11.20050131-beta.tar.gz

Changes in the src area:
        * update TETEXDOC for new "SYS" trees and -sys variants of
          texconfig, updmap and fmtutil
        * check for working C++ compiler, lex/flex and yacc/byacc/bison
        * update dvips (5.95 -> 5.95a):
          - omega related fixes
          - manpage updated
          - some cleanup
        * change defaults for TEXMFVAR and TEXMFCONFIG which are now
          below $HOME. For "system wide" configuration, new destination
          variables TEXMFSYSCONFIG and TEXMFSYSVAR hav been introduced
          and added to the TEXMF variable in texmf.in.  Wrapper scripts
          texconfig-sys, fmtutil-sys and updmap-sys have been added for
          "system wide" configuration.
        * portability fixes in texi2dvi
        * adjust directories for install-tex target in texinfo/doc
        * ULTRIX related bugfix in mktexmf
        * ULTRIX related bugfix in texi2dvi (let it run with ksh)
        * xdvik/gui/mag.c: include xdvi.h before Xm/Xm.h
        * oxdvi / odvips (and manpages) are now available as symlink to
          the non-o version
        * remove old variable @exec_link@ from 
texk/xdvik/{Makefile,configure}.in
        * xpdf fix from xpdf maintainer (send in by Gerben Wierda)
          for file FoFiType1.cc
        * t1lib.ac: check for t1lib >= 5.0.0, 1.3.1 is not good
          enough for xdvik
        * web2c/man/omega.man: mention dvips, not odvips

Changes in the texmf area:
        * update xkeyval
        * fix kpsewhich call in texshow.pl
        * changed defaults for mktex.cnf: use varfonts instead of texmfvar
        * "update" 8r.enc
        * update context (2004.01.13 -> 2005.01.24)
        * update microtype
        * new version of nohyphbx.tex from the author
        * update pdftex manual
        * remove doc/mex (old version of doc/polish/mex)
        * update l2tabuen, lineno, titlesec
        * add DSC %%DocumentPaperSizes header for some paper definitions
          in config.ps: A4size, letterSize, letter.

Happy testing + have fun!

Thomas

Reply via email to