[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: some changes to fit everything into 3 pages (bc200654)
Frank Mittelbach
frank.mittelbach at latex-project.org
Wed Oct 26 23:15:29 CEST 2022
Repository : https://github.com/latex3/latex2e
On branch : develop
Link : https://github.com/latex3/latex2e/commit/bc20065440ac385b499e1ec8dfb9b7b2e985b507
>---------------------------------------------------------------
commit bc20065440ac385b499e1ec8dfb9b7b2e985b507
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Wed Oct 26 23:15:29 2022 +0200
some changes to fit everything into 3 pages
>---------------------------------------------------------------
bc20065440ac385b499e1ec8dfb9b7b2e985b507
base/doc/ltnews36.tex | 19 ++++++++++++++-----
1 file changed, 14 insertions(+), 5 deletions(-)
diff --git a/base/doc/ltnews36.tex b/base/doc/ltnews36.tex
index 3397972c..a17c47ab 100644
--- a/base/doc/ltnews36.tex
+++ b/base/doc/ltnews36.tex
@@ -123,7 +123,7 @@
\tubcommand{\input{tubltmac}}
\publicationmonth{November}
-\publicationyear{2022 --- DRAFT version for upcoming release}
+\publicationyear{2022} % --- DRAFT version for upcoming release}
\publicationissue{36}
@@ -235,12 +235,12 @@ allow local setting of the language, which can be done using a BCP-47
descriptor. For example, this could be used to force Turkic case changing in
otherwise English input
\begin{verbatim}
- \MakeUppercase[lang = tr]{Ragıp Hulûsi Özdem}
+\MakeUppercase[lang = tr]{Ragıp Hulûsi Özdem}
\end{verbatim}
yields
-\begin{quotation}
+%\begin{quotation}
\MakeUppercase[lang = tr]{Ragıp Hulûsi Özdem}.
-\end{quotation}
+%\end{quotation}
\section{Code improvements}
@@ -385,6 +385,7 @@ longer implicitly defines an order.
Code which relied on this implicit order should now define the order
rules explicitly.
+%\enlargethispage{\baselineskip}
\section{Bug fixes}
@@ -402,21 +403,27 @@ which now got undone). For example, in the line
\end{verbatim}
the $2$ in the denominators was not always at the same vertical position, because
the second \cs{smash} was ignored due to reboxing:
+\vspace{-1.2\baselineskip}
\[
\makeatletter
\def\mathsm at sh#1#2{\setbox\z@\hbox{$\m at th#1{#2}$}\finsm at sh} % old definition
\makeatother
\newcommand*\drawbaseline{\rlap{\vrule width 60pt height 0.1pt depth 0pt }}
+\qquad
\frac{1}{\drawbaseline2} = \frac{1}{\smash{2^X}} \neq
\frac{100}{\smash{2^X}}
\]
The differences are subtle but noticeable. This is now corrected and the \cs{smash} is always
honored. Thus now you get this output:
+\vspace{-1.2\baselineskip}
\[
\newcommand*\drawbaseline{\rlap{\vrule width 60pt height 0.1pt depth 0pt }}
+\qquad
\frac{1}{\drawbaseline2} = \frac{1}{\smash{2^X}} \neq
\frac{100}{\smash{2^X}}
\]
+\par
+\vspace{-1.5\baselineskip}
%
\githubissue{517}
@@ -459,6 +466,8 @@ is now properly guarded for.
\githubissue{901}
+\enlargethispage{\baselineskip}
+
\section{Changes to packages in the \pkg{tools} category}
@@ -477,7 +486,7 @@ tall, in which case aligning is pointless anyway).
\githubissue{766}
-\medskip
+%\medskip
\begin{thebibliography}{9}
More information about the latex3-commits
mailing list.