[latex3-commits] [git/LaTeX3-latex3-latex2e] clsguide-cleanup: Add introduction (134d5e0a)
Joseph Wright
joseph.wright at morningstar2.co.uk
Wed Jan 11 10:35:53 CET 2023
Repository : https://github.com/latex3/latex2e
On branch : clsguide-cleanup
Link : https://github.com/latex3/latex2e/commit/134d5e0a9f7f5f9059e32a8d0a7face1ff11c076
>---------------------------------------------------------------
commit 134d5e0a9f7f5f9059e32a8d0a7face1ff11c076
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Wed Jan 11 09:35:53 2023 +0000
Add introduction
Based on usrguide
>---------------------------------------------------------------
134d5e0a9f7f5f9059e32a8d0a7face1ff11c076
base/doc/clsguide.tex | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/base/doc/clsguide.tex b/base/doc/clsguide.tex
index f910cbe4..d6798d33 100644
--- a/base/doc/clsguide.tex
+++ b/base/doc/clsguide.tex
@@ -60,4 +60,18 @@
\tableofcontents
+\section{Introduction}
+
+\LaTeXe{} was released in 1994 and added a number of then-new concepts to
+\LaTeX{}. For package and class authors, these are described in
+\texttt{clsguide-historic}, which has largely remained unchanged. Since then,
+the \LaTeX{} team have worked on a number of ideas, firstly a programming
+language for \LaTeX{} (L3 programming layer) and then a range of tools for
+authors which build on that language. Here, we describe the current, stable set
+of tools provided by the \LaTeX{} kernel for packages and class developers. We
+assume familiarity with general \LaTeX{} usage as a document author, and that
+the material here is read in conjunction with \texttt{usrguide}, which provides
+information for general \LaTeX{} users on up-to-date approaches to creating
+commands, etc.
+
\end{document}
\ No newline at end of file
More information about the latex3-commits
mailing list.