summaryrefslogtreecommitdiff
path: root/macros/latex/base/texpert.txt
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/base/texpert.txt')
-rw-r--r--macros/latex/base/texpert.txt66
1 files changed, 33 insertions, 33 deletions
diff --git a/macros/latex/base/texpert.txt b/macros/latex/base/texpert.txt
index 9380a677fe..8215f952a7 100644
--- a/macros/latex/base/texpert.txt
+++ b/macros/latex/base/texpert.txt
@@ -1,34 +1,34 @@
LaTeX installation TeX expert information
-
+
1 June 1997
-
-
+
+
SUMMARY
=======
-
-This document contains information about the LaTeX installation for
+
+This document contains information about the LaTeX installation for
TeX experts. In particular it describes:
-
+
* The checks performed by ltxcheck.tex
-
+
* How to print the LaTeX source.
-
+
For more general information, see install.txt.
-
-For information on configuring LaTeX see cfgguide.tex.
+
+For information on configuring LaTeX see cfgguide.tex.
THE LTXCHECK.TEX CHECKS
=======================
-
+
Here is a description of the checks run by ltxcheck.
-
+
1) The \@currdir check.
It is useful for LaTeX to know the syntax for the `current directory
(or folder)', or `default directory', if the operating system has
such a concept.
-
+
For example, file abc.tex in this directory, or folder, is specified
by:
./abc.tex on Unix and most DOS/OS2 TeX's,
@@ -38,10 +38,10 @@ Here is a description of the checks run by ltxcheck.
installation. However, if none of these syntaxes works on your
system then the internal macro \@currdir will be set to be empty
and ltxcheck will report this.
-
+
If your system does have a notion of a current directory, you can
define \@currdir in the file texsys.cfg.
-
+
You could also report this to the latex-bug address, so that
later releases can automatically cope with your system.
@@ -63,19 +63,19 @@ Here is a description of the checks run by ltxcheck.
name, including the directory. On these systems LaTeX needs to be
given a list of directories in which to look for files; the
internal macro \input@path holds this information.
-
+
When run, ltxcheck will try to locate the file article.cls.
If it fails to find this file (and you have placed it in the
`standard input directory') then you must define \input@path in
the file texsys.cfg.
-
+
The files texsys.cfg and ltdirchk.dtx contain examples of how to do
this but only you know the directories and syntax that should be used
for your installation.
-
+
We hope to build up a better collection of examples in future
releases of LaTeX, as it is tested on more TeX systems.
-
+
4) TeX version check.
The next check tests that you are running a recent version of TeX.
@@ -85,12 +85,12 @@ Here is a description of the checks run by ltxcheck.
not be able to use the new (8-bit) font families that are now
available. If you must stick with TeX2, please read the extra
information in the file tex2.txt.
-
+
If ltxcheck reports that your TeX version is older than 3.141, you
will see some strange messages during the installation. This is
because earlier versions of TeX printed certain line-breaks in
messages on the terminal as `^^J' rather than starting a new line.
-
+
LaTeX will work round this bug and thus avoid `^^J' appearing in
error messages, but you should upgrade your TeX as soon as
possible, as other bugs have been fixed, not just line breaks in
@@ -111,11 +111,11 @@ Here is a description of the checks run by ltxcheck.
b) The `extra Computer Modern' fonts. The American Mathematical
Society has extended the range of sizes available in the
Computer Modern fonts. LaTeX now assumes that these extra cm
- fonts are available.
+ fonts are available.
The fonts are available from a CTAN archive, in the directory
ctan:macros/latex/fonts or alternatively as part of the
AMS fonts collection, which also includes many useful
- mathematical fonts.
+ mathematical fonts.
c) The `T1 encoded Computer Modern' fonts. This is the ec or dc font
collection. The new (1995) release 1.2 of the dc fonts changed
most of the file names. For this reason the fd files such as
@@ -128,7 +128,7 @@ Here is a description of the checks run by ltxcheck.
newdc.ins (version 1.2 and 1.3).
As the T1 fd files will have been used when making the format,
you must re-run initex latex.ltx to remake the format if you
- update the fd files in this way.
+ update the fd files in this way.
Running ltxcheck will produce a ! BAD LaTeX2e system!! error
message if it detects that the `new' fd files are loaded into
the format, but only the old dc fonts are available, and vice
@@ -159,21 +159,21 @@ on it. The file source2e.tex is a master file which produces the
documented code for the whole LaTeX kernel (but not the standard
packages, classes, or compatibility mode). You need to have LaTeX2e
installed before doing this.
-
-To configure the appearance of this documentation, you can use a
-ltxdoc.cfg file. For example, putting the following line into this
+
+To configure the appearance of this documentation, you can use a
+ltxdoc.cfg file. For example, putting the following line into this
file will format the documentation for A4 paper:
-
+
\PassOptionsToClass{a4paper}{article}
-
+
The doc package, which is used by the documentation files, writes
index files and change-history files that can be processed by the
program MakeIndex. If this program is part of your TeX installation,
you can get an index and history listing for a documentation file
by running the .idx and .glo files through this program.
-
+
For example, in Unix MakeIndex, you should say:
-
+
makeindex -s gind.ist FILENAME
makeindex -s gglo.ist -o FILENAME.gls FILENAME.glo
@@ -182,7 +182,7 @@ Running makeindex will produce some warning messages about ignored
style specifiers; these can be safely ignored.
See the comments at the end of source2e.tex for more information.
-
+
CONFIGURING LaTeX
=================
@@ -206,5 +206,5 @@ You will find further information about various aspects of LaTeX in
the distributed files with names <*>guide.tex. You will need
to install the new version before you can typeset these files.
-
+
--- Copyright 1995-2019 the LaTeX3 project. All rights reserved ---