[latex3-commits] [git/LaTeX3-latex3-latex2e] clsguide-cleanup: Rename clsguide to clsguide-historic (bb0b239d)

Joseph Wright joseph.wright at morningstar2.co.uk
Wed Jan 11 08:26:25 CET 2023


Repository : https://github.com/latex3/latex2e
On branch  : clsguide-cleanup
Link       : https://github.com/latex3/latex2e/commit/bb0b239d2ff24774e0a426b8e2aced9273fe2f0f

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

commit bb0b239d2ff24774e0a426b8e2aced9273fe2f0f
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Wed Jan 11 07:26:25 2023 +0000

    Rename clsguide to clsguide-historic


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

bb0b239d2ff24774e0a426b8e2aced9273fe2f0f
 base/build.lua                                   |  2 +-
 base/doc/{clsguide.tex => clsguide-historic.tex} | 11 +++++++----
 base/manifest.txt                                |  2 +-
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/base/build.lua b/base/build.lua
index 23fb8123..c359ea30 100644
--- a/base/build.lua
+++ b/base/build.lua
@@ -98,7 +98,7 @@ typesetfiles   =
     "*.err",
     "lppl.tex",
     "cfgguide.tex",
-    "clsguide.tex",
+    "clsguide-historic.tex",
     "cyrguide.tex",
     "encguide.tex",
     "fntguide.tex",
diff --git a/base/doc/clsguide.tex b/base/doc/clsguide-historic.tex
similarity index 99%
rename from base/doc/clsguide.tex
rename to base/doc/clsguide-historic.tex
index 0ed5e608..09c48248 100644
--- a/base/doc/clsguide.tex
+++ b/base/doc/clsguide-historic.tex
@@ -1,6 +1,6 @@
 % \iffalse meta-comment
 %
-% Copyright (C) 1993-2022
+% Copyright (C) 1993-2023
 % The LaTeX Project and any individual authors listed elsewhere
 % in this file.
 %
@@ -26,13 +26,13 @@
 % extension .ins) which are part of the distribution.
 %
 % \fi
-% Filename: clsguide.tex
+% Filename: clsguide-historic.tex
 
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
 
 \documentclass{ltxguide}[1995/11/28]
 
-\title{\LaTeXe~for class and package writers}
+\title{\LaTeXe~for class and package writers --- historic version}
 
 \author{Copyright \copyright~1995--2006 The \LaTeX\ Project\\
    All rights reserved.%
@@ -42,7 +42,7 @@
     \texttt{clsguide.tex} for full details.}%
 }
 
-\date{15 February 2006}
+\date{11 January 2023}
 
 \begin{document}
 
@@ -57,6 +57,9 @@ This document is an introduction to writing classes and packages for
 \LaTeX~2.09 packages to \LaTeXe{}.  The latter subject is also
 covered in an article by Johannes Braams published in TUGboat~15.3.
 
+It is somewhat of an historical document now, since \LaTeXe{} came into
+existence in 1994.
+
 \subsection{Writing classes and packages for \LaTeXe}
 
 \LaTeX{} is a document preparation system that enables the document
diff --git a/base/manifest.txt b/base/manifest.txt
index d63945fa..f423c769 100644
--- a/base/manifest.txt
+++ b/base/manifest.txt
@@ -27,7 +27,7 @@
 % sample2e.tex    --  Sample LaTeX input file.
 % small2e.tex     --  Small sample LaTeX input file.
 %
-% clsguide.tex    --  How to write class files.
+% clsguide-historic.tex    --  How to write class files with a focus on moving from 2.09.
 % cfgguide.tex    --  Guide to using `.cfg' files to configure LaTeX.
 % cyrguide.tex    --  Guide to using cyrillic languages in LaTeX.
 % encguide.tex    --  Guide to font encodings.





More information about the latex3-commits mailing list.