*BSD News Article 51490


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!news.sprintlink.net!in2.uu.net!news.u.washington.edu!olsenc
From: olsenc@kodiak.ee.washington.edu (Clint Olsen)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Build complete LaTeX from source?
Date: 19 Sep 1995 18:09:45 GMT
Organization: University of Washington, Seattle
Lines: 183
Message-ID: <43n119$cgf@nntp5.u.washington.edu>
References: <437eac$n68@mailnews.kub.nl>
NNTP-Posting-Host: kodiak.ee.washington.edu
NNTP-Posting-User: olsenc

In article <437eac$n68@mailnews.kub.nl>, Arnout Boer <infolab1@kub.nl> wrote:
>Has anybody any tips/docs/experience to share
>about how to build a very complete LaTeX distribution from source??
>
>Any help appreciated!
>
>Arnout
>

What about teTeX?  It's the most comprehensive TeX distribution I've
ever seen.

-Clint

--

===========================================================================
  This is the announce of the official teTeX-0.3.3 release which
  is the successor of teTeX-0.2 and all prereleases of teTeX-0.3.
  teTeX-0.3.3 supports many UNIX compatible platforms and is no
  longer Linux-only (teTeX-0.2 was a Linux distribution).
===========================================================================

The new distribution is available from

        sunsite.informatik.rwth-aachen.de
        /pub/comp/tex/teTeX/distrib

and will hopefully replace the old teTeX-0.2 on CTAN, sunsite.unc.edu
and their mirrors.

As for CTAN (i.e. the 3 hosts: ftp.dante.de, ftp.shsu.edu,
ftp.tex.ac.uk),
the teTeX-0.3.3 distribution will propably appear in
        /tex-archive/systems/unix/teTeX/distrib
in the near future. Try 'finger ctan_us@ftp.SHSU.edu' to find a CTAN
mirror near to your site.

===========================================================================
  The most important changes with respect to the 0.2.X version:
===========================================================================
- support for many common UNIX platforms: SunOS, Solaris, Irix, Linux,
    AIX, HP-UX
- from Knuth (TeX95): TeX 3.14159, Metafont 2.718, CM fonts update
- LaTeX2e <1995/06/01> patch level 3
- latest versions of programs, macros and fonts
- some new programs: ps2pk, ps2frag, allneeded, ...
- rearranged according to the latest TDS (TeX Directory Standard) draft
- gsftopk now works with gs3.X, but gs2.6.2 is still recommended
- dvilj driver for Laserjet 2 compatible printers added
- virmf.X with X11 support, virmf without
- bugfix: automatic font generation via BSD lpd on Linux now works

===========================================================================
  I do not know teTeX yet...
===========================================================================
For those who do not know what teTeX is: teTeX is a complete TeX
distribution for UNIX compatible systems. My main aims when putting
things together have been:

        - create something simple to install, use and maintain
        - include as much useful documentation as possible
        - test as much as possible and try to avoid bugs

===========================================================================
 Here - in short - the main features of teTeX, as listed in the file
 FEATURES:
===========================================================================

Main features of the teTeX distribution:

- file organisation orientated at the upcoming TDS (TeX Directory
Standard)
- very easy to install and customize (install.sh and texconfig utility)
- LaTeX2e (June 1995) patch level 3 together with lots of
  extra LaTeX packages (most packages mentioned in the LaTeX Companion)
- a lot of documentation: more than 100 dvi-files, teTeX manual, teTeX
  FAQ and TeX FAQ
- support for read-only inputs tree (i.e. possible to use alternate
  destination for newly created fonts)
- ready for a multi platform setup
- fast file searching. web2c was patched to work with kpathsea-2.6. The
  search paths are chosen to give high performance.
- run-time configuration files for dvi-drivers and tex+friends.
- a nice set of fonts to play with: PostScript fonts, ams, pandora, cm,
  dc, oldgerman. All easily accessible by LaTeX.
- the whole distribution can be installed anywhere in the
  filesystem (e.g. /usr/TeX or /usr/local/tex). You do not
  need to set any environment variable as long as you keep
  the original structure of the package.
- mailing list for discussion: tetex@informatik.uni-hannover.de

===========================================================================
 Included packages:
===========================================================================

Programs:
  web2c:       tex, mf, bibtex, gftopk, ...
  dvi drivers: xdvi, dvips, dvilj, dvilj2p, dvilj4, dvilj4l
  texinfo:     info, makeinfo, texindex, ...
  scripts:     dvi2fax, dvihp, ps2frag (perl), xtexsh (tclX-7.3),
               fontimport, fontexport, texconfig, allneeded, allcm,
               alldc, ...
  others:      makeindex, kpsetool, gsftopk, ps2pk, afm2tfm, ...

Macro packages (La)TeX:
  amsfonts amslatex amstex babel dinbrief eepic eplain eplain
  fancyheadings foiltex g-brief graphics koma-script labels mflogo
  mfnfss minitoc myletter ntgclass pictex psfrag psnfss seminar
  supertabular texinfo textmerg tools umlaute wasysym

  +lots of one-file packages (e.g. calc.sty, rotating.sty, ...)

Supported fonts:
  avantgar bookman courier helvetic mathptm ncntrsbk palatino symbol
  times utopia zapfchan zapfding cyrillic euler extracm symbols charter
  cm concrete dc gothic latex mflogo misc pandora wasy antiqua grotesq
  nimbus

===========================================================================
 Supported platforms:
===========================================================================

Binaries are available for:
  i486-linux          Linux on Intel with ELF
  i486-linuxaout      Linux on Intel with a.out
  mips-irix5.3        SGI Indigo
  rs6000-aix3.2       IBM RS6000
  sparc-solaris2.4    SUN sparc Solaris2.4
  sparc-sunos4.1.3    SUN sparc SunOS4.1.3
  alpha-osf2.0        OSF1 DEC alpha
  hppa1.1-hpux9.01    HP-UX 9.01 9000/710

Binaries for some other platforms are planned to be added in the future.

The sources may compile on other UNIX compatible platforms, too. You
need GNU make and gcc. I am not sure if lex does work on all systems,
but
at least flex did alway work. 

===========================================================================
 Documentation
===========================================================================

There is the teTeX manual (TETEXDOC.dvi) a teTeX FAQ (FAQ-teTeX) and
lots of documentation for the included programs and macros.

===========================================================================
 Getting the files + Installation
===========================================================================

To install teTeX follow the instructions in
  INSTALL.src: if you want to compile the binaries yourself
  INSTALL.bin: if you want to use precompiled binaries.

===========================================================================
 mailing list:
===========================================================================

There exists a mailing-list for teTeX
(tetex@informatik.uni-hannover.de).

Get help with:
        echo help | mail majordomo@informatik.uni-hannover.de

To subscribe the tetex list, do:
        echo subscribe tetex | mail majordomo@informatik.uni-hannover.de

Get an archive of the list:
        echo get tetex archive | mail
majordomo@informatik.uni-hannover.de

===========================================================================
 Copyright License: GNU GPL Version 2 (or later)
===========================================================================

Please send feedback to the autor:

        Thomas Esser
        Email: te@informatik.uni-hannover.de

        18.08.1995