[latex3-commits] [git/LaTeX3-latex3-latex2e] ltnew33: bump version (26f9cc81)

Frank Mittelbach frank.mittelbach at latex-project.org
Sat May 22 23:33:33 CEST 2021


Repository : https://github.com/latex3/latex2e
On branch  : ltnew33
Link       : https://github.com/latex3/latex2e/commit/26f9cc811592a5e428c086e51d4f2c2c93d972fe

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

commit 26f9cc811592a5e428c086e51d4f2c2c93d972fe
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Sat May 22 23:33:33 2021 +0200

    bump version


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

26f9cc811592a5e428c086e51d4f2c2c93d972fe
 base/doc/ltnews33.tex | 62 +++++++++------------------------------------------
 1 file changed, 11 insertions(+), 51 deletions(-)

diff --git a/base/doc/ltnews33.tex b/base/doc/ltnews33.tex
index f9bb2a30..a386b7bc 100644
--- a/base/doc/ltnews33.tex
+++ b/base/doc/ltnews33.tex
@@ -1,5 +1,5 @@
 %%  Temporary: quick draft identification --
-%%  This is Draft 3k.
+%%  This is Draft 3l.
 % \iffalse meta-comment
 %
 % Copyright 2019-2021
@@ -97,6 +97,15 @@
 \vbadness=1400  % accept slightly empty columns
 
 
+\makeatletter
+% maybe not the greatest design but normally we wouldn't have subsubsections
+\renewcommand{\subsubsection}{%
+   \@startsection      {subsubsection}{2}{0pt}{1.5ex \@plus 1ex \@minus .2ex}%
+      {-1em}{\@subheadingfont\colonize}%
+}
+\newcommand\colonize[1]{#1:}
+\makeatother
+
 
 
 
@@ -105,7 +114,7 @@
 \tubcommand{\input{tubltmac}}
 
 \publicationmonth{June}
-\publicationyear{2021 --- Draft Version 3k}
+\publicationyear{2021 --- Draft Version 3l}
 
 \publicationissue{33}
 
@@ -737,10 +746,6 @@ The kernel therefore now permanently adds these \enquote{color groups}.
 
 
 
-%%CCC  All new! Maybe needs a different (url) ref.
-%%FMi lots of changes -> David to review
-
-%%CCC  Moved orginal to bottom.
 \subsection{Provide the raw option list to key/value option handlers}
 
 Before any further processing of the option list, the original
@@ -943,48 +948,3 @@ The fix for issue 548 was also applied in \pkg{amsmath}, see above.
 \makeatother
 \fi
 
-%
-%%FMi \iffalse
-%%CCC  All new! Maybe needs a different (url) ref.
-%%FMi lots of changes -> David to review
-%%CCC Good idea!  If he thinks all the background needs to go back 
-%%CCC   in then he will have to rewrite it so that I can understand all 
-%%CCC   the details and how the story fits together.  :-)
-%%FMi option handler ammended to save \@raw at opt@... in addition to \opt at ...
-%%FMi so that it is available for extended option handlers
-%%FMi 
-%%FMi \subsection[Providing the raw option list of packages or documentclass
-%%FMi   to key/value handlers]
-%%FMi            {Providing the raw option list of packages or documentclass\\
-%%FMi   \mbox\quad to key/value handlers} 
-%%FMi 
-%%FMi \LaTeXe{} has always normalized space in option lists so\\
-%%FMi \verb|\documentclass[ a4paper , 12pt ]{article}|\\
-%%FMi processed the intended options \texttt{a4paper} and \texttt{12pt}.
-%%FMi 
-%%FMi Unfortunately the mechanism used was designed for the simple option
-%%FMi names of the standard option processing.  Many classes and packages 
-%%FMi now use extended \emph{keyval} processing, however this white space
-%%FMi normalization makes this difficult:
-%%FMi \verb|[bb=1 2 3 4]|
-%%FMi which might be expected to pass a bounding box of four numbers is
-%%FMi normalized to \texttt{bb=1234} and
-%%FMi \verb|[bb={1 2 3 4}]|\\
-%%FMi which might be expected to quote the spaces results in low level \TeX{}
-%%FMi parsing errors.
-%%FMi 
-%%FMi 
-%%FMi For compatibility reasons, the standard option processing has not been
-%%FMi changed however the original un-normalized package and class option lists
-%%FMi are now saved. They are not used in the standard processing, however
-%%FMi extended package option systems may use these \enquote{raw} option list
-%%FMi macros if they are defined.
-%%FMi 
-%%FMi 
-%%FMi The one change affecting the standard processing is that the low level
-%%FMi error mentioned above is now avoided as values (any tokens to the
-%%FMi right of an = sign) are removed from consideration from the
-%%FMi \enquote{unused option list}.  In this release \texttt{clip=true} and
-%%FMi \texttt{clip=false} both contribute \texttt{clip} to the list of
-%%FMi options that have been used.
-%%FMi \fi





More information about the latex3-commits mailing list.