[latex3-commits] [latex3/latex2e] develop: some source cleanup (no output change) (3902ce18)

github at latex-project.org github at latex-project.org
Mon Oct 30 19:50:46 CET 2023


Repository : https://github.com/latex3/latex2e
On branch  : develop
Link       : https://github.com/latex3/latex2e/commit/3902ce18a3c0233097da51f24aa6528874855975

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

commit 3902ce18a3c0233097da51f24aa6528874855975
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Mon Oct 30 19:50:46 2023 +0100

    some source cleanup (no output change)


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

3902ce18a3c0233097da51f24aa6528874855975
 base/doc/ltnews38.tex | 43 ++++++++++++++++++++++---------------------
 1 file changed, 22 insertions(+), 21 deletions(-)

diff --git a/base/doc/ltnews38.tex b/base/doc/ltnews38.tex
index aa1f9524..0255f205 100644
--- a/base/doc/ltnews38.tex
+++ b/base/doc/ltnews38.tex
@@ -146,8 +146,9 @@
 \section{News from the \enquote{\LaTeX{} Tagged PDF} project}
 
 The multi-year project to automatically tag \LaTeX{} documents in
-order to make them accessible~\cite{38:blueprint} is progressing steadily (at this
-point in time mainly as experimental \texttt{latex-lab} code).
+order to make them accessible~\cite{38:blueprint} is progressing
+steadily (at this point in time mainly as experimental
+\texttt{latex-lab} code).
 
 Just recently we added support for automatic tagging of tabular
 structures including environments from \pkg{tabularx} and
@@ -159,15 +160,15 @@ configuration possibilities\Dash these will be added in the future.
 Nevertheless, with this new addition we are more or less able to
 automatically tag any document that confines itself to the commands
 and environments described in Leslie Lamport's \emph{\LaTeX{}
-Manual}~\cite{38:Lamport} by simply adding a single configuration line at the
-top.
+Manual}~\cite{38:Lamport} by simply adding a single configuration line
+at the top.
 
 In addition, a number of extension packages that go beyond Lamport are
 already supported, most importantly perhaps \pkg{amsmath} (providing
-extended math capabilities) and \pkg{hyperref} (enhancing \LaTeX{} with
-interactive hyperlinking features). Also already supported are some of the
-major bibliography support packages such as \pkg{natbib} and
-\pkg{biblatex}.
+extended math capabilities) and \pkg{hyperref} (enhancing \LaTeX{}
+with interactive hyperlinking features). Also already supported are
+some of the major bibliography support packages such as \pkg{natbib}
+and \pkg{biblatex}.
 
 For now activation is done through the line
 \begin{verbatim}
@@ -178,28 +179,28 @@ The math and the tabular support are not yet incorporated into
 \texttt{phase-III} but need their own activation, so that we can
 better experiment with additions and code adjustments.
 
-The \texttt{latex-lab} bundle contains various 
-(still untagged) documentation files about the new code that can
-be accessed with \verb|texdoc -l latex-lab|.
+The \texttt{latex-lab} bundle contains various (still untagged)
+documentation files about the new code that can be accessed with
+\verb|texdoc -l latex-lab|.
 
 \subsection{A GitHub repository dedicated to the project}
 
 We have also started a new GitHub repository mainly intended for
 reporting issues, and offering a platform for discussions. For
-example, there is one discussion on ways to extend the \LaTeX{} \texttt{tabular}
-syntax to allow describing the logical structure of tables (e.g.,
-which cells are header cells, etc.).
+example, there is one discussion on ways to extend the \LaTeX{}
+\env{tabular} syntax to allow describing the logical structure of
+tables (e.g., which cells are header cells, etc.).
 
 Having all issues and discussions related to the project in a single
 place instead of being spread across multiple repositories such as
-\texttt{latex2e}, \texttt{latex3}, \texttt{tagpdf}, \texttt{hyperref},
-\texttt{pdfresources}, etc., helps people to find information easily
+\pkg{latex2e}, \pkg{latex3}, \pkg{tagpdf}, \pkg{hyperref},
+\pkg{pdfresources}, etc., helps people to find information easily
 and report any issue related to the project without needing to know in which
 code repository the problematic code resides.
 
 You find this repository at
 \url{https://github.com/latex3/tagging-project} and the mentioned
-discussion on \texttt{tabular} syntax at
+discussion on \env{tabular} syntax at
 \url{https://github.com/latex3/tagging-project/discussions/1}.
 
 Your feedback is important and reporting what doesn't yet work is
@@ -427,7 +428,7 @@ pre-loaded programming layer.  Programmers can check the date of
 \pkg{expl3} they are using in the \texttt{.log}, as it appears both at
 the start and end in the format
 \begin{verbatim}
-L3 programming layer <YYYY-MM-DD>
+  L3 programming layer <YYYY-MM-DD>
 \end{verbatim}
 just after the line which identifies the format (\texttt{LaTeX2e}, etc.).
 %
@@ -436,16 +437,16 @@ just after the line which identifies the format (\texttt{LaTeX2e}, etc.).
 
 \section{Code improvements}
 
-\subsection{Support for tabs in \cs{verb*} and \texttt{verbatim*}}
+\subsection{Support for tabs in \cs{verb*} and \env{verbatim*}}
 
 \LaTeX{} converts a single tab to a single space, which is then treated like a
 \enquote{real} space in typesetting. The same has been true to date inside
 \cs{verb}, but was done in a way that meant that they remained as normal spaces
 even in \cs{verb*}, etc. We have now adjusted the code so that tabs are
 retained within the argument to \cs{verb} and \cs{verb*}, and the
-\texttt{verbatim} and \texttt{verbatim*} environments independently from
+\env{verbatim} and \env{verbatim*} environments independently from
 spaces, and are set up to print in the same way spaces do. This means that they
-now generate visible spaces inside \cs{verb*} and \texttt{verbatim*}, and their
+now generate visible spaces inside \cs{verb*} and \env{verbatim*}, and their
 behavior can be adjusted if required to be different from that of spaces.
 %
 \githubissue{1085}





More information about the latex3-commits mailing list.