summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/minimalist
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-09-29 03:01:08 +0000
committerNorbert Preining <norbert@preining.info>2023-09-29 03:01:08 +0000
commit0176b9de995188e96b71b6a6445a801b17fca741 (patch)
treeda836a48d7e7e9099877690d37a3937aee5a1dee /macros/latex/contrib/minimalist
parent30430eda38d883489e7ec7119ef3589d7f96e17d (diff)
CTAN sync 202309290301
Diffstat (limited to 'macros/latex/contrib/minimalist')
-rw-r--r--macros/latex/contrib/minimalist/minimalist-classical.sty23
-rw-r--r--macros/latex/contrib/minimalist/minimalist-default.sty23
-rw-r--r--macros/latex/contrib/minimalist/minimalist-flow.sty23
-rw-r--r--macros/latex/contrib/minimalist/minimalist-plain.sty23
-rw-r--r--macros/latex/contrib/minimalist/minimalist-stream.sty23
-rw-r--r--macros/latex/contrib/minimalist/minimalist.sty2
-rw-r--r--macros/latex/contrib/minimalist/minimart.cls2
-rw-r--r--macros/latex/contrib/minimalist/minimbook.cls2
8 files changed, 93 insertions, 28 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}
}
}
diff --git a/macros/latex/contrib/minimalist/minimalist-default.sty b/macros/latex/contrib/minimalist/minimalist-default.sty
index 88380dabbd..0e29cd936c 100644
--- a/macros/latex/contrib/minimalist/minimalist-default.sty
+++ b/macros/latex/contrib/minimalist/minimalist-default.sty
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{minimalist-default}
- {2023/09/27} {}
+ {2023/09/28} {}
{The default style of minimalist}
\IfPackageLoadedTF { minimalist } {}
@@ -704,6 +704,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 }
@@ -722,7 +735,7 @@ heading_suffix "}\n"
{
\rlap{\vbox{\hbox{\parbox{\linewidth}{
{\thmname{#1}\thmnumber{\nobreakspace #2}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}
}}\hbox{\strut}\vspace{0pt}}}
}
\newtheoremstyle{simple-var}
@@ -737,7 +750,7 @@ heading_suffix "}\n"
{
\rlap{\vbox{\hbox{\parbox{\linewidth}{
{\thmname{#1}\thmnumber{\nobreakspace #2}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}
}}\hbox{\strut}\vspace{0pt}}}
}
}
@@ -752,7 +765,7 @@ heading_suffix "}\n"
{\normalfont}{}
{0pt}
{{\thmname{#1}\thmnumber{\nobreakspace #2}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}
\minimalist_bfseries:\minimalist_sffamily: .
\nobreakspace\nobreakspace}
% {\normalfont\textcolor{main-text!27!paper}{---}}
@@ -766,7 +779,7 @@ heading_suffix "}\n"
{\normalfont}{}
{0pt}
{{\thmname{#1}\thmnumber{\nobreakspace #2}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}
\minimalist_bfseries:\minimalist_sffamily: .
\nobreakspace\nobreakspace}
% {\normalfont\textcolor{main-text!27!paper}{---}}
diff --git a/macros/latex/contrib/minimalist/minimalist-flow.sty b/macros/latex/contrib/minimalist/minimalist-flow.sty
index caaf9e51af..9f3e52f939 100644
--- a/macros/latex/contrib/minimalist/minimalist-flow.sty
+++ b/macros/latex/contrib/minimalist/minimalist-flow.sty
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{minimalist-flow}
- {2023/09/27} {}
+ {2023/09/28} {}
{The "flow" style of minimalist}
\IfPackageLoadedTF { minimalist } {}
@@ -715,6 +715,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 }
@@ -733,7 +746,7 @@ heading_suffix "}\n"
{
\rlap{\vbox{\hbox{\parbox{\linewidth}{
{\thmnumber{ \minimalist_apply_title_numbering_style:n { #2 } \hspace{.75em} }\thmname{#1}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}
}}\hbox{\strut}\vspace{0pt}}}
}
\newtheoremstyle{simple-var}
@@ -748,7 +761,7 @@ heading_suffix "}\n"
{
\rlap{\vbox{\hbox{\parbox{\linewidth}{
{\thmnumber{ \minimalist_apply_title_numbering_style:n { #2 } \hspace{.75em} }\thmname{#1}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}
}}\hbox{\strut}\vspace{0pt}}}
}
}
@@ -763,7 +776,7 @@ heading_suffix "}\n"
{\normalfont}{}
{0pt}
{{\thmnumber{ \minimalist_apply_title_numbering_style:n { #2 } \hspace{.75em} }\thmname{#1}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}\nobreakspace\nobreakspace{\normalfont\textcolor{main-text!27!paper}{---}}\nobreakspace\nobreakspace}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}\nobreakspace\nobreakspace{\normalfont\textcolor{main-text!27!paper}{---}}\nobreakspace\nobreakspace}
\newtheoremstyle{simple-var}
{}{}
{
@@ -774,7 +787,7 @@ heading_suffix "}\n"
{\normalfont}{}
{0pt}
{{\thmnumber{ \minimalist_apply_title_numbering_style:n { #2 } \hspace{.75em} }\thmname{#1}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}\nobreakspace\nobreakspace{\normalfont\textcolor{main-text!27!paper}{---}}\nobreakspace\nobreakspace}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}\nobreakspace\nobreakspace{\normalfont\textcolor{main-text!27!paper}{---}}\nobreakspace\nobreakspace}
}
\theoremstyle{simple}
diff --git a/macros/latex/contrib/minimalist/minimalist-plain.sty b/macros/latex/contrib/minimalist/minimalist-plain.sty
index e67289587c..0d27d27c40 100644
--- a/macros/latex/contrib/minimalist/minimalist-plain.sty
+++ b/macros/latex/contrib/minimalist/minimalist-plain.sty
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{minimalist-plain}
- {2023/09/27} {}
+ {2023/09/28} {}
{The "plain" style of minimalist}
\IfPackageLoadedTF { minimalist } {}
@@ -678,6 +678,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 }
@@ -696,7 +709,7 @@ heading_suffix "}\n"
{
\rlap{\vbox{\hbox{\parbox{\linewidth}{
{\thmname{#1}\thmnumber{\nobreakspace #2}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}
}}\hbox{\strut}\vspace{0pt}}}
}
\newtheoremstyle{simple-var}
@@ -711,7 +724,7 @@ heading_suffix "}\n"
{
\rlap{\vbox{\hbox{\parbox{\linewidth}{
{\thmname{#1}\thmnumber{\nobreakspace #2}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}
}}\hbox{\strut}\vspace{0pt}}}
}
}
@@ -726,7 +739,7 @@ heading_suffix "}\n"
{\normalfont}{}
{0pt}
{{\thmname{#1}\thmnumber{\nobreakspace #2}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}
\minimalist_bfseries:\minimalist_sffamily: .
\nobreakspace\nobreakspace}
% {\normalfont\textcolor{main-text!27!paper}{---}}
@@ -740,7 +753,7 @@ heading_suffix "}\n"
{\normalfont}{}
{0pt}
{{\thmname{#1}\thmnumber{\nobreakspace #2}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}
\minimalist_bfseries:\minimalist_sffamily: .
\nobreakspace\nobreakspace}
% {\normalfont\textcolor{main-text!27!paper}{---}}
diff --git a/macros/latex/contrib/minimalist/minimalist-stream.sty b/macros/latex/contrib/minimalist/minimalist-stream.sty
index 19f236637f..afe534e03c 100644
--- a/macros/latex/contrib/minimalist/minimalist-stream.sty
+++ b/macros/latex/contrib/minimalist/minimalist-stream.sty
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{minimalist-stream}
- {2023/09/27} {}
+ {2023/09/28} {}
{The "stream" style of minimalist}
\IfPackageLoadedTF { minimalist } {}
@@ -784,6 +784,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 }
@@ -802,7 +815,7 @@ heading_suffix "}\n"
}
\vspace*{-\baselineskip}
{\thmname{#1}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}
\phantom{q} % To provide something below the baseline
}}\hbox{\strut}\vspace{0pt}}}
}
@@ -820,7 +833,7 @@ heading_suffix "}\n"
}
\vspace*{-\baselineskip}
{\thmname{#1}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}
\phantom{q} % To provide something below the baseline
}}\hbox{\strut}\vspace{0pt}}}
}
@@ -847,7 +860,7 @@ heading_suffix "}\n"
}
% \minimalist_bfseries:\minimalist_sffamily:
{\thmname{#1}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}
. \hspace{.5em}
}
\newtheoremstyle{simple-inline-var}
@@ -863,7 +876,7 @@ heading_suffix "}\n"
}
% \minimalist_bfseries:\minimalist_sffamily:
{\thmname{#1}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em} \minimalist_insert_l_mathparen: #3 \minimalist_insert_r_mathparen: }}
. \hspace{.5em}
}
diff --git a/macros/latex/contrib/minimalist/minimalist.sty b/macros/latex/contrib/minimalist/minimalist.sty
index 7f457fb0d8..960bbb1501 100644
--- a/macros/latex/contrib/minimalist/minimalist.sty
+++ b/macros/latex/contrib/minimalist/minimalist.sty
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{minimalist}
- {2023/09/27} {}
+ {2023/09/28} {}
{A simple and clear style for articles and books}
\keys_define:nn { minimalist }
diff --git a/macros/latex/contrib/minimalist/minimart.cls b/macros/latex/contrib/minimalist/minimart.cls
index d1119cb09d..73108bd5fb 100644
--- a/macros/latex/contrib/minimalist/minimart.cls
+++ b/macros/latex/contrib/minimalist/minimart.cls
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplClass
{minimart}
- {2023/09/27} {}
+ {2023/09/28} {}
{A simple and clear article style}
\tl_const:Nn \l__minimclass_base_class_tl { article }
diff --git a/macros/latex/contrib/minimalist/minimbook.cls b/macros/latex/contrib/minimalist/minimbook.cls
index 2fc4e1dffd..9463eee17b 100644
--- a/macros/latex/contrib/minimalist/minimbook.cls
+++ b/macros/latex/contrib/minimalist/minimbook.cls
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplClass
{minimbook}
- {2023/09/27} {}
+ {2023/09/28} {}
{A simple and clear book style}
\tl_const:Nn \l__minimclass_base_class_tl { book }