summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/minimalist/minimalist-classical.sty
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/minimalist/minimalist-classical.sty')
-rw-r--r--macros/latex/contrib/minimalist/minimalist-classical.sty23
1 files changed, 18 insertions, 5 deletions
diff --git a/macros/latex/contrib/minimalist/minimalist-classical.sty b/macros/latex/contrib/minimalist/minimalist-classical.sty
index b338b662d4..928ce7ccd0 100644
--- a/macros/latex/contrib/minimalist/minimalist-classical.sty
+++ b/macros/latex/contrib/minimalist/minimalist-classical.sty
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{minimalist-classical}
- {2023/09/27} {}
+ {2023/09/28} {}
{The "classical" style of minimalist}
\IfPackageLoadedTF { minimalist } {}
@@ -725,6 +725,19 @@ heading_suffix "}\n"
\RequirePackage { mathtools }
\RequirePackage { amsthm }
+\tl_const:Nn \c_minimalist_l_mathparen_latin_tl { $($ }
+\tl_const:Nn \c_minimalist_r_mathparen_latin_tl { $)$ }
+\tl_const:Nn \c_minimalist_l_mathparen_cjk_tl { \!\,( }
+\tl_const:Nn \c_minimalist_r_mathparen_cjk_tl { )\!\, }
+\cs_new:Nn \minimalist_insert_l_mathparen:
+ {
+ \tl_use:c { c_minimalist_l_mathparen_ \l_projlib_language_current_languagetype_tl _tl }
+ }
+\cs_new:Nn \minimalist_insert_r_mathparen:
+ {
+ \tl_use:c { c_minimalist_r_mathparen_ \l_projlib_language_current_languagetype_tl _tl }
+ }
+
\def\tagform@#1{\maketag@@@{\textcolor{.!39!paper}{(\ignorespaces#1\unskip\@@italiccorr)}}}
\PassOptionsToPackage { nopatch = eqnum } { microtype }
@@ -741,7 +754,7 @@ heading_suffix "}\n"
{ \global\let\qedsymbol\simpleqedsymbol
\rlap{\vbox{\hbox{\parbox{\linewidth}{
{\thmname{#1}\thmnumber{\nobreakspace #2}}
- \thmnote{\hspace{.4em}\color{.!50!paper}$($#3$)$}
+ \thmnote{\hspace{.4em}\color{.!50!paper} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }
}}\hbox{\strut}\vspace{0pt}}}\vspace{-2\parskip}
\pushQED{\qed}
}
@@ -753,7 +766,7 @@ heading_suffix "}\n"
{ \global\let\qedsymbol\simpleqedsymbol
\rlap{\vbox{\hbox{\parbox{\linewidth}{
{\thmname{#1}\thmnumber{\nobreakspace #2}}
- \thmnote{\hspace{.4em}\color{.!50!paper}$($#3$)$}
+ \thmnote{\hspace{.4em}\color{.!50!paper} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }
}}\hbox{\strut}\vspace{0pt}}}\vspace{-2\parskip}
\pushQED{\qed}
}
@@ -767,7 +780,7 @@ heading_suffix "}\n"
{ \global\let\qedsymbol\simpleqedsymbol
{\thmname{#1}\thmnumber{\nobreakspace #2}}\hspace{.4em}
\textcolor{.!27!paper}{ \l_minimalist_sep_bar }\hspace{.4em}
- \color{.!50!paper}\thmnote{$($#3$)$\nobreakspace\nobreakspace}
+ \color{.!50!paper}\thmnote{ \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: \nobreakspace\nobreakspace}
\pushQED{\qed}
}
\newtheoremstyle{simple-var}
@@ -778,7 +791,7 @@ heading_suffix "}\n"
{ \global\let\qedsymbol\simpleqedsymbol
{\thmname{#1}\thmnumber{\nobreakspace #2}}\hspace{.4em}
\textcolor{.!27!paper}{ \l_minimalist_sep_bar }\hspace{.4em}
- \color{.!50!paper}\thmnote{$($#3$)$\nobreakspace\nobreakspace}
+ \color{.!50!paper}\thmnote{ \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: \nobreakspace\nobreakspace}
\pushQED{\qed}
}
}