From 286abb7dcd6c03d7edcd3d3435bb97448074c3cf Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Thu, 22 Feb 2024 03:04:08 +0000 Subject: CTAN sync 202402220303 --- macros/latex/contrib/minimalist/README.md | 4 +-- .../contrib/minimalist/minimalist-classical.sty | 20 +++++++++---- .../contrib/minimalist/minimalist-default.sty | 22 ++++++++++---- .../latex/contrib/minimalist/minimalist-flow.sty | 20 +++++++++---- .../latex/contrib/minimalist/minimalist-plain.sty | 20 +++++++++---- .../latex/contrib/minimalist/minimalist-stream.sty | 35 +++++++++++++++++----- macros/latex/contrib/minimalist/minimalist.sty | 4 +-- macros/latex/contrib/minimalist/minimart.cls | 4 +-- macros/latex/contrib/minimalist/minimbook.cls | 4 +-- 9 files changed, 96 insertions(+), 37 deletions(-) (limited to 'macros/latex/contrib/minimalist') diff --git a/macros/latex/contrib/minimalist/README.md b/macros/latex/contrib/minimalist/README.md index 2d12534ec5..93ddc3fadc 100644 --- a/macros/latex/contrib/minimalist/README.md +++ b/macros/latex/contrib/minimalist/README.md @@ -1,8 +1,8 @@ - + # `minimalist` bundle: write you documents in a simple and clear way -> **New documentations are still being written. For now, only the core code is included in TeX Live 2023 (old documentations have been removed from the distribution).** +> **New documentations are still being written. For now, only the core code is included in TeX Live 2024 and MiKTeX (old documentations have been removed from the distribution).** ## Introduction diff --git a/macros/latex/contrib/minimalist/minimalist-classical.sty b/macros/latex/contrib/minimalist/minimalist-classical.sty index e904900066..9b0dc1f76e 100644 --- a/macros/latex/contrib/minimalist/minimalist-classical.sty +++ b/macros/latex/contrib/minimalist/minimalist-classical.sty @@ -2,7 +2,7 @@ %% This is file `minimalist/minimalist-classical.sty', %% generated with the docstrip utility. %% -%% Copyright (C) 2021-2023 by Jinwen XU +%% Copyright (C) 2021-2024 by Jinwen XU %% %% This is part of the minimalist class series. %% @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {minimalist-classical} - {2023/10/15} {} + {2024/02/20} {} {The "classical" style of minimalist} \IfPackageLoadedTF { minimalist } {} @@ -807,7 +807,10 @@ heading_suffix "}\n" \theoremstyle{simple} -\def\@endtheorem{\popQED\endtrivlist\@endpefalse} +\bool_if:NT \l__minimalist_theorem_with_qed_bool + { + \def\@endtheorem{\popQED\endtrivlist\@endpefalse} + } \newcommand{\customqedsymbol}{ \makebox[1em]{\color{.!27!paper}\rule[-0.1em]{.95em}{.95em}}} @@ -816,7 +819,7 @@ heading_suffix "}\n" %% Special treatments for the Q.E.D. symbol \def\noQED{\let\popQED\relax} \let\noqed\noQED -\def\proofless{\let\qedsymbol\customqedsymbol\let\simpleqedsymbol\customqedsymbol} +\def\proofless{\pushQED{\qed}} \bool_if:NTF \l__minimalist_fast_bool { @@ -848,7 +851,14 @@ heading_suffix "}\n" } -\PassOptionsToPackage { theorem-style = { theorem = simple-var, lemma = simple-var, proposition = simple-var, corollary = simple-var, property = simple-var, axiom = simple-var, construction = simple-var, theorem-with-name = simple-var } } { projlib-theorem } +\PassOptionsToPackage + { + theorem-style = { + theorem = simple-var, lemma = simple-var, proposition = simple-var, corollary = simple-var, property = simple-var, axiom = simple-var, construction = simple-var, + theorems = simple-var, lemmas = simple-var, propositions = simple-var, corollaries = simple-var, properties = simple-var, axioms = simple-var, constructions = simple-var, + theorem-with-name = simple-var, + } + } { projlib-theorem } \RequirePackage { projlib-theorem } diff --git a/macros/latex/contrib/minimalist/minimalist-default.sty b/macros/latex/contrib/minimalist/minimalist-default.sty index 5215ba81fb..32d64df661 100644 --- a/macros/latex/contrib/minimalist/minimalist-default.sty +++ b/macros/latex/contrib/minimalist/minimalist-default.sty @@ -2,7 +2,7 @@ %% This is file `minimalist/minimalist-default.sty', %% generated with the docstrip utility. %% -%% Copyright (C) 2021-2023 by Jinwen XU +%% Copyright (C) 2021-2024 by Jinwen XU %% %% This is part of the minimalist class series. %% @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {minimalist-default} - {2023/10/15} {} + {2024/02/20} {} {The default style of minimalist} \IfPackageLoadedTF { minimalist } {} @@ -441,7 +441,7 @@ \titleformat{\section} {\LocallyStopLineNumbers \g_minimalist_title_font_section_tl\centering} - {\raisebox{-.02\baselineskip}{\large \minimalist_apply_title_numbering_style:n { \thesection } }}{1em} + {\raisebox{-.125ex}{\large \minimalist_apply_title_numbering_style:n { \thesection } }}{1em} {#1} [\ResumeLineNumbers] @@ -818,7 +818,10 @@ heading_suffix "}\n" \theoremstyle{simple} -\def\@endtheorem{\popQED\endtrivlist\@endpefalse} +\bool_if:NT \l__minimalist_theorem_with_qed_bool + { + \def\@endtheorem{\popQED\endtrivlist\@endpefalse} + } \newcommand{\customqedsymbol}{ \makebox[1em]{\color{.!27!paper}\rule[-0.1em]{.95em}{.95em}}} @@ -827,7 +830,7 @@ heading_suffix "}\n" %% Special treatments for the Q.E.D. symbol \def\noQED{\let\popQED\relax} \let\noqed\noQED -\def\proofless{\let\qedsymbol\customqedsymbol\let\simpleqedsymbol\customqedsymbol} +\def\proofless{\pushQED{\qed}} \bool_if:NTF \l__minimalist_fast_bool { @@ -859,7 +862,14 @@ heading_suffix "}\n" } -\PassOptionsToPackage { theorem-style = { theorem = simple-var, lemma = simple-var, proposition = simple-var, corollary = simple-var, property = simple-var, axiom = simple-var, construction = simple-var, theorem-with-name = simple-var } } { projlib-theorem } +\PassOptionsToPackage + { + theorem-style = { + theorem = simple-var, lemma = simple-var, proposition = simple-var, corollary = simple-var, property = simple-var, axiom = simple-var, construction = simple-var, + theorems = simple-var, lemmas = simple-var, propositions = simple-var, corollaries = simple-var, properties = simple-var, axioms = simple-var, constructions = simple-var, + theorem-with-name = simple-var, + } + } { projlib-theorem } \RequirePackage { projlib-theorem } diff --git a/macros/latex/contrib/minimalist/minimalist-flow.sty b/macros/latex/contrib/minimalist/minimalist-flow.sty index 0ccde12e6e..671ceef5c2 100644 --- a/macros/latex/contrib/minimalist/minimalist-flow.sty +++ b/macros/latex/contrib/minimalist/minimalist-flow.sty @@ -2,7 +2,7 @@ %% This is file `minimalist/minimalist-flow.sty', %% generated with the docstrip utility. %% -%% Copyright (C) 2021-2023 by Jinwen XU +%% Copyright (C) 2021-2024 by Jinwen XU %% %% This is part of the minimalist class series. %% @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {minimalist-flow} - {2023/10/15} {} + {2024/02/20} {} {The "flow" style of minimalist} \IfPackageLoadedTF { minimalist } {} @@ -823,7 +823,10 @@ heading_suffix "}\n" \theoremstyle{simple} -\def\@endtheorem{\popQED\endtrivlist\@endpefalse} +\bool_if:NT \l__minimalist_theorem_with_qed_bool + { + \def\@endtheorem{\popQED\endtrivlist\@endpefalse} + } \newcommand{\customqedsymbol}{ \makebox[1em]{\color{.!27!paper}\rule[-0.1em]{.95em}{.95em}}} @@ -832,7 +835,7 @@ heading_suffix "}\n" %% Special treatments for the Q.E.D. symbol \def\noQED{\let\popQED\relax} \let\noqed\noQED -\def\proofless{\let\qedsymbol\customqedsymbol\let\simpleqedsymbol\customqedsymbol} +\def\proofless{\pushQED{\qed}} \bool_if:NTF \l__minimalist_fast_bool { @@ -864,7 +867,14 @@ heading_suffix "}\n" } -\PassOptionsToPackage { theorem-style = { theorem = simple-var, lemma = simple-var, proposition = simple-var, corollary = simple-var, property = simple-var, axiom = simple-var, construction = simple-var, theorem-with-name = simple-var } } { projlib-theorem } +\PassOptionsToPackage + { + theorem-style = { + theorem = simple-var, lemma = simple-var, proposition = simple-var, corollary = simple-var, property = simple-var, axiom = simple-var, construction = simple-var, + theorems = simple-var, lemmas = simple-var, propositions = simple-var, corollaries = simple-var, properties = simple-var, axioms = simple-var, constructions = simple-var, + theorem-with-name = simple-var, + } + } { projlib-theorem } \RequirePackage { projlib-theorem } diff --git a/macros/latex/contrib/minimalist/minimalist-plain.sty b/macros/latex/contrib/minimalist/minimalist-plain.sty index fd4503c74f..577f4b24e1 100644 --- a/macros/latex/contrib/minimalist/minimalist-plain.sty +++ b/macros/latex/contrib/minimalist/minimalist-plain.sty @@ -2,7 +2,7 @@ %% This is file `minimalist/minimalist-plain.sty', %% generated with the docstrip utility. %% -%% Copyright (C) 2021-2023 by Jinwen XU +%% Copyright (C) 2021-2024 by Jinwen XU %% %% This is part of the minimalist class series. %% @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {minimalist-plain} - {2023/10/15} {} + {2024/02/20} {} {The "plain" style of minimalist} \IfPackageLoadedTF { minimalist } {} @@ -792,7 +792,10 @@ heading_suffix "}\n" \theoremstyle{simple} -\def\@endtheorem{\popQED\endtrivlist\@endpefalse} +\bool_if:NT \l__minimalist_theorem_with_qed_bool + { + \def\@endtheorem{\popQED\endtrivlist\@endpefalse} + } \newcommand{\customqedsymbol}{ \makebox[1em]{\color{.!27!paper}\rule[-0.1em]{.95em}{.95em}}} @@ -801,7 +804,7 @@ heading_suffix "}\n" %% Special treatments for the Q.E.D. symbol \def\noQED{\let\popQED\relax} \let\noqed\noQED -\def\proofless{\let\qedsymbol\customqedsymbol\let\simpleqedsymbol\customqedsymbol} +\def\proofless{\pushQED{\qed}} \bool_if:NTF \l__minimalist_fast_bool { @@ -833,7 +836,14 @@ heading_suffix "}\n" } -\PassOptionsToPackage { theorem-style = { theorem = simple-var, lemma = simple-var, proposition = simple-var, corollary = simple-var, property = simple-var, axiom = simple-var, construction = simple-var, theorem-with-name = simple-var } } { projlib-theorem } +\PassOptionsToPackage + { + theorem-style = { + theorem = simple-var, lemma = simple-var, proposition = simple-var, corollary = simple-var, property = simple-var, axiom = simple-var, construction = simple-var, + theorems = simple-var, lemmas = simple-var, propositions = simple-var, corollaries = simple-var, properties = simple-var, axioms = simple-var, constructions = simple-var, + theorem-with-name = simple-var, + } + } { projlib-theorem } \RequirePackage { projlib-theorem } diff --git a/macros/latex/contrib/minimalist/minimalist-stream.sty b/macros/latex/contrib/minimalist/minimalist-stream.sty index 84843f52cc..cef220e623 100644 --- a/macros/latex/contrib/minimalist/minimalist-stream.sty +++ b/macros/latex/contrib/minimalist/minimalist-stream.sty @@ -2,7 +2,7 @@ %% This is file `minimalist/minimalist-stream.sty', %% generated with the docstrip utility. %% -%% Copyright (C) 2021-2023 by Jinwen XU +%% Copyright (C) 2021-2024 by Jinwen XU %% %% This is part of the minimalist class series. %% @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {minimalist-stream} - {2023/10/15} {} + {2024/02/20} {} {The "stream" style of minimalist} \IfPackageLoadedTF { minimalist } {} @@ -929,7 +929,10 @@ heading_suffix "}\n" . \hspace{.5em} } -\def\@endtheorem{\popQED\endtrivlist\@endpefalse} +\bool_if:NT \l__minimalist_theorem_with_qed_bool + { + \def\@endtheorem{\popQED\endtrivlist\@endpefalse} + } \newcommand{\customqedsymbol}{ \makebox[1em]{\color{.!27!paper}\rule[-0.1em]{.95em}{.95em}}} @@ -938,7 +941,7 @@ heading_suffix "}\n" %% Special treatments for the Q.E.D. symbol \def\noQED{\let\popQED\relax} \let\noqed\noQED -\def\proofless{\let\qedsymbol\customqedsymbol\let\simpleqedsymbol\customqedsymbol} +\def\proofless{\pushQED{\qed}} \bool_if:NTF \l__minimalist_fast_bool { @@ -972,12 +975,28 @@ heading_suffix "}\n" \bool_if:NTF \l__minimalist_theorem_in_new_line_bool { - \PassOptionsToPackage { theorem-style = { remark = simple-inline, proof = proof, - theorem = simple-newline-var, lemma = simple-newline-var, proposition = simple-newline-var, corollary = simple-newline-var, property = simple-newline-var, axiom = simple-newline-var, construction = simple-newline-var, theorem-with-name = simple-newline-var } } { projlib-theorem } + \PassOptionsToPackage + { + theorem-style = { + proof = proof, + remark = simple-inline, remarks = simple-inline, + theorem = simple-newline-var, lemma = simple-newline-var, proposition = simple-newline-var, corollary = simple-newline-var, property = simple-newline-var, axiom = simple-newline-var, construction = simple-newline-var, + theorems = simple-newline-var, lemmas = simple-newline-var, propositions = simple-newline-var, corollaries = simple-newline-var, properties = simple-newline-var, axioms = simple-newline-var, constructions = simple-newline-var, + theorem-with-name = simple-newline-var, + } + } { projlib-theorem } } { - \PassOptionsToPackage { theorem-style = { remark = simple-inline, proof = proof, - theorem = simple-inline-var, lemma = simple-inline-var, proposition = simple-inline-var, corollary = simple-inline-var, property = simple-inline-var, axiom = simple-inline-var, construction = simple-inline-var, theorem-with-name = simple-inline-var } } { projlib-theorem } + \PassOptionsToPackage + { + theorem-style = { + proof = proof, + remark = simple-inline, remarks = simple-inline, + theorem = simple-inline-var, lemma = simple-inline-var, proposition = simple-inline-var, corollary = simple-inline-var, property = simple-inline-var, axiom = simple-inline-var, construction = simple-inline-var, + theorems = simple-inline-var, lemmas = simple-inline-var, propositions = simple-inline-var, corollaries = simple-inline-var, properties = simple-inline-var, axioms = simple-inline-var, constructions = simple-inline-var, + theorem-with-name = simple-inline-var, + } + } { projlib-theorem } } \RequirePackage { projlib-theorem } diff --git a/macros/latex/contrib/minimalist/minimalist.sty b/macros/latex/contrib/minimalist/minimalist.sty index be9916100d..9b50bd5349 100644 --- a/macros/latex/contrib/minimalist/minimalist.sty +++ b/macros/latex/contrib/minimalist/minimalist.sty @@ -2,7 +2,7 @@ %% This is file `minimalist/minimalist.sty', %% generated with the docstrip utility. %% -%% Copyright (C) 2021-2023 by Jinwen XU +%% Copyright (C) 2021-2024 by Jinwen XU %% %% This is part of the minimalist class series. %% @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {minimalist} - {2023/10/15} {} + {2024/02/20} {} {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 e55e748b9b..f208d3ccd6 100644 --- a/macros/latex/contrib/minimalist/minimart.cls +++ b/macros/latex/contrib/minimalist/minimart.cls @@ -2,7 +2,7 @@ %% This is file `minimalist/minimart.cls', %% generated with the docstrip utility. %% -%% Copyright (C) 2021-2023 by Jinwen XU +%% Copyright (C) 2021-2024 by Jinwen XU %% %% This is part of the minimalist class series. %% @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplClass {minimart} - {2023/10/15} {} + {2024/02/20} {} {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 005fb29fc7..c36dc2b239 100644 --- a/macros/latex/contrib/minimalist/minimbook.cls +++ b/macros/latex/contrib/minimalist/minimbook.cls @@ -2,7 +2,7 @@ %% This is file `minimalist/minimbook.cls', %% generated with the docstrip utility. %% -%% Copyright (C) 2021-2023 by Jinwen XU +%% Copyright (C) 2021-2024 by Jinwen XU %% %% This is part of the minimalist class series. %% @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplClass {minimbook} - {2023/10/15} {} + {2024/02/20} {} {A simple and clear book style} \tl_const:Nn \l__minimclass_base_class_tl { book } -- cgit v1.2.3