[latex3-commits] [git/LaTeX3-latex3-latex2e] doc-cleanup: drop tex2.txt and texpert.txt completely (b5986e72)

Frank Mittelbach frank.mittelbach at latex-project.org
Mon Nov 15 21:34:20 CET 2021


Repository : https://github.com/latex3/latex2e
On branch  : doc-cleanup
Link       : https://github.com/latex3/latex2e/commit/b5986e72de2af2a908d8eb1376f8e3243a741888

>---------------------------------------------------------------

commit b5986e72de2af2a908d8eb1376f8e3243a741888
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Mon Nov 15 21:34:20 2021 +0100

    drop tex2.txt and texpert.txt completely


>---------------------------------------------------------------

b5986e72de2af2a908d8eb1376f8e3243a741888
 base/README.md                         |   4 -
 base/dropped-documentation/tex2.txt    |  83 -------------
 base/dropped-documentation/texpert.txt | 210 ---------------------------------
 3 files changed, 297 deletions(-)

diff --git a/base/README.md b/base/README.md
index b0c85218..486a9e49 100644
--- a/base/README.md
+++ b/base/README.md
@@ -36,10 +36,6 @@ the most significant of these files are
    with one line of information about the contents
 - `legal.txt` and `lppl.txt` (LaTeX Project Public License) describe the
    LaTeX copyright, warranty and copying restrictions.
-- `texpert.txt` contains information about the system that may still be
-   useful for TeX experts
-- `tex2.txt` contains important information for users of extremely
-   old versions of TeX (pre 1990)
 - `bugs.txt` describes how to submit a bug report for LaTeX
 
 Other documentation files include files with names of the form:
diff --git a/base/dropped-documentation/tex2.txt b/base/dropped-documentation/tex2.txt
deleted file mode 100644
index 09cd388c..00000000
--- a/base/dropped-documentation/tex2.txt
+++ /dev/null
@@ -1,83 +0,0 @@
-               LaTeX installation TeX2 information
-
-                       16 September 1995
-
-
-In order to make a LaTeX format and use it you need, in addition to
-the LaTeX source files, a TeX implementation.
-
-If your TeX is very old, prior to version TeX3, then certain features
-will be missing from your system. In particular, you will probably
-have no support for `8-bit' input and hyphenation of words with
-accented characters.
-
-Most (perhaps all) TeX implementations are available in versions that
-are at least as recent as TeX3 (released in 1989) so the best course
-of action is to update your TeX installation before building LaTeX.
-
-However, if you must for some reason make the LaTeX format by running
-the old TeX2 then it is necessary to have a `configuration file' named
-fonttext.cfg.  The existence of this file will prevent LaTeX trying to
-access 8-bit characters, which is not allowed in the old TeX2 version
-of TeX.
-
-If you fail to use such a configuration file, LaTeX will detect that it
-is running under TeX2 and stop with the following message (without
-making a format file):
-
-*************************************
-*
-* You MUST use a fonttext.cfg file!
-* As you are still using TeX2!!!!!!
-*
-* See the documentation file tex2.txt
-*
-*************************************
-
-
-There is more information about the file fonttext.cfg in the file
-cfgguide.tex; but for a minimal configuration that allows LaTeX to
-be built on TeX2, just do the following:
-
- * Copy the standard fonttext.ltx file to fonttext.cfg
- * Then edit the file fonttext.cfg as follows:
-   --  Change the \ProvidesFile call (see below).
-   --  Comment out all the lines referring to the `T1' encoding (but not
-       those referring to the `OT1' encoding).
-
-Thus the resulting file will look something like the following.
-
-%%% File: fonttext.cfg
-\ProvidesFile{fonttext.cfg}
-           [1995/06/05 v1.0 TeX2 text font setup]
-
-\input {OMLenc.def}
-%%%%% NOT FOR TeX2    \input  {T1enc.def}
-\input {OT1enc.def}       % <- should come after T1 for speed
-\input {OMSenc.def}
-\fontencoding{OT1}
-\DeclareFontEncodingDefaults{}{}
-%%%%% NOT FOR TeX2    \DeclareFontSubstitution{T1}{cmr}{m}{n}
-\DeclareFontSubstitution{OT1}{cmr}{m}{n}
-%%%%% NOT FOR TeX2    \input  {T1cmr.fd}
-\input  {OT1cmr.fd}
-\input {OT1cmss.fd}
-\input {OT1cmtt.fd}
-\DeclareErrorFont{OT1}{cmr}{m}{n}{10}
-\newcommand\rmdefault{cmr}
-\newcommand\sfdefault{cmss}
-\newcommand\ttdefault{cmtt}
-
-\newcommand\bfdefault{bx}
-\newcommand\mddefault{m}
-
-\newcommand\itdefault{it}
-\newcommand\sldefault{sl}
-\newcommand\scdefault{sc}
-\newcommand\updefault{n}
-
-\newcommand\encodingdefault{OT1}
-\newcommand\familydefault{\rmdefault}
-\newcommand\seriesdefault{\mddefault}
-\newcommand\shapedefault{\updefault}
-\endinput
diff --git a/base/dropped-documentation/texpert.txt b/base/dropped-documentation/texpert.txt
deleted file mode 100644
index 0eb1dd77..00000000
--- a/base/dropped-documentation/texpert.txt
+++ /dev/null
@@ -1,210 +0,0 @@
-              LaTeX installation TeX expert information
-
-                        1 June 1997
-
-
-SUMMARY
-=======
-
-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.
-
-
-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,
-     []abc.tex   on VMS
-      :abc.tex   on a Macintosh.
-   The above possibilities will be found automatically during the
-   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.
-
-2) The file name parser check.
-   \filename at parse may be defined in texsys.cfg if the default
-   installation does not define a suitable parser. (In fact no widely
-   used TeX system should need such a re-definition as the standard
-   installation should correctly define this command for unix, dos,
-   atari, VMS, and Macintosh, at least.)
-   Because of differences in directory syntax, most features of this
-   command can not be checked in a portable way, however ltxcheck does
-   check that at least {article.cls} is correctly parsed as base name
-   article and extension cls.
-
-3) The \input at path check.
-
-   On some systems TeX cannot check whether a file exists before
-   trying to input it, unless the filename is expressed as a full path
-   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 at 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 at 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.
-   If ltxcheck reports that you have TeX2, then you should try to
-   upgrade TeX (and rebuild LaTeX) as soon as possible.  LaTeX may be
-   used with TeX2, but certain features will be missing and you will
-   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
-   messages.
-
-   At the present time (2005) the current TeX version is 3.141592.
-
-5) Fonts check.
-
-   Finally ltxcheck.tex tests to see if it can find a `representative
-   sample' of the fonts used by LaTeX.
-
-   Fonts that may cause problems are:
-   a) The circle fonts. These were renamed some years ago from circle*
-      to lcircle*, although some sites still have them under the old
-      name. Also the names are longer than 8 letters which may cause
-      some problems.
-   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.
-      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.
-   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
-      t1cmr.fd cannot be written to work with the dc fonts of different
-      releases.  LaTeX by default unpacks the fd files for the ec
-      dc fonts.
-      If you have an older release of the dc fonts and do not wish to
-      upgrade then you should unpack the necessary fd files by running
-      LaTeX on the file  olddc.ins (dc older than version 1.2) or
-      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.
-      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
-      versa.
-      If the old fonts are detected, and the `old' fd files are loaded
-      then no error is generated, but a message suggesting that you
-      upgrade is produced.
-      The ec fonts are available from a CTAN archive, in the directory
-      ctan:fonts/ec .
-
-
-6) Files check.
-
-      Finally ltxcheck checks that the main TeX input files that LaTeX
-      will use when running documents (such as the article class file,
-      fd files, and main packages such as fontenc) are all available.
-
-
-DOCUMENTATION OF THE CODE
-=========================
-
-Most of the documentation is nowadays available as precomplied PDF
-files. This section describes how to produce typeset code
-documentation yourself from the source.
-
-To typeset a documented code file (a .dtx file) you simply run LaTeX
-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
-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
-
-source2e.tex needs a special source2e.ist file (in place of gind.ist).
-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
-=================
-
-In addition to the system-dependent customisation in texsys.cfg,
-various other parts of LaTeX can be configured to suit local needs.
-Further details can be found in the document cfgguide.tex.  We
-recommend that you install the standard system before attempting any
-further customisation.
-
-If you are thinking of making other changes to LaTeX, please read the
-document modguide.tex as it describes the precautions you need to take
-when making modifications in order to ensure that standard LaTeX
-remains a stable, maintainable system.
-
-
-FURTHER INFORMATION
-===================
-
-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 (C) 1995-2019 the LaTeX Project.  All rights reserved ---





More information about the latex3-commits mailing list.