TeXfamily -- TeXes based on TeX 3.14159 / teTeX 1.0.X

This file should be found in the directory /.../teTeX-1.0/texk.


[] Installation

[A] Unpacking

0. The following archives
	teTeX-src-1.0.7.tar.gz, texfam-<version>.tar.gz
should have been already unpacked.

1. (JTeX) Unpack web2c-j<version>.tar.gz in this directory.
Then, the directory web2c-j is generated.

2. (MuLTeX) Unpack web2c-m<version>.tar.gz in this directory.
Then, the directory web2c-m is generated.
(To install MuLTeX, you should install JTeX too.)

3. Unpack libraries. Libraries are collection of files that are
referred when TeX related programs are executed. They are archived
in the following files.
	teTeX-texmf-1.0.2.tar.gz
	texfam-texmf-latex209.tar.gz
	texfam-texmf-j<version>.tar.gz
	texfam-texmf-m<version>.tar.gz
The original teTeX library (teTeX-texmf-1.0.2.tar.gz) is intended to
be unpacked under
	/usr/local/share/texmf
(denoted by $TEXMF in the following) by default, but the library of
TeXfamily (texfam-texmf-*.tgz) are unpacked under
	/usr/local/share/texmf.local
(denoted by $TEXMFLCL in the following) by default. If you want to
change `texmf.local' to DIR, add option
	--enable-local-texmf=DIR
when you run configure (see below). If you want to unpack everything
under $TEXMF, add option
	--disable-local-texmf
and change the line
	TEXMF = {!!$TEXMFLOCAL,!!$TEXMFMAIN}
in kpathsea/texmf.in to
	TEXMF = !!$TEXMFMAIN

<TO BE TRANSLATED>

[B] Setup, Make, Installation

1. Read all this file, web2c/README, web2c-j/README.ja, web2c-m/README.ja.
If you are interested, read kpathsea/README (and the documents that are
referred in it). Change the setups if you want. In the section `Changes
of Configuration' below, we list the main items that are subject to
changes.

2. Run configure in the parent directory (/.../teTeX-1.0)
	./configure
There, the default of prefix is /usr/local/teTeX, so it might be
better to change it. (For the meaning of prefix and other possible
changes of setting, see `Change of Configuration' below.)  Run make:
	make all
By this, all the programs, format files of TeXes, base files of Metafont
are made.
If there is no error, installation is to be done, but if the library
is not unpacked into $TEXMF in step 5, it should be moved to $TEXMF.
By executing
	make install
all the programs and related files are installed.


[] Change of Configuration

At configuration, there is a directory called prefix (we denote it by
PREFIX) and, by default, the library directory texfam and texmf.local
are in PREFIX/share, and other files are in several directories under
PREFIX.  executables are installed in PREFIX/bin or PREFIX/bin/ARCH
(ARCH denotes the architecture).  The prefix can be changed when you
run configure like this
	./configure --prefix=/usr/local
by using the option --prefix. By using option --disable-multiplatform,
executables are installed under PREFIX/bin. Since executables are
installed in PREFIX/bin/ARCH in /.../teTeX-1.0 by default, it might be
better to run configure like this:
	./configure --prefix=/usr/local --disable-multiplatform
To control finer points, read kpathsea/INSTALL.

To change the defaults of pathes that programs use in run time, change
kpathsea/texmf.in. Read kpathsea/INSTALL (and the documents that are
referred in it).

Fmt-files that are made are:
	tex.fmt, latex.fmt, latex209.fmt	(TeX, LaTeX2e, LaTeX209)
	jtex.fmt, jlatex.fmt, jlatex209.fmt	(JTeX, JLaTeX2e, JLaTeX209)
	multex.fmt, mullatex.fmt		(MuLTeX, MuLLaTeX2e)
The variable @TEX@fmts and @TEX@all_fmts in web2c*/Makefile.in specify
the fmt-files made. Other than above, amsjtex.fmt and jeplain.fmt can
be made. Since fmt-file-making mechanism of teTeX is not modified,
tex.fmt and latex.fmt are made twice and latex209.fmt is installed in
$TEXMF/web2c. To make the separation from teTeX perfect, do:
	mv $TEXMF/web2c/latex209.fmt $TEXMFLCL/web2c/latex209.fmt
	mktexlsr

To change the default character code used in JTeX and MuLTeX,
read INSTALL in web2c-j and web2c-m.


[] Installed Files

<TO BE TRANSLATED>
