Go to the first, previous, next, last section, table of contents.


TeX

Knuth's typesetting package TeX (and matching font generation package MetaFont) should need no introduction or review, and are needed for generating new versions of the Muq documentation if nothing else.

Date: Thu, 28 Jul 94 07:36:47 -0700
From: Unix TeX Distribution <unixtex@u.washington.edu>
To: jsp@betz.biostr.washington.edu
Subject: Re: TeX: ftp info

[unixtex.ftp: 15 July 1994]

The master version of this file is on ftp.cs.umb.edu (158.121.104.33)
in pub/tex/unixtex.ftp.

=========================================================================
             Consider joining the TeX Users Group (TUG):
support the maintenance and development of the programs you retrieve.
              Send membership request to: tug@tug.org.
=========================================================================

			FTP INSTRUCTIONS

for Unix sites wanting to retrieve source files for installing 
(plain) TeX, LaTeX, BibTeX, plain Metafont, a previewer that will 
work under the X windowing system, and a PostScript device driver.

(If you wish to retrieve executables, please see the note from 
George Greenwade at the end of this file.)

The three sites listed below are part of the Comprehensive TeX Archive 
Network (CTAN) --  the result of cooperative work among members of TUG, 
DANTE [German-speaking TeX Users Group], and UKTUG [U.K. TeX Users Group], 
under the leadership of George Greenwade, Chair for TUG's Technical 
Working Group on TeX Archive Guidelines.

Special thanks to George Greenwade for establishing the CTAN site at 
Sam Houston State University (US); to Rainer Schoepf, Barbara Burr, 
and members of DANTE for the CTAN site at Heidelberg (FRG); and to 
Sebastian Rahtz for the CTAN site at Aston University (UK).  These 
archives mirror each other.
    
Use the host nearest you: 

    Host			Internet address	TeX root dir
    ----			----------------	------------
    ftp.shsu.edu		192.92.115.10		tex-archive
    ftp.tex.ac.uk		134.151.44.19		tex-archive
    ftp.dante.de		128.69.1.12		tex-archive

Users of ftp.tex.ac.uk or ftp.dante.de will be able to retrieve the same 
tex-archive files, but site-specific files such as the two mentioned in the 
next paragraph may be named differently.

Upon logging on (to ftp.shsu.edu), retrieve and read 

    README.archive-features
    README.site-commands 

Our instructions assume you have read these documents.

If you do not have GNU's gunzip utility, first retrieve and install the
gzip package.  Set "binary" mode by typing "bi" at your ftp prompt; retrieve

    /tex-archive/tools/info-zip/gzip-<version>.tar

It does a better job of compression than standard Unix compress, and it
is (as far as is known) patent-free.  It is illegal to use Unix compress
(at least in the USA), because it infringes on a software patent.

Write to lpf@uunet.uu.net, the League for Programming Freedom, for
information about fighting the new software monopolies in the US.

If you have difficulty retrieving the files, email tex-wizard@cs.umb.edu.  


For a basic set of input files and fonts:
----------------------------------------

ftp> cd tex-archive/systems/web2c
ftp> bi
ftp> get lib.tar.gz

     This file contains a minimal collection of fonts (TFM files only),
     (La)TeX macros, MF macros, and BibTeX files -- just enough to get
     started. The AMS fonts and macros are included.

     It unpacks into a directory named `texmf', which you will want in
     your equivalent of /usr/local/lib -- whatever you defined as your
     $(datadir) in the Makefiles.

     The organization of the archive was debated at great length. We hope
     it will be useful. If you don't like our organization, feel free to
     move the files around as you see fit, not forgetting to redefine the
     search paths and installation directories. The Makefiles,
     kpathsea/HIER, kpathsea/paths.h.in, and web2c/README ("Directory
     hierarchies") have more information.

     You must decide on your directory structure *before* doing the
     compilations, since you must specify default search paths, and
     since the web2c Makefile tries to create the basic .fmt and .base
     files, which require the .{tex,mf,tfm} input files to be in place.


For web2c (that is, TeX, Metafont, and friends):
------------------------------------------------

Still in tex-archive/systems/web2c:

ftp> get web.tar.gz	[Knuth's WEB sources for TeX, MF, & family:
			 unpacks into ./web2c-<version>]
ftp> get web2c.tar.gz	[WEB-to-C source: unpacks into ./web2c-<version>]

     You must retrieve and unpack both web.tar.gz and web2c.tar.gz.

     The web2c software converts Knuth's original WEB source files
     for TeX, Metafont, & family to C source.


Device driver support:
----------------------

       For an X window system previewer (xdvik):

ftp> cd /tex-archive/dviware/xdvik
ftp> get xdvik.tar.gz	[unpacks into ./xdvik-<version>]

       For a DVI-to-PostScript translator (dvipsk):

ftp> cd /tex-archive/dviware/dvipsk
ftp> get dvipsk.tar.gz	[unpacks into dvipsk-<version>]

       For a DVI-to-PCL translator (dviljk):

ftp> cd /tex-archive/dviware/dviljk
ftp> get dviljk.tar.gz	[unpacks into dviljk-<version>]

        For optional prebuilt fonts:

ftp> cd /tex-archive/fonts/cm/pk
ftp> get pk300.zip

     These bitmapped fonts were generated by Metafont using the CanonCX
     mode_def for write-black 300dpi devices.

     If using the default search paths, place this set of 
     Computer Modern fonts in $(fontdir)/public/cm/pk/cx.

     These are optional because the drivers can be used with a script
     called `MakeTeXPK' (sample supplied in the dvipsk distribution) to
     generate needed bitmapped fonts.

     The zip/unzip package is in /tex-archive/tools/info-zip.
     

ftp> quit		[end ftp session]

We believe this covers the retrieval of the essential files.  

Each of these packages -- web2c, xdvik, dvipsk, dviljk -- contains its
own installation instructions.  It is possible to build all three
programs in a single make, but it is simpler to make them separately.

Compile web2c first (that is to say, the material in both web.tar.gz and 
web2c.tar.gz, unpacked).  Begin by reading 

	./web2c-<version>/README
	./web2c-<version>/web2c/README
	./web2c-<version>/web2c/INSTALL
	./web2c-<version>/kpathsea/README
	./web2c-<version>/kpathsea/INSTALL

The INSTALL files are your guides to installation.

Remember to set up your texmf directory hierarchy before embarking on 
your compilation (see "For a basic set of input files and fonts" above).

All installation processes require careful attention to detail, and
knowledge of your system.  Festa lente -- make haste slowly -- and you
improve your chances of success.


Network users interested in TeX software will find much that is useful in 
the following FAQ (Frequently Asked Questions) documents on rtfm.mit.edu
(18.70.0.209) in /pub/usenet/comp.text.tex:

	T,_L,_e.:_F_A_Q_w_A_[M]	
		(i.e., TeX, LaTeX, etc.: FAQ with Answers [Monthly])

There is also a supplement to the FAQ containing FTP locations; it's in
the same place on rtfm.mit.edu.

A beautifully done index of macros for TeX and LaTeX is available on 
theory.lcs.mit.edu (18.52.0.92) in /pub/tex/TeX-index.

These files are included in ftp.cs.umb.edu:pub/tex/src.tar.gz.


Distribution on tape:
--------------------

For TeX on a single tape (4mm DAT or QIC-24), ordering information is
available from unixtex@u.washington.edu.  A distribution fee in the area
of US$210.00 covers administrative costs.  Tapes will be available at
least through summer of 1994.


Retrieving TeX executables:
--------------------------

Date: Mon, 09 May 1994 09:09:20 CST
From: "George D. Greenwade" <bed_gdg@SHSU.edu> (but slightly edited)

The files in /tex-archive/systems/unix/unixkit/ are minimal sets of
precompiled executables (thanks to Sebastian Rahtz for making these sets
available) for the various platforms using the latest web2c (version
6.1) package and techniques outlined in unixtex.ftp.  The one exception to
this is the file share.tar.gz, which includes man pages and pool files
for the distribution which may be used across all architectures.

Specifically excluded from this distribution in unixkit are the many
additional macros and styles, fonts, and utilities which are available
elsewhere in the CTAN archives -- the idea is to have the ability to get
the latest files, but still have them in workable chunks for retrieval
purposes. [Retrieve lib.tar.gz as discussed above for the minimal
font/macro files.]


Go to the first, previous, next, last section, table of contents.