texlive[67018] Master/texmf-dist: thmtools (4may23)

commits+karl at tug.org commits+karl at tug.org
Thu May 4 22:29:44 CEST 2023


Revision: 67018
          http://tug.org/svn/texlive?view=revision&revision=67018
Author:   karl
Date:     2023-05-04 22:29:43 +0200 (Thu, 04 May 2023)
Log Message:
-----------
thmtools (4may23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/thmtools/VERSION.tex
    trunk/Master/texmf-dist/doc/latex/thmtools/changes.txt
    trunk/Master/texmf-dist/doc/latex/thmtools/thmtools-manual.pdf
    trunk/Master/texmf-dist/source/latex/thmtools/thm-kv.dtx
    trunk/Master/texmf-dist/tex/latex/thmtools/aliasctr.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/parseargs.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/thm-amsthm.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/thm-autoref.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/thm-beamer.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/thm-kv.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/thm-listof.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/thm-llncs.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/thm-ntheorem.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/thm-patch.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/thm-restate.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/thmdef-mdframed.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/thmdef-shaded.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/thmdef-thmbox.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/thmtools.sty
    trunk/Master/texmf-dist/tex/latex/thmtools/unique.sty

Modified: trunk/Master/texmf-dist/doc/latex/thmtools/VERSION.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/thmtools/VERSION.tex	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/doc/latex/thmtools/VERSION.tex	2023-05-04 20:29:43 UTC (rev 67018)
@@ -1 +1 @@
-\def\VERSION{2023/02/17 v0.75}
+\def\VERSION{2023/05/04 v0.76}

Modified: trunk/Master/texmf-dist/doc/latex/thmtools/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/thmtools/changes.txt	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/doc/latex/thmtools/changes.txt	2023-05-04 20:29:43 UTC (rev 67018)
@@ -69,3 +69,10 @@
 
   * thm-kv.dtx:
   wrapped long code lines to avoid exceeding the page margin
+
+2023-05-04 Yukai Chou <muzimuzhi at gmail.com>
+
+  * thm-kv.dtx:
+  worked around an `ntheorem` issue that the theorem title cannot contain direct
+  brackets, which may come from the expansion of new `\MakeUppercase` or
+  `\MakeLowercase`, starting from LaTeX2e 2022-11-01.  #36

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

Modified: trunk/Master/texmf-dist/source/latex/thmtools/thm-kv.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/thmtools/thm-kv.dtx	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/source/latex/thmtools/thm-kv.dtx	2023-05-04 20:29:43 UTC (rev 67018)
@@ -23,15 +23,15 @@
 
 \DeclareOption{lowercase}{%
   \PackageInfo{thm-kv}{Theorem names will be lowercased}%
-  \global\let\thmt at modifycase\MakeLowercase}
+  \global\def\thmt at modifycase{\protect\MakeLowercase}}
 
 \DeclareOption{uppercase}{%
   \PackageInfo{thm-kv}{Theorem names will be uppercased}%
-  \global\let\thmt at modifycase\MakeUppercase}
+  \global\def\thmt at modifycase{\protect\MakeUppercase}}
 
 \DeclareOption{anycase}{%
   \PackageInfo{thm-kv}{Theorem names will be unchanged}%
-  \global\let\thmt at modifycase\@empty}
+  \global\def\thmt at modifycase{}}
 
 \ExecuteOptions{uppercase}
 \ProcessOptions\relax

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/aliasctr.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/aliasctr.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/aliasctr.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {aliasctr}[2023/02/17 v0.75]
+\ProvidesPackage {aliasctr}[2023/05/04 v0.76]
 \def\aliasctr at f@llow#1#2\@nil#3{%
   \ifx#1\@elt
   \noexpand #3%

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/parseargs.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/parseargs.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/parseargs.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {parseargs}[2023/02/17 v0.75]
+\ProvidesPackage {parseargs}[2023/05/04 v0.76]
 
 \newtoks\@parsespec
 \def\parse at endquark{\parse at endquark}

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/thm-amsthm.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/thm-amsthm.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/thm-amsthm.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {thm-amsthm}[2023/02/17 v0.75]
+\ProvidesPackage {thm-amsthm}[2023/05/04 v0.76]
 \providecommand\thmt at space{ }
 
 \define at key{thmstyle}{spaceabove}{%

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/thm-autoref.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/thm-autoref.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/thm-autoref.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {thm-autoref}[2023/02/17 v0.75]
+\ProvidesPackage {thm-autoref}[2023/05/04 v0.76]
 
 \RequirePackage{thm-patch, aliasctr, parseargs, keyval}
 

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/thm-beamer.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/thm-beamer.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/thm-beamer.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {thm-beamer}[2023/02/17 v0.75]
+\ProvidesPackage {thm-beamer}[2023/05/04 v0.76]
 \newif\ifthmt at hasoverlay
 \def\thmt at parsetheoremargs#1{%
   \parse{%

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/thm-kv.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/thm-kv.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/thm-kv.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {thm-kv}[2023/02/17 v0.75]
+\ProvidesPackage {thm-kv}[2023/05/04 v0.76]
 
 \let\@xa\expandafter
 \let\@nx\noexpand
@@ -29,15 +29,15 @@
 
 \DeclareOption{lowercase}{%
   \PackageInfo{thm-kv}{Theorem names will be lowercased}%
-  \global\let\thmt at modifycase\MakeLowercase}
+  \global\def\thmt at modifycase{\protect\MakeLowercase}}
 
 \DeclareOption{uppercase}{%
   \PackageInfo{thm-kv}{Theorem names will be uppercased}%
-  \global\let\thmt at modifycase\MakeUppercase}
+  \global\def\thmt at modifycase{\protect\MakeUppercase}}
 
 \DeclareOption{anycase}{%
   \PackageInfo{thm-kv}{Theorem names will be unchanged}%
-  \global\let\thmt at modifycase\@empty}
+  \global\def\thmt at modifycase{}}
 
 \ExecuteOptions{uppercase}
 \ProcessOptions\relax

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/thm-listof.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/thm-listof.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/thm-listof.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {thm-listof}[2023/02/17 v0.75]
+\ProvidesPackage {thm-listof}[2023/05/04 v0.76]
 \let\@xa=\expandafter
 \let\@nx=\noexpand
 \RequirePackage{thm-patch,keyval,kvsetkeys}

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/thm-llncs.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/thm-llncs.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/thm-llncs.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {thm-llncs}[2023/02/17 v0.75]
+\ProvidesPackage {thm-llncs}[2023/05/04 v0.76]
 \@ifclasslater{llncs}{2010/04/15}{}{%
   \PackageWarningNoLine{thmtools}{%
     LLNCS.cls too old, not supported by thmtools

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/thm-ntheorem.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/thm-ntheorem.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/thm-ntheorem.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {thm-ntheorem}[2023/02/17 v0.75]
+\ProvidesPackage {thm-ntheorem}[2023/05/04 v0.76]
 
 \providecommand\thmt at space{ }
 

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/thm-patch.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/thm-patch.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/thm-patch.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {thm-patch}[2023/02/17 v0.75]
+\ProvidesPackage {thm-patch}[2023/05/04 v0.76]
 \RequirePackage{parseargs}
 
 \newif\ifthmt at isstarred

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/thm-restate.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/thm-restate.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/thm-restate.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {thm-restate}[2023/02/17 v0.75]
+\ProvidesPackage {thm-restate}[2023/05/04 v0.76]
 \RequirePackage{thmtools}
 \let\@xa\expandafter
 \let\@nx\noexpand

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/thmdef-mdframed.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/thmdef-mdframed.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/thmdef-mdframed.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {thmdef-mdframed}[2023/02/17 v0.75]
+\ProvidesPackage {thmdef-mdframed}[2023/05/04 v0.76]
 \define at key{thmdef}{mdframed}[{}]{%
   \thmt at trytwice{}{%
     \RequirePackage{mdframed}%

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/thmdef-shaded.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/thmdef-shaded.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/thmdef-shaded.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {thmdef-shaded}[2023/02/17 v0.75]
+\ProvidesPackage {thmdef-shaded}[2023/05/04 v0.76]
   \define at key{thmdef}{shaded}[{}]{%
   \thmt at trytwice{}{%
     \RequirePackage{shadethm}%

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/thmdef-thmbox.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/thmdef-thmbox.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/thmdef-thmbox.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {thmdef-thmbox}[2023/02/17 v0.75]
+\ProvidesPackage {thmdef-thmbox}[2023/05/04 v0.76]
 \define at key{thmdef}{thmbox}[L]{%
   \thmt at trytwice{%
     \let\oldproof=\proof

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/thmtools.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/thmtools.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/thmtools.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {thmtools}[2023/02/17 v0.75]
+\ProvidesPackage {thmtools}[2023/05/04 v0.76]
 \DeclareOption{debug}{%
   \def\thmt at debug{\typeout}%
 }

Modified: trunk/Master/texmf-dist/tex/latex/thmtools/unique.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/thmtools/unique.sty	2023-05-04 20:29:18 UTC (rev 67017)
+++ trunk/Master/texmf-dist/tex/latex/thmtools/unique.sty	2023-05-04 20:29:43 UTC (rev 67018)
@@ -22,7 +22,7 @@
 %% 
 %% 
 \NeedsTeXFormat {LaTeX2e}
-\ProvidesPackage {unique}[2023/02/17 v0.75]
+\ProvidesPackage {unique}[2023/05/04 v0.76]
 
 \DeclareOption{unq}{%
   \newwrite\uniq at channel



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