[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.