texlive[73665] Master/texmf-dist: latex-lab (31jan25)

commits+karl at tug.org commits+karl at tug.org
Fri Jan 31 23:12:15 CET 2025


Revision: 73665
          https://tug.org/svn/texlive?view=revision&revision=73665
Author:   karl
Date:     2025-01-31 23:12:15 +0100 (Fri, 31 Jan 2025)
Log Message:
-----------
latex-lab (31jan25)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/latex-lab/blocks-code.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/blocks-doc.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/changes.txt
    trunk/Master/texmf-dist/doc/latex/latex-lab/documentmetadata-support-code.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/documentmetadata-support-doc.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-amsmath.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-bib.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-block.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-firstaid.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-float.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-footnotes.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-graphic.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-marginpar.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-math.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-mathpkg.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-mathtools.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-minipage.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-namespace.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-new-or-1.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-new-or-2.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-sec.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-table.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-testphase.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-text.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-title.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-toc-hyperref-changes.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-toc-kernel-changes.pdf
    trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-toc.pdf
    trunk/Master/texmf-dist/source/latex/latex-lab/latex-lab-firstaid.dtx
    trunk/Master/texmf-dist/tex/latex/latex-lab/firstaid-latex-lab-testphase.ltx
    trunk/Master/texmf-dist/tex/latex/latex-lab/latex-lab-testphase-firstaid.sty

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/blocks-code.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/blocks-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/latex-lab/changes.txt	2025-01-31 22:11:58 UTC (rev 73664)
+++ trunk/Master/texmf-dist/doc/latex/latex-lab/changes.txt	2025-01-31 22:12:15 UTC (rev 73665)
@@ -1,6 +1,11 @@
+2025-01-27  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+
+	* latex-lab-firstaid.dtx (subsection{ams classes and amsthm}):
+	Add missing \par to abstract env (gh/1641)
+
 2024-10-25 Ulrike Fischer <Ulrike.Fischer at latex-project.org>
 	* latex-lab-math.dtx: reorganized luamml and mathml options
-	to support also structure elements and extended the documentation. Corrected 
+	to support also structure elements and extended the documentation. Corrected
 	handling of alt-texts. Added examples for the various options.
 
 2024-10-16 Ulrike Fischer <Ulrike.Fischer at latex-project.org>

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/documentmetadata-support-code.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/documentmetadata-support-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-amsmath.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-bib.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-block.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-firstaid.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-float.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-footnotes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-graphic.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-marginpar.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-math.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-mathpkg.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-mathtools.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-minipage.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-namespace.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-new-or-1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-new-or-2.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-sec.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-table.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-testphase.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-text.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-title.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-toc-hyperref-changes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-toc-kernel-changes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/latex-lab/latex-lab-toc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/latex-lab/latex-lab-firstaid.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/latex-lab/latex-lab-firstaid.dtx	2025-01-31 22:11:58 UTC (rev 73664)
+++ trunk/Master/texmf-dist/source/latex/latex-lab/latex-lab-firstaid.dtx	2025-01-31 22:12:15 UTC (rev 73665)
@@ -1,6 +1,6 @@
 % \iffalse meta-comment
 %
-%% File: latex-lab-firstaid.dtx (C) Copyright 2023-2024 LaTeX Project
+%% File: latex-lab-firstaid.dtx (C) Copyright 2023-2025 LaTeX Project
 %
 % It may be distributed and/or modified under the conditions of the
 % LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -16,8 +16,8 @@
 %
 % for those people who are interested or want to report an issue.
 %
-\def\ltlabfirstaiddate{2024-10-16}
-\def\ltlabfirstaidversion{0.85h}
+\def\ltlabfirstaiddate{2025-01-27}
+\def\ltlabfirstaidversion{0.85i}
 %<*driver>
 \documentclass{l3doc}
 \EnableCrossrefs
@@ -117,14 +117,41 @@
 %
 %    \begin{macrocode}
 \AddToHook{class/amsart/after}[latex-lab-testphase-firstaid/amsthm]
- {\tag_if_active:T{\@@_firstaid_amsthm:}}
+ {\tag_if_active:T{\@@_firstaid_amsthm:}\@@_firstaid_ams_abstract:}
 \AddToHook{class/amsbook/after}[latex-lab-testphase-firstaid/amsthm]
- {\tag_if_active:T{\@@_firstaid_amsthm:}}
+ {\tag_if_active:T{\@@_firstaid_amsthm:}\@@_firstaid_ams_abstract:}
 \AddToHook{class/amsproc/after}[latex-lab-testphase-firstaid/amsthm]
  {\tag_if_active:T{\@@_firstaid_amsthm:}} 
 \AddToHook{package/amsthm/after}[latex-lab-testphase-firstaid/amsthm]
  {\tag_if_active:T{\@@_firstaid_amsthm:}} 
 %    \end{macrocode}
+%    
+% \changes{v0.85i}{2025/01/26}{Add missing \cs{par} to abstract env (gh/1641)}
+%    \begin{macrocode}
+\cs_new_protected:Npn \@@_firstaid_ams_abstract:
+  {
+\renewenvironment{abstract}{%
+  \ifx\maketitle\relax
+    \ClassWarning{\@classname}{Abstract~ should~ precede~
+      \protect\maketitle\space in~ AMS~ document~ classes;~ reported}%
+  \fi
+  \global\setbox\abstractbox=\vtop \bgroup
+    \normalfont\Small
+    \list{}{\labelwidth\z@
+      \leftmargin3pc \rightmargin\leftmargin
+      \listparindent\normalparindent \itemindent\z@
+      \parsep\z@ \@plus\p@
+      \let\fullwidthdisplay\relax
+    }%
+    \item[\hskip\labelsep\scshape\abstractname.]%
+}{%
+  \endlist
+  \par              % <--- added
+  \egroup
+  \ifx\@setabstract\relax \@setabstracta \fi
+}
+  }
+%    \end{macrocode}
 % \changes{v0.85h}{2024/10/16}{moved Caption tag into \@begintheorem, tagging issue\#733}
 %    \begin{macrocode}
 \cs_new_protected:Npn \@@_firstaid_amsthm:

Modified: trunk/Master/texmf-dist/tex/latex/latex-lab/firstaid-latex-lab-testphase.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/latex-lab/firstaid-latex-lab-testphase.ltx	2025-01-31 22:11:58 UTC (rev 73664)
+++ trunk/Master/texmf-dist/tex/latex/latex-lab/firstaid-latex-lab-testphase.ltx	2025-01-31 22:12:15 UTC (rev 73665)
@@ -32,9 +32,9 @@
 %% where one can also log issues in case there are any.
 %% 
 %% 
-%% File: latex-lab-firstaid.dtx (C) Copyright 2023-2024 LaTeX Project
-\def\ltlabfirstaiddate{2024-10-16}
-\def\ltlabfirstaidversion{0.85h}
+%% File: latex-lab-firstaid.dtx (C) Copyright 2023-2025 LaTeX Project
+\def\ltlabfirstaiddate{2025-01-27}
+\def\ltlabfirstaidversion{0.85i}
 \ProvidesFile{firstaid-latex-lab-testphase.ltx}
         [\ltlabfirstaiddate\space v\ltlabfirstaidversion\space
          latex-lab wrapper firstaid]

Modified: trunk/Master/texmf-dist/tex/latex/latex-lab/latex-lab-testphase-firstaid.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/latex-lab/latex-lab-testphase-firstaid.sty	2025-01-31 22:11:58 UTC (rev 73664)
+++ trunk/Master/texmf-dist/tex/latex/latex-lab/latex-lab-testphase-firstaid.sty	2025-01-31 22:12:15 UTC (rev 73665)
@@ -32,9 +32,9 @@
 %% where one can also log issues in case there are any.
 %% 
 %% 
-%% File: latex-lab-firstaid.dtx (C) Copyright 2023-2024 LaTeX Project
-\def\ltlabfirstaiddate{2024-10-16}
-\def\ltlabfirstaidversion{0.85h}
+%% File: latex-lab-firstaid.dtx (C) Copyright 2023-2025 LaTeX Project
+\def\ltlabfirstaiddate{2025-01-27}
+\def\ltlabfirstaidversion{0.85i}
 \ProvidesPackage {latex-lab-testphase-firstaid} [%
    \ltlabfirstaiddate\space v\ltlabfirstaiddate\space
    Temporary patches to external packages needed for the tagging project]
@@ -58,13 +58,36 @@
 \AddToHook{class/amsproc/after}
  {\def\@author{\authors}}
 \AddToHook{class/amsart/after}[latex-lab-testphase-firstaid/amsthm]
- {\tag_if_active:T{\__tag_firstaid_amsthm:}}
+ {\tag_if_active:T{\__tag_firstaid_amsthm:}\__tag_firstaid_ams_abstract:}
 \AddToHook{class/amsbook/after}[latex-lab-testphase-firstaid/amsthm]
- {\tag_if_active:T{\__tag_firstaid_amsthm:}}
+ {\tag_if_active:T{\__tag_firstaid_amsthm:}\__tag_firstaid_ams_abstract:}
 \AddToHook{class/amsproc/after}[latex-lab-testphase-firstaid/amsthm]
  {\tag_if_active:T{\__tag_firstaid_amsthm:}}
 \AddToHook{package/amsthm/after}[latex-lab-testphase-firstaid/amsthm]
  {\tag_if_active:T{\__tag_firstaid_amsthm:}}
+\cs_new_protected:Npn \__tag_firstaid_ams_abstract:
+  {
+\renewenvironment{abstract}{%
+  \ifx\maketitle\relax
+    \ClassWarning{\@classname}{Abstract~ should~ precede~
+      \protect\maketitle\space in~ AMS~ document~ classes;~ reported}%
+  \fi
+  \global\setbox\abstractbox=\vtop \bgroup
+    \normalfont\Small
+    \list{}{\labelwidth\z@
+      \leftmargin3pc \rightmargin\leftmargin
+      \listparindent\normalparindent \itemindent\z@
+      \parsep\z@ \@plus\p@
+      \let\fullwidthdisplay\relax
+    }%
+    \item[\hskip\labelsep\scshape\abstractname.]%
+}{%
+  \endlist
+  \par              % <--- added
+  \egroup
+  \ifx\@setabstract\relax \@setabstracta \fi
+}
+  }
 \cs_new_protected:Npn \__tag_firstaid_amsthm:
   {
     \def\@endtheorem{\endblockenv}



More information about the tex-live-commits mailing list.