summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/thmtools
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/thmtools')
-rw-r--r--macros/latex/contrib/thmtools/doc/changes.txt7
-rw-r--r--macros/latex/contrib/thmtools/doc/thmtools-manual.pdfbin251351 -> 251757 bytes
-rw-r--r--macros/latex/contrib/thmtools/source/VERSION.tex2
-rw-r--r--macros/latex/contrib/thmtools/source/thm-kv.dtx6
4 files changed, 11 insertions, 4 deletions
diff --git a/macros/latex/contrib/thmtools/doc/changes.txt b/macros/latex/contrib/thmtools/doc/changes.txt
index 97bbbfdcdc..a3b4fbb7dd 100644
--- a/macros/latex/contrib/thmtools/doc/changes.txt
+++ b/macros/latex/contrib/thmtools/doc/changes.txt
@@ -69,3 +69,10 @@
* thm-kv.dtx:
wrapped long code lines to avoid exceeding the page margin
+
+2023-05-04 Yukai Chou <muzimuzhi@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
diff --git a/macros/latex/contrib/thmtools/doc/thmtools-manual.pdf b/macros/latex/contrib/thmtools/doc/thmtools-manual.pdf
index 7e1bd87645..7a190cb47a 100644
--- a/macros/latex/contrib/thmtools/doc/thmtools-manual.pdf
+++ b/macros/latex/contrib/thmtools/doc/thmtools-manual.pdf
Binary files differ
diff --git a/macros/latex/contrib/thmtools/source/VERSION.tex b/macros/latex/contrib/thmtools/source/VERSION.tex
index b93d3d5934..104bcf8026 100644
--- a/macros/latex/contrib/thmtools/source/VERSION.tex
+++ b/macros/latex/contrib/thmtools/source/VERSION.tex
@@ -1 +1 @@
-\def\VERSION{2023/02/17 v0.75}
+\def\VERSION{2023/05/04 v0.76}
diff --git a/macros/latex/contrib/thmtools/source/thm-kv.dtx b/macros/latex/contrib/thmtools/source/thm-kv.dtx
index 9fb16c499f..f0fddfd30b 100644
--- a/macros/latex/contrib/thmtools/source/thm-kv.dtx
+++ b/macros/latex/contrib/thmtools/source/thm-kv.dtx
@@ -23,15 +23,15 @@
\DeclareOption{lowercase}{%
\PackageInfo{thm-kv}{Theorem names will be lowercased}%
- \global\let\thmt@modifycase\MakeLowercase}
+ \global\def\thmt@modifycase{\protect\MakeLowercase}}
\DeclareOption{uppercase}{%
\PackageInfo{thm-kv}{Theorem names will be uppercased}%
- \global\let\thmt@modifycase\MakeUppercase}
+ \global\def\thmt@modifycase{\protect\MakeUppercase}}
\DeclareOption{anycase}{%
\PackageInfo{thm-kv}{Theorem names will be unchanged}%
- \global\let\thmt@modifycase\@empty}
+ \global\def\thmt@modifycase{}}
\ExecuteOptions{uppercase}
\ProcessOptions\relax