summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/minimalist
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-02-22 03:04:08 +0000
committerNorbert Preining <norbert@preining.info>2024-02-22 03:04:08 +0000
commit286abb7dcd6c03d7edcd3d3435bb97448074c3cf (patch)
tree3685af864920886e709e60d4c0383f62d2af85fb /macros/latex/contrib/minimalist
parent2f56d3421e4663856409792eb5b08a2c57b38a8c (diff)
CTAN sync 202402220303
Diffstat (limited to 'macros/latex/contrib/minimalist')
-rw-r--r--macros/latex/contrib/minimalist/README.md4
-rw-r--r--macros/latex/contrib/minimalist/minimalist-classical.sty20
-rw-r--r--macros/latex/contrib/minimalist/minimalist-default.sty22
-rw-r--r--macros/latex/contrib/minimalist/minimalist-flow.sty20
-rw-r--r--macros/latex/contrib/minimalist/minimalist-plain.sty20
-rw-r--r--macros/latex/contrib/minimalist/minimalist-stream.sty35
-rw-r--r--macros/latex/contrib/minimalist/minimalist.sty4
-rw-r--r--macros/latex/contrib/minimalist/minimart.cls4
-rw-r--r--macros/latex/contrib/minimalist/minimbook.cls4
9 files changed, 96 insertions, 37 deletions
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 @@
-<!-- Copyright (C) 2021-2023 by Jinwen XU -->
+<!-- Copyright (C) 2021-2024 by Jinwen XU -->
# `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 }