summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.pdfbin320007 -> 322112 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.tex2
-rw-r--r--Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.pdfbin208615 -> 209159 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.tex2
-rw-r--r--Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.pdfbin213449 -> 212849 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.tex2
-rw-r--r--Master/texmf-dist/doc/latex/colorist/colorist-doc.pdfbin102113 -> 102695 bytes
-rw-r--r--Master/texmf-dist/doc/latex/colorist/colorist-doc.tex2
-rw-r--r--Master/texmf-dist/doc/latex/crefthe/crefthe-doc.pdfbin116473 -> 115700 bytes
-rw-r--r--Master/texmf-dist/doc/latex/crefthe/crefthe-doc.tex106
-rw-r--r--Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.pdfbin249232 -> 251176 bytes
-rw-r--r--Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.tex2
-rw-r--r--Master/texmf-dist/doc/latex/einfart/einfart-doc-en.pdfbin154559 -> 155072 bytes
-rw-r--r--Master/texmf-dist/doc/latex/einfart/einfart-doc-en.tex2
-rw-r--r--Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.pdfbin159934 -> 160385 bytes
-rw-r--r--Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.tex2
-rw-r--r--Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.pdfbin266891 -> 269138 bytes
-rw-r--r--Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.tex2
-rw-r--r--Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.pdfbin147325 -> 147743 bytes
-rw-r--r--Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.tex2
-rw-r--r--Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.pdfbin150838 -> 151300 bytes
-rw-r--r--Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex2
-rw-r--r--Master/texmf-dist/doc/latex/minimalist/minimalist-doc.pdfbin103724 -> 104110 bytes
-rw-r--r--Master/texmf-dist/doc/latex/minimalist/minimalist-doc.tex2
-rw-r--r--Master/texmf-dist/doc/latex/projlib/README.md4
-rw-r--r--Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.pdfbin335280 -> 337254 bytes
-rw-r--r--Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.tex2
-rw-r--r--Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.pdfbin229949 -> 230651 bytes
-rw-r--r--Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.tex2
-rw-r--r--Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.pdfbin230162 -> 230716 bytes
-rw-r--r--Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.tex2
-rw-r--r--Master/texmf-dist/source/latex/projlib/ProjLib.dtx166
-rw-r--r--Master/texmf-dist/tex/latex/beaulivre/beaulivre.cls24
-rw-r--r--Master/texmf-dist/tex/latex/colorist/colorart.cls24
-rw-r--r--Master/texmf-dist/tex/latex/colorist/colorbook.cls24
-rw-r--r--Master/texmf-dist/tex/latex/colorist/colorist-fancy.sty65
-rw-r--r--Master/texmf-dist/tex/latex/colorist/colorist.sty2
-rw-r--r--Master/texmf-dist/tex/latex/crefthe/crefthe.sty4
-rw-r--r--Master/texmf-dist/tex/latex/einfart/einfart.cls24
-rw-r--r--Master/texmf-dist/tex/latex/lebhart/lebhart.cls24
-rw-r--r--Master/texmf-dist/tex/latex/minimalist/minimalist-classical.sty63
-rw-r--r--Master/texmf-dist/tex/latex/minimalist/minimalist-plain.sty66
-rw-r--r--Master/texmf-dist/tex/latex/minimalist/minimalist.sty2
-rw-r--r--Master/texmf-dist/tex/latex/minimalist/minimart.cls24
-rw-r--r--Master/texmf-dist/tex/latex/minimalist/minimbook.cls24
-rw-r--r--Master/texmf-dist/tex/latex/projlib/ProjLib.sty2
-rw-r--r--Master/texmf-dist/tex/latex/projlib/projlib-author.sty2
-rw-r--r--Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty2
-rw-r--r--Master/texmf-dist/tex/latex/projlib/projlib-draft.sty4
-rw-r--r--Master/texmf-dist/tex/latex/projlib/projlib-font.sty2
-rw-r--r--Master/texmf-dist/tex/latex/projlib/projlib-language.sty5
-rw-r--r--Master/texmf-dist/tex/latex/projlib/projlib-logo.sty2
-rw-r--r--Master/texmf-dist/tex/latex/projlib/projlib-math.sty2
-rw-r--r--Master/texmf-dist/tex/latex/projlib/projlib-paper.sty2
-rw-r--r--Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty143
-rw-r--r--Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty2
-rw-r--r--Master/texmf-dist/tex/latex/simplivre/simplivre.cls24
57 files changed, 636 insertions, 230 deletions
diff --git a/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.pdf b/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.pdf
index 9e199dd5e02..c8ab7dfb18c 100644
--- a/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.pdf
+++ b/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.tex b/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.tex
index d44da9d6cb6..b0276dc230c 100644
--- a/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.tex
+++ b/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.tex
@@ -93,7 +93,7 @@
%%================================
\begin{document}
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
\frontmatter
diff --git a/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.pdf b/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.pdf
index 4b939ca03e2..85889a3583f 100644
--- a/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.pdf
+++ b/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.tex b/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.tex
index bb8b9fcae27..d6acc215771 100644
--- a/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.tex
+++ b/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.tex
@@ -93,7 +93,7 @@
%%================================
\begin{document}
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
\frontmatter
diff --git a/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.pdf b/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.pdf
index 4aa7267de02..ee1fb132a8b 100644
--- a/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.pdf
+++ b/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.tex b/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.tex
index b6fad0dc0b9..ff7b6b8934a 100644
--- a/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.tex
+++ b/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.tex
@@ -93,7 +93,7 @@
%%================================
\begin{document}
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
\frontmatter
diff --git a/Master/texmf-dist/doc/latex/colorist/colorist-doc.pdf b/Master/texmf-dist/doc/latex/colorist/colorist-doc.pdf
index 2832b0bf7c4..017bc0e7d36 100644
--- a/Master/texmf-dist/doc/latex/colorist/colorist-doc.pdf
+++ b/Master/texmf-dist/doc/latex/colorist/colorist-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/colorist/colorist-doc.tex b/Master/texmf-dist/doc/latex/colorist/colorist-doc.tex
index b6b7f696fab..d52ff27fdc8 100644
--- a/Master/texmf-dist/doc/latex/colorist/colorist-doc.tex
+++ b/Master/texmf-dist/doc/latex/colorist/colorist-doc.tex
@@ -93,7 +93,7 @@
%%================================
\begin{document}
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
\title{{\normalfont\bfseries\color{main-text}\colorist{}}\\write your articles or books in a colorful way}
\author{Jinwen XU}
diff --git a/Master/texmf-dist/doc/latex/crefthe/crefthe-doc.pdf b/Master/texmf-dist/doc/latex/crefthe/crefthe-doc.pdf
index 2b941698079..16dea32970c 100644
--- a/Master/texmf-dist/doc/latex/crefthe/crefthe-doc.pdf
+++ b/Master/texmf-dist/doc/latex/crefthe/crefthe-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/crefthe/crefthe-doc.tex b/Master/texmf-dist/doc/latex/crefthe/crefthe-doc.tex
index bd9ebed23b2..e7bb3e0977c 100644
--- a/Master/texmf-dist/doc/latex/crefthe/crefthe-doc.tex
+++ b/Master/texmf-dist/doc/latex/crefthe/crefthe-doc.tex
@@ -9,51 +9,66 @@
%% For typesetting code
%%================================
\usepackage{listings}
-\definecolor{maintheme}{RGB}{70,130,180}
-\definecolor{forestgreen}{RGB}{21,122,81}
-\definecolor{lightergray}{gray}{0.99}
-\lstset{language=[LaTeX]TeX,
- keywordstyle=\color{maintheme},
- basicstyle=\ttfamily,
- commentstyle=\color{forestgreen}\ttfamily,
- stringstyle=\rmfamily,
- showstringspaces=false,
- breaklines=true,
- frame=lines,
- backgroundcolor=\color{lightergray},
- flexiblecolumns=true,
- escapeinside={(*}{*)},
- % numbers=left,
- numberstyle=\scriptsize, stepnumber=1, numbersep=5pt,
- % firstnumber=last,
+\usepackage{xcolor}
+\usepackage{setspace}
+\definecolor{code-main}{RGB}{70,130,180}
+\definecolor{code-expl3}{RGB}{240,50,60}
+\definecolor{code-option}{RGB}{40,110,20}
+\definecolor{code-keys}{RGB}{100,130,150}
+\definecolor{code-comment}{RGB}{20,120,80}
+\definecolor{code-background}{gray}{0.99}
+\lstset{
+ language = [LaTeX]TeX,
+ basicstyle = \ttfamily,
+ keywordstyle = \color{code-main},
+ commentstyle = \color{code-comment},
+ showstringspaces = false,
+ breaklines = true,
+ frame = lines,
+ backgroundcolor = \color{code-background},
+ flexiblecolumns = true,
+ escapeinside = {(*}{*)},
+ alsoletter = {_,:},
+ % numbers = left,
+ % firstnumber = last,
+ numberstyle = \scriptsize\ttfamily,
+ stepnumber = 1,
+ numbersep = 5pt,
}
-\providecommand{\meta}[1]{$\langle${\normalfont\itshape#1}$\rangle$}
-\lstset{moretexcs=%
- {
+\newcommand{\meta}[1]{$\langle${\normalfont\itshape#1}$\rangle$}
+\lstset{% LaTeX2 commands
+ classoffset = 0,
+ texcsstyle =* \color{code-main},
+ moretexcs =
+ {
cref,crefname,
Cref,Crefname,
crefformat,
- crefthe,crefthename,crefthemark,
+ crefthe,crefthename,
Crefthe,Crefthename,
+ crefthemark,
selectlanguage,
- }
+ }
}
-\lstnewenvironment{code}%
-{\setstretch{1.07}\LocallyStopLineNumbers%
-\setkeys{lst}{columns=fullflexible,keepspaces=true}%
+\lstset{% LaTeX3 commands
+ classoffset = 1,
+ texcsstyle =* \color{code-expl3},
+ moretexcs =
+ {
+ }
}
-{\ResumeLineNumbers\vspace{-.5\baselineskip}}
-\lstnewenvironment{code*}%
-{\setstretch{1.07}\LocallyStopLineNumbers%
-\setkeys{lst}{numbers=left,columns=fullflexible,keepspaces=true}%
-}
-{\ResumeLineNumbers}
+\lstnewenvironment{code}{\setstretch{1.05}\LocallyStopLineNumbers}{\ResumeLineNumbers\vspace{-.3\baselineskip}\vspace{-.5\parskip}}
+\lstnewenvironment{code*}{\setstretch{1.05}\lstset{numbers=left}\LocallyStopLineNumbers}{\ResumeLineNumbers\vspace{-.3\baselineskip}\vspace{-.5\parskip}}
+
+\newcommand{\packageoption}[1]{\texttt{\textcolor{code-option}{#1}}}
+\newcommand{\commandoption}[1]{\texttt{\textcolor{code-keys}{#1}}}
%%================================
%% tip
%%================================
\usepackage[many]{tcolorbox}
-\newenvironment{tip}[1][Tip]{%
+\newenvironment{tip}[1][Tip]
+ {%
\LocallyStopLineNumbers%
\begin{tcolorbox}[breakable,
enhanced,
@@ -69,32 +84,39 @@
top = 2.5mm,
bottom = 1.5mm,
title={\scshape\sffamily #1}]%
-}{\end{tcolorbox}\ResumeLineNumbers}
+ }
+ {%
+ \end{tcolorbox}%
+ \ResumeLineNumbers%
+ }
%%================================
%% demo
%%================================
-\newenvironment{demo}{%
+\newenvironment{demo}
+ {%
\LocallyStopLineNumbers%
\begin{tcolorbox}[enhanced jigsaw,pad at break*=1mm,breakable,
left=2.5mm,right=3mm,top=0.5mm,bottom=0mm,
colback=gray!5!paper,boxrule=0pt,frame hidden,
borderline west={1.2mm}{0mm}{gray!55!paper},arc=.7mm]%
-}{\end{tcolorbox}\ResumeLineNumbers}
-
-
-\newcommand{\packageoption}[1]{\texttt{\textcolor{black!67!green}{#1}}}
-\newcommand{\commandoption}[1]{\texttt{\textcolor{black!67!cyan}{#1}}}
+ }
+ {%
+ \end{tcolorbox}%
+ \ResumeLineNumbers%
+ }
\newcommand{\crefthepackage}{\textsf{crefthe}}
\begin{document}
+\def\PackageVersion{2022/04/24}
+
\title{\crefthepackage{}\\\smallskip\itshape Cross referencing with proper definite articles}
\author{Jinwen XU}
-\thanks{Corresponding to: \texttt{\crefthepackage{} 2022/03/01}}
-\date{March 2022, in Paris}
+\thanks{Corresponding to: \texttt{\crefthepackage{} \PackageVersion}}
+\date{\TheDate{\PackageVersion}[only-year-month], in Paris}
\maketitle
@@ -165,7 +187,7 @@ Before everything, you need to define the names, which can be done with \lstinli
\end{tip}
Then you can use the command \lstinline|\crefthe| as follows:
-\begin{itemize}
+\begin{itemize}[label=,leftmargin=1.25em,itemindent=-1.25em]
\item \lstinline|\crefthe[|\meta{prep}\lstinline|]{|\meta{labels}\lstinline|}|
\begin{itemize}
\item This will pass the preposition \meta{prep} to the definite articles that follows. Its behavior depends on the current language (for example, in Spanish, \meta{prep} is passed only to the first definite article, while in French it is passed to everyone).
diff --git a/Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.pdf b/Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.pdf
index 3877b73e5a8..795e5b2afca 100644
--- a/Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.pdf
+++ b/Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.tex b/Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.tex
index a3fcb883e02..583aa9acef8 100644
--- a/Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.tex
+++ b/Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.tex
@@ -97,7 +97,7 @@
%%================================
\begin{document}
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
\title{\einfart{},以极简主义风格排版你的文章}
\author{许锦文}
diff --git a/Master/texmf-dist/doc/latex/einfart/einfart-doc-en.pdf b/Master/texmf-dist/doc/latex/einfart/einfart-doc-en.pdf
index b57037cb411..4a81e6d7e3c 100644
--- a/Master/texmf-dist/doc/latex/einfart/einfart-doc-en.pdf
+++ b/Master/texmf-dist/doc/latex/einfart/einfart-doc-en.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/einfart/einfart-doc-en.tex b/Master/texmf-dist/doc/latex/einfart/einfart-doc-en.tex
index e60c80e7bac..64288b812f8 100644
--- a/Master/texmf-dist/doc/latex/einfart/einfart-doc-en.tex
+++ b/Master/texmf-dist/doc/latex/einfart/einfart-doc-en.tex
@@ -97,7 +97,7 @@
%%================================
\begin{document}
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
\title{\einfart{}, write your articles in a simple and clear way}
\author{Jinwen XU}
diff --git a/Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.pdf b/Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.pdf
index ddd0cd56b4f..63d9a75e377 100644
--- a/Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.pdf
+++ b/Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.tex b/Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.tex
index 44fa5340c30..5908efb465e 100644
--- a/Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.tex
+++ b/Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.tex
@@ -97,7 +97,7 @@
%%================================
\begin{document}
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
\title{\einfart{}, écrivez vos articles de manière simple et claire}
\author{Jinwen XU}
diff --git a/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.pdf b/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.pdf
index efd8e1b69c3..ec7f4c5b4df 100644
--- a/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.pdf
+++ b/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.tex b/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.tex
index 4cc85f17dee..650496e1491 100644
--- a/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.tex
+++ b/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.tex
@@ -93,7 +93,7 @@
%%================================
\begin{document}
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
\title{{\normalfont\bfseries\color{main-text}\lebhart{}}\\以多彩的方式排版你的文章}
\author{许锦文}
diff --git a/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.pdf b/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.pdf
index 7af3bb629cf..daa3bd4461f 100644
--- a/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.pdf
+++ b/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.tex b/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.tex
index e13c8e65ce5..0a501169115 100644
--- a/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.tex
+++ b/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.tex
@@ -93,7 +93,7 @@
%%================================
\begin{document}
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
\title{{\normalfont\bfseries\color{main-text}\lebhart{}}\\write your articles in a colorful way}
\author{Jinwen XU}
diff --git a/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.pdf b/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.pdf
index c6be48c674a..5d430a9e852 100644
--- a/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.pdf
+++ b/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex b/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex
index a6e2da39c37..fca4e4df4dd 100644
--- a/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex
+++ b/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex
@@ -93,7 +93,7 @@
%%================================
\begin{document}
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
\title{{\normalfont\bfseries\color{main-text}\lebhart{}}\\écrivez vos articles de manière colorée}
\author{Jinwen XU}
diff --git a/Master/texmf-dist/doc/latex/minimalist/minimalist-doc.pdf b/Master/texmf-dist/doc/latex/minimalist/minimalist-doc.pdf
index e79171997e3..f8909249792 100644
--- a/Master/texmf-dist/doc/latex/minimalist/minimalist-doc.pdf
+++ b/Master/texmf-dist/doc/latex/minimalist/minimalist-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/minimalist/minimalist-doc.tex b/Master/texmf-dist/doc/latex/minimalist/minimalist-doc.tex
index abf1a3528a7..199f6ca6754 100644
--- a/Master/texmf-dist/doc/latex/minimalist/minimalist-doc.tex
+++ b/Master/texmf-dist/doc/latex/minimalist/minimalist-doc.tex
@@ -97,7 +97,7 @@
%%================================
\begin{document}
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
\title{\minimalist{}, write your articles or books in a simple and clear way}
\author{Jinwen XU}
diff --git a/Master/texmf-dist/doc/latex/projlib/README.md b/Master/texmf-dist/doc/latex/projlib/README.md
index 5e01250d236..28af8bc40ba 100644
--- a/Master/texmf-dist/doc/latex/projlib/README.md
+++ b/Master/texmf-dist/doc/latex/projlib/README.md
@@ -6,7 +6,7 @@
> **ProjLib** can be interpreted as "***Proj**ect **Lib**rary*" (in English), or as "***Proj**et **Lib**re*" (in French, meaning "*Free Project*").
-**This bundle is dated 2022/04/18. Please note that the documentations are not yet up-to-date.**
+> **This bundle is dated 2022/04/24. Please note that the documentations are not yet up-to-date.**
## Introduction
@@ -55,7 +55,7 @@ The modules include:
- In particular, supporting the modes `name as is` and `name as context` for referencing names.
- Supporting the modes `simple name` and `complex name` for the referencing names.
- `\SwitchTheoremNumbering` and `\DisableTheoremNumbering` for manipulating the numbering.
- - Preset environments include: `assertion`, `assumption`, `axiom`, `conclusion`, `conjecture`, `convention`, `corollary`, `definition`, `definition-proposition`, `definition-theorem`, `example`, `exercise`, `fact`, `hypothesis`, `lemma`, `notation`, `observation`, `postulate`, `problem`, `property`, `proposition`, `question`, `remark`, `theorem`, and the corresponding unnumbered version with an asterisk `*` in the name.
+ - Preset environments include: `application`, `assertion`, `assumption`, `axiom`, `claim`, `conclusion`, `conjecture`, `construction`, `convention`, `corollary`, `definition`, `definition-proposition`, `definition-theorem`, `example`, `exercise`, `fact`, `hypothesis`, `lemma`, `notation`, `observation`, `postulate`, `problem`, `property`, `proposition`, `question`, `recall`, `remark`, `theorem`, and the corresponding unnumbered version with an asterisk `*` in the name.
1. module `titlepage` - *Commands for rendering the title page*
- Currently support two title page styles: `default` and `simple`.
diff --git a/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.pdf b/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.pdf
index a2293752a42..02fc3bdb475 100644
--- a/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.pdf
+++ b/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.tex b/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.tex
index ac8f6322bae..a0f6e3432b2 100644
--- a/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.tex
+++ b/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.tex
@@ -97,7 +97,7 @@
%%================================
\begin{document}
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
\frontmatter
\LocallyStopLineNumbers
diff --git a/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.pdf b/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.pdf
index 55f1f02fa61..6470a1ba61b 100644
--- a/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.pdf
+++ b/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.tex b/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.tex
index d0ec9b11e3d..172e5e8d8d5 100644
--- a/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.tex
+++ b/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.tex
@@ -97,7 +97,7 @@
%%================================
\begin{document}
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
\LocallyStopLineNumbers
diff --git a/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.pdf b/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.pdf
index 76a4071843e..e90a0ae4ad9 100644
--- a/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.pdf
+++ b/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.tex b/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.tex
index 5a24f45074a..ca1cae66f10 100644
--- a/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.tex
+++ b/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.tex
@@ -97,7 +97,7 @@
%%================================
\begin{document}
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
\frontmatter
\LocallyStopLineNumbers
diff --git a/Master/texmf-dist/source/latex/projlib/ProjLib.dtx b/Master/texmf-dist/source/latex/projlib/ProjLib.dtx
index c9d214f9e12..b7e1189fb02 100644
--- a/Master/texmf-dist/source/latex/projlib/ProjLib.dtx
+++ b/Master/texmf-dist/source/latex/projlib/ProjLib.dtx
@@ -20,77 +20,77 @@
%<*ProjLib>
\ProvidesExplPackage
{ProjLib}
- {2022/04/18} {}
+ {2022/04/24} {}
{Collective interface of the ProjLib toolkit}
%</ProjLib>
%
%<*projlib-author>
\ProvidesExplPackage
{projlib-author}
- {2022/04/18} {}
+ {2022/04/24} {}
{Enhanced author information block}
%</projlib-author>
%
%<*projlib-datetime>
\ProvidesExplPackage
{projlib-datetime}
- {2022/04/18} {}
+ {2022/04/24} {}
{Convert numeric date-time string to natural language}
%</projlib-datetime>
%
%<*projlib-draft>
\ProvidesExplPackage
{projlib-draft}
- {2022/04/18} {}
+ {2022/04/24} {}
{Useful commands during draft stage}
%</projlib-draft>
%
%<*projlib-font>
\ProvidesExplPackage
{projlib-font}
- {2022/04/18} {}
+ {2022/04/24} {}
{Font selection and configuration}
%</projlib-font>
%
%<*projlib-language>
\ProvidesExplPackage
{projlib-language}
- {2022/04/18} {}
+ {2022/04/24} {}
{Multi-language configuration}
%</projlib-language>
%
%<*projlib-logo>
\ProvidesExplPackage
{projlib-logo}
- {2022/04/18} {}
+ {2022/04/24} {}
{The ProjLib logo}
%</projlib-logo>
%
%<*projlib-math>
\ProvidesExplPackage
{projlib-math}
- {2022/04/18} {}
+ {2022/04/24} {}
{Efficient math setup}
%</projlib-math>
%
%<*projlib-paper>
\ProvidesExplPackage
{projlib-paper}
- {2022/04/18} {}
+ {2022/04/24} {}
{Configuration of the paper style}
%</projlib-paper>
%
%<*projlib-theorem>
\ProvidesExplPackage
{projlib-theorem}
- {2022/04/18} {}
+ {2022/04/24} {}
{Configuration of theorem-like environments}
%</projlib-theorem>
%
%<*projlib-titlepage>
\ProvidesExplPackage
{projlib-titlepage}
- {2022/04/18} {}
+ {2022/04/24} {}
{Commands for rendering the title page}
%</projlib-titlepage>
@@ -2129,6 +2129,7 @@
\RequirePackage { projlib-language }
\RequirePackage { xcolor }
+\PassOptionsToPackage { normalem } { ulem }
\RequirePackage { ulem }
\cs_new_protected:Nn \projlib_draft_plain_box_lines:n
@@ -2254,6 +2255,7 @@
\group_end:
\tl_gput_right:Nn \g__projlib_draft_DNF_report_tl
{
+ \setlength { \parfillskip } { 0pt plus 1fil }
\noindent
\# \,
}
@@ -2787,6 +2789,8 @@
\PassOptionsToPackage { italian, brazilian, spanish, ngerman, french, english } { cleveref }
\RequirePackage { babel }
+\RequirePackage { silence }
+\WarningFilter { biblatex } { Language }
\bool_if:NT \g__projlib_language_enabled_french_bool
{
@@ -3736,8 +3740,10 @@
assertion ,
assumption ,
axiom ,
+ claim ,
conclusion ,
conjecture ,
+ construction ,
convention ,
corollary ,
definition ,
@@ -3753,6 +3759,7 @@
property ,
proposition ,
question ,
+ recall ,
remark ,
theorem ,
definition-proposition ,
@@ -3799,6 +3806,8 @@
\RequirePackage { amsthm }
\RequirePackage { create-theorem }
+\RenewCommandCopy \cref \crefthe
+\RenewCommandCopy \Cref \Crefthe
\bool_if:NF \l__projlib_theorem_no_theorems_bool
{
@@ -4047,7 +4056,7 @@
, spanish = Aserción
, schinese = 断言
, tchinese = 斷言
- , japanese = アサーション
+ , japanese = 断言
, russian = Утверждение
}
, crefname = {
@@ -4060,7 +4069,7 @@
, spanish = [la]{Aserción}[las]{Aserción}
, schinese = {断言}{断言}
, tchinese = {斷言}{斷言}
- , japanese = {アサーション}{アサーション}
+ , japanese = {断言}{断言}
, russian = {Утверждение}{Утверждение}
}
, Crefname = {
@@ -4073,7 +4082,7 @@
, spanish = [La]{Aserción}[Las]{Aserción}
, schinese = {断言}{断言}
, tchinese = {斷言}{斷言}
- , japanese = {アサーション}{アサーション}
+ , japanese = {断言}{断言}
, russian = {Утверждение}{Утверждение}
}
}
@@ -4164,6 +4173,49 @@
}
}
+\NameTheorem { claim }
+ {
+ , heading = {
+ , english = Claim
+ , french = Affirmation
+ , ngerman = Affirmation
+ , italian = Affermazione
+ , portuguese = Afirmação
+ , brazilian = Afirmação
+ , spanish = Afirmación
+ , schinese = 断言
+ , tchinese = 斷言
+ , japanese = 断言
+ , russian = Утверждение
+ }
+ , crefname = {
+ , english = {Claim}{Claim}
+ , french = [l']{Affirmation}[les]{Affirmation}
+ , ngerman = {Affirmation}{Affirmation}
+ , italian = [l']{Affermazione}[le]{Affermazione}
+ , portuguese = [a]{Afirmação}[as]{Afirmação}
+ , brazilian = [a]{Afirmação}[as]{Afirmação}
+ , spanish = [la]{Afirmación}[las]{Afirmación}
+ , schinese = {断言}{断言}
+ , tchinese = {斷言}{斷言}
+ , japanese = {断言}{断言}
+ , russian = {Утверждение}{Утверждение}
+ }
+ , Crefname = {
+ , english = {Claim}{Claim}
+ , french = [L']{Affirmation}[Les]{Affirmation}
+ , ngerman = {Affirmation}{Affirmation}
+ , italian = [L']{Affermazione}[Le]{Affermazione}
+ , portuguese = [A]{Afirmação}[As]{Afirmação}
+ , brazilian = [A]{Afirmação}[As]{Afirmação}
+ , spanish = [La]{Afirmación}[Las]{Afirmación}
+ , schinese = {断言}{断言}
+ , tchinese = {斷言}{斷言}
+ , japanese = {断言}{断言}
+ , russian = {Утверждение}{Утверждение}
+ }
+ }
+
\NameTheorem { conclusion }
{
, heading = {
@@ -4250,6 +4302,49 @@
}
}
+\NameTheorem { construction }
+ {
+ , heading = {
+ , english = Construction
+ , french = Construction
+ , ngerman = Konstruktion
+ , italian = Costruzione
+ , portuguese = Construção
+ , brazilian = Construção
+ , spanish = Construcción
+ , schinese = 构造
+ , tchinese = 構造
+ , japanese = 構造
+ , russian = Конструкция
+ }
+ , crefname = {
+ , english = {Construction}{Construction}
+ , french = [la]{Construction}[les]{Construction}
+ , ngerman = {Konstruktion}{Konstruktion}
+ , italian = [la]{Costruzione}[le]{Costruzione}
+ , portuguese = [a]{Construção}[as]{Construção}
+ , brazilian = [a]{Construção}[as]{Construção}
+ , spanish = [la]{Construcción}[las]{Construcción}
+ , schinese = {构造}{构造}
+ , tchinese = {構造}{構造}
+ , japanese = {構造}{構造}
+ , russian = {Конструкция}{Конструкция}
+ }
+ , Crefname = {
+ , english = {Construction}{Construction}
+ , french = [La]{Construction}[Les]{Construction}
+ , ngerman = {Konstruktion}{Konstruktion}
+ , italian = [La]{Costruzione}[Le]{Costruzione}
+ , portuguese = [A]{Construção}[As]{Construção}
+ , brazilian = [A]{Construção}[As]{Construção}
+ , spanish = [La]{Construcción}[Las]{Construcción}
+ , schinese = {构造}{构造}
+ , tchinese = {構造}{構造}
+ , japanese = {構造}{構造}
+ , russian = {Конструкция}{Конструкция}
+ }
+ }
+
\NameTheorem { convention }
{
, heading = {
@@ -4895,6 +4990,49 @@
}
}
+\NameTheorem { recall }
+ {
+ , heading = {
+ , english = Recall
+ , french = Rappel
+ , ngerman = Rückruf
+ , italian = Richiamo
+ , portuguese = Recordação
+ , brazilian = Recordação
+ , spanish = Recuerdo
+ , schinese = 回顾
+ , tchinese = 回顧
+ , japanese = 回顧
+ , russian = Напоминание
+ }
+ , crefname = {
+ , english = {Recall}{Recall}
+ , french = [le]{Rappel}[les]{Rappel}
+ , ngerman = {Rückruf}{Rückruf}
+ , italian = [il]{Richiamo}[i]{Richiamo}
+ , portuguese = [a]{Recordação}[as]{Recordação}
+ , brazilian = [a]{Recordação}[as]{Recordação}
+ , spanish = [el]{Recuerdo}[los]{Recuerdo}
+ , schinese = {回顾}{回顾}
+ , tchinese = {回顧}{回顧}
+ , japanese = {回顧}{回顧}
+ , russian = {Напоминание}{Напоминание}
+ }
+ , Crefname = {
+ , english = {Recall}{Recall}
+ , french = [Le]{Rappel}[Les]{Rappel}
+ , ngerman = {Rückruf}{Rückruf}
+ , italian = [Il]{Richiamo}[I]{Richiamo}
+ , portuguese = [A]{Recordação}[As]{Recordação}
+ , brazilian = [A]{Recordação}[As]{Recordação}
+ , spanish = [El]{Recuerdo}[Los]{Recuerdo}
+ , schinese = {回顾}{回顾}
+ , tchinese = {回顧}{回顧}
+ , japanese = {回顧}{回顧}
+ , russian = {Напоминание}{Напоминание}
+ }
+ }
+
\NameTheorem { remark }
{
, heading = {
diff --git a/Master/texmf-dist/tex/latex/beaulivre/beaulivre.cls b/Master/texmf-dist/tex/latex/beaulivre/beaulivre.cls
index 57a4938e1de..05924ada809 100644
--- a/Master/texmf-dist/tex/latex/beaulivre/beaulivre.cls
+++ b/Master/texmf-dist/tex/latex/beaulivre/beaulivre.cls
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplClass
{beaulivre}
- {2022/04/17} {}
+ {2022/04/24} {}
{A colorful book style}
\tl_const:Nn \l__colorclass_base_class_tl { book }
@@ -145,6 +145,7 @@
total = { 6.500in, 9.130in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
\bool_if:NT \l__colorclass_b_five_paper_bool
@@ -155,6 +156,7 @@
total = { 5.535in, 8.160in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -166,6 +168,7 @@
total = { 6.500in, 9.685in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -649,7 +652,24 @@
\PassOptionsToPackage { all } { nowidow }
\RequirePackage { nowidow }
-\RequirePackage { embrac }
+
+\RequirePackage { regexpatch }
+\skip_new:N \g_colorclass_parfillskip_skip
+\xpatchcmd{\@trivlist}{\@flushglue}{\g_colorclass_parfillskip_skip}{}{}
+\hook_gput_code:nnn { begindocument } { colorclass }
+ {
+ \skip_gset:Nn \g_colorclass_parfillskip_skip { 0pt plus \dim_eval:n { \linewidth - 2\parindent } }
+ \skip_gset_eq:NN \parfillskip \g_colorclass_parfillskip_skip
+ }
+
+\hook_gput_code:nnn { begindocument/before } { colorclass }
+ {
+ \@ifpackageloaded { biblatex }
+ {
+ \PassOptionsToPackage { biblatex } { embrac }
+ } {}
+ \RequirePackage { embrac }
+ }
%%================================
%% Graphics
diff --git a/Master/texmf-dist/tex/latex/colorist/colorart.cls b/Master/texmf-dist/tex/latex/colorist/colorart.cls
index b90308c0169..b347658bbbf 100644
--- a/Master/texmf-dist/tex/latex/colorist/colorart.cls
+++ b/Master/texmf-dist/tex/latex/colorist/colorart.cls
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplClass
{colorart}
- {2022/04/17} {}
+ {2022/04/24} {}
{A colorful article style}
\tl_const:Nn \l__colorclass_base_class_tl { article }
@@ -84,6 +84,7 @@
total = { 6.500in, 9.130in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
\bool_if:NT \l__colorclass_b_five_paper_bool
@@ -94,6 +95,7 @@
total = { 5.535in, 8.160in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -105,6 +107,7 @@
total = { 6.500in, 9.685in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -168,7 +171,24 @@
\PassOptionsToPackage { all } { nowidow }
\RequirePackage { nowidow }
-\RequirePackage { embrac }
+
+\RequirePackage { regexpatch }
+\skip_new:N \g_colorclass_parfillskip_skip
+\xpatchcmd{\@trivlist}{\@flushglue}{\g_colorclass_parfillskip_skip}{}{}
+\hook_gput_code:nnn { begindocument } { colorclass }
+ {
+ \skip_gset:Nn \g_colorclass_parfillskip_skip { 0pt plus \dim_eval:n { \linewidth - 2\parindent } }
+ \skip_gset_eq:NN \parfillskip \g_colorclass_parfillskip_skip
+ }
+
+\hook_gput_code:nnn { begindocument/before } { colorclass }
+ {
+ \@ifpackageloaded { biblatex }
+ {
+ \PassOptionsToPackage { biblatex } { embrac }
+ } {}
+ \RequirePackage { embrac }
+ }
%%================================
%% Graphics
diff --git a/Master/texmf-dist/tex/latex/colorist/colorbook.cls b/Master/texmf-dist/tex/latex/colorist/colorbook.cls
index 2e5bd693d2a..2fe78fc5f31 100644
--- a/Master/texmf-dist/tex/latex/colorist/colorbook.cls
+++ b/Master/texmf-dist/tex/latex/colorist/colorbook.cls
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplClass
{colorbook}
- {2022/04/17} {}
+ {2022/04/24} {}
{A colorful book style}
\tl_const:Nn \l__colorclass_base_class_tl { book }
@@ -84,6 +84,7 @@
total = { 6.500in, 9.130in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
\bool_if:NT \l__colorclass_b_five_paper_bool
@@ -94,6 +95,7 @@
total = { 5.535in, 8.160in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -105,6 +107,7 @@
total = { 6.500in, 9.685in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -168,7 +171,24 @@
\PassOptionsToPackage { all } { nowidow }
\RequirePackage { nowidow }
-\RequirePackage { embrac }
+
+\RequirePackage { regexpatch }
+\skip_new:N \g_colorclass_parfillskip_skip
+\xpatchcmd{\@trivlist}{\@flushglue}{\g_colorclass_parfillskip_skip}{}{}
+\hook_gput_code:nnn { begindocument } { colorclass }
+ {
+ \skip_gset:Nn \g_colorclass_parfillskip_skip { 0pt plus \dim_eval:n { \linewidth - 2\parindent } }
+ \skip_gset_eq:NN \parfillskip \g_colorclass_parfillskip_skip
+ }
+
+\hook_gput_code:nnn { begindocument/before } { colorclass }
+ {
+ \@ifpackageloaded { biblatex }
+ {
+ \PassOptionsToPackage { biblatex } { embrac }
+ } {}
+ \RequirePackage { embrac }
+ }
%%================================
%% Graphics
diff --git a/Master/texmf-dist/tex/latex/colorist/colorist-fancy.sty b/Master/texmf-dist/tex/latex/colorist/colorist-fancy.sty
index f604f3ff475..8f0d97307a9 100644
--- a/Master/texmf-dist/tex/latex/colorist/colorist-fancy.sty
+++ b/Master/texmf-dist/tex/latex/colorist/colorist-fancy.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{colorist-fancy}
- {2022/04/17} {}
+ {2022/04/24} {}
{The fancy style of colorist}
\@ifpackageloaded { colorist } {}
@@ -211,7 +211,7 @@
%%================================
%% Title format
%%================================
-\RequirePackage [ explicit, newparttoc, nobottomtitles ] { titlesec }
+\RequirePackage [ explicit, newparttoc, nobottomtitles* ] { titlesec }
\PassOptionsToPackage { normalem } { ulem }
\RequirePackage { ulem }
@@ -394,7 +394,7 @@
%% Paragraph
\titleformat{\paragraph}[runin]
- { \g_colorist_title_font_paragraph_tl }{\theparagraph}{1em}{#1}
+ {\color{main-text!50!paper} \g_colorist_title_font_paragraph_tl }{\theparagraph}{1em}{#1}
\titlespacing{\section}{0pt}{\baselineskip}{.6\baselineskip}
\titlespacing{\subsection}{0pt}{.75\baselineskip}{.4\baselineskip}
@@ -653,9 +653,13 @@ heading_suffix "}\n"
{}{}
{\normalfont}{}
{\normalfont}{}
- {\newline}
- {{\thmname{#1}\nobreakspace\thmnumber{#2}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}\smallskip}
+ {0pt}
+ {
+ \rlap{\vbox{\hbox{\parbox{\linewidth}{
+ {\thmname{#1}\thmnumber{\nobreakspace #2}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ }}\hbox{\strut}\vspace{-2\parskip}}}
+ }
}
{
\newtheoremstyle{simple}
@@ -674,10 +678,16 @@ heading_suffix "}\n"
\bool_if:NTF \l__colorist_theorem_in_new_line_bool
{
\newtheoremstyle{basic}
- {0pt}{0pt}{\normalfont}{0pt}
- {}{\;}{\newline}
- {{\thmname{#1}\nobreakspace\thmnumber{\textup{#2}}}
- \thmnote{\normalfont\sffamily\color{main-text}\nobreakspace(#3)}\smallskip}
+ {}{}
+ {\normalfont}{}
+ {}{}
+ {0pt}
+ {
+ \rlap{\vbox{\hbox{\parbox{\linewidth}{
+ {\thmname{#1}\nobreakspace\thmnumber{\textup{#2}}}
+ \thmnote{\normalfont\sffamily\color{main-text}\nobreakspace(#3)}
+ }}\hbox{\strut}\vspace{-2\parskip}}}
+ }
}
{
\newtheoremstyle{basic}
@@ -734,7 +744,7 @@ heading_suffix "}\n"
\tl_gset:Nn \g_crthm_combined_name_sep_tl { \textcolor{main-text}{-} }
-\SetTheorem { theorem, lemma, proposition, corollary, property, axiom, definition-theorem, definition-proposition }
+\SetTheorem { theorem, lemma, proposition, corollary, property, axiom, construction, definition-theorem, definition-proposition }
{
name style = {
heading style = { \color{orange}\colorist_bfseries:\g_colorist_title_font_common_tl\textsc }
@@ -748,7 +758,7 @@ heading_suffix "}\n"
}
}
-\SetTheorem { application, fact, example, problem, question, exercise }
+\SetTheorem { application, claim, example, exercise, fact, problem, question, recall }
{
name style = {
heading style = { \color{main-text}\colorist_bfseries:\g_colorist_title_font_common_tl\textsc }
@@ -764,7 +774,7 @@ heading_suffix "}\n"
\bool_if:NF \l__projlib_theorem_complexname_bool
{
- \SetTheorem { theorem, lemma, proposition, corollary, property, axiom, definition-theorem, definition-proposition }
+ \SetTheorem { theorem, lemma, proposition, corollary, property, axiom, construction, definition-theorem, definition-proposition }
{
name style = {
, crefname style = { \color{orange}\colorist_bfseries:\g_colorist_title_font_common_tl\textsc }
@@ -782,7 +792,7 @@ heading_suffix "}\n"
}
}
- \SetTheorem { application, fact, example, problem, question, exercise }
+ \SetTheorem { application, claim, example, exercise, fact, problem, question, recall }
{
name style = {
, crefname style = { \color{main-text}\colorist_bfseries:\g_colorist_title_font_common_tl\textsc }
@@ -803,11 +813,10 @@ heading_suffix "}\n"
\RequirePackage { marginnote }
\RequirePackage { ifoddpage }
-\newcommand{\mparadjust}[1]{\renewcommand*{\marginnotevadjust}{#1}}
-\hook_gput_code:nnn { begindocument/before } { colorist }
-{
- %
-}
+\cs_new_protected:Nn \colorist_mpar_adjust:n
+ {
+ \renewcommand* { \marginnotevadjust } { #1 }
+ }
\hook_gput_code:nnn { env/remark/begin } { colorist }
{
\if@twoside\checkoddpage
@@ -815,7 +824,7 @@ heading_suffix "}\n"
\else
\reversemarginpar
\fi
- \mparadjust{-.25em}
+ \colorist_mpar_adjust:n {-.25em}
\marginnote{
\colorist_icon_ideabulb:w [0.3] {orange}
\bool_if:NTF \l__colorist_is_book_bool
@@ -835,7 +844,14 @@ heading_suffix "}\n"
\else
\reversemarginpar
\fi
- \mparadjust{-.25em}
+ \bool_if:NTF \l__colorist_theorem_in_new_line_bool
+ {
+ \colorist_mpar_adjust:n {-.75em}
+ \null
+ }
+ {
+ \colorist_mpar_adjust:n {-.25em}
+ }
\marginnote{
\colorist_icon_questionmark:w [0.3] {purple}
\bool_if:NTF \l__colorist_is_book_bool
@@ -900,7 +916,7 @@ heading_suffix "}\n"
\tcolorboxenvironment { #1 } { #2 }
}
-\colorist_add_colorbox:nn { theorem, lemma, proposition, corollary, property, axiom, definition-proposition, definition-theorem }
+\colorist_add_colorbox:nn { theorem, lemma, proposition, corollary, property, axiom, construction, definition-proposition, definition-theorem }
{
enhanced~jigsaw, breakable, lines~before~break=3,
left=3.5mm, right=3.5mm,
@@ -916,7 +932,7 @@ heading_suffix "}\n"
borderline~west={1.5mm}{0mm}{forestgreen}, arc=.7mm
}
-\colorist_add_colorbox:nn { application, fact, example }
+\colorist_add_colorbox:nn { application, claim, example, fact, recall }
{
enhanced~jigsaw, breakable, lines~before~break=3,
colback=main-text!5!paper,
@@ -1037,7 +1053,8 @@ heading_suffix "}\n"
% nobeforeafter,
left = 1em, right=0mm, top=.5mm, bottom=0mm, boxrule=0pt,
colback=maintheme!3!paper, frame ~ hidden,
- borderline ~ west = {.3em} {0mm} {maintheme!90!paper}, arc = 0.2mm,
+ borderline ~ west = {.15em} {0mm} {maintheme, double, double ~ distance=.12em},
+ arc = 0.2mm,
]
}
{
diff --git a/Master/texmf-dist/tex/latex/colorist/colorist.sty b/Master/texmf-dist/tex/latex/colorist/colorist.sty
index 2e28c650ad2..24f6910e3f3 100644
--- a/Master/texmf-dist/tex/latex/colorist/colorist.sty
+++ b/Master/texmf-dist/tex/latex/colorist/colorist.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{colorist}
- {2022/04/17} {}
+ {2022/04/24} {}
{A colorful style for articles and books}
\keys_define:nn { colorist }
diff --git a/Master/texmf-dist/tex/latex/crefthe/crefthe.sty b/Master/texmf-dist/tex/latex/crefthe/crefthe.sty
index dd3ea31b1d8..7c9a58965df 100644
--- a/Master/texmf-dist/tex/latex/crefthe/crefthe.sty
+++ b/Master/texmf-dist/tex/latex/crefthe/crefthe.sty
@@ -13,7 +13,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{crefthe}
- {2022/03/01} {}
+ {2022/04/24} {}
{Cross referencing with proper definite articles}
\keys_define:nn { crefthe }
@@ -57,7 +57,7 @@
}
\cs_new_protected:Nn \__crefthe_cref_general:NNNnnN
{
- \tl_if_blank:eTF #4
+ \tl_if_blank:eTF { #4 }
{
\bool_gset_false:N \g__crefthe_has_prep_bool
}
diff --git a/Master/texmf-dist/tex/latex/einfart/einfart.cls b/Master/texmf-dist/tex/latex/einfart/einfart.cls
index b1a2280ebbe..37a460b9d01 100644
--- a/Master/texmf-dist/tex/latex/einfart/einfart.cls
+++ b/Master/texmf-dist/tex/latex/einfart/einfart.cls
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplClass
{einfart}
- {2022/04/17} {}
+ {2022/04/24} {}
{A simple and clear article style}
\tl_const:Nn \l__minimclass_base_class_tl { article }
@@ -157,6 +157,7 @@
total = { 5.535in, 8.300in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
\bool_if:NT \l__minimclass_b_five_paper_bool
@@ -167,6 +168,7 @@
total = { 5.535in, 8.160in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -178,6 +180,7 @@
total = { 6.500in, 9.685in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -672,7 +675,24 @@
\PassOptionsToPackage { all } { nowidow }
\RequirePackage { nowidow }
-\RequirePackage { embrac }
+
+\RequirePackage { regexpatch }
+\skip_new:N \g_minimclass_parfillskip_skip
+\xpatchcmd{\@trivlist}{\@flushglue}{\g_minimclass_parfillskip_skip}{}{}
+\hook_gput_code:nnn { begindocument } { minimclass }
+ {
+ \skip_gset:Nn \g_minimclass_parfillskip_skip { 0pt plus \dim_eval:n { \linewidth - 2\parindent } }
+ \skip_gset_eq:NN \parfillskip \g_minimclass_parfillskip_skip
+ }
+
+\hook_gput_code:nnn { begindocument/before } { minimclass }
+ {
+ \@ifpackageloaded { biblatex }
+ {
+ \PassOptionsToPackage { biblatex } { embrac }
+ } {}
+ \RequirePackage { embrac }
+ }
%%================================
%% Graphics
diff --git a/Master/texmf-dist/tex/latex/lebhart/lebhart.cls b/Master/texmf-dist/tex/latex/lebhart/lebhart.cls
index 835bceca4a4..7cdec242e0c 100644
--- a/Master/texmf-dist/tex/latex/lebhart/lebhart.cls
+++ b/Master/texmf-dist/tex/latex/lebhart/lebhart.cls
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplClass
{lebhart}
- {2022/04/17} {}
+ {2022/04/24} {}
{A colorful article style}
\tl_const:Nn \l__colorclass_base_class_tl { article }
@@ -145,6 +145,7 @@
total = { 6.500in, 9.130in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
\bool_if:NT \l__colorclass_b_five_paper_bool
@@ -155,6 +156,7 @@
total = { 5.535in, 8.160in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -166,6 +168,7 @@
total = { 6.500in, 9.685in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -649,7 +652,24 @@
\PassOptionsToPackage { all } { nowidow }
\RequirePackage { nowidow }
-\RequirePackage { embrac }
+
+\RequirePackage { regexpatch }
+\skip_new:N \g_colorclass_parfillskip_skip
+\xpatchcmd{\@trivlist}{\@flushglue}{\g_colorclass_parfillskip_skip}{}{}
+\hook_gput_code:nnn { begindocument } { colorclass }
+ {
+ \skip_gset:Nn \g_colorclass_parfillskip_skip { 0pt plus \dim_eval:n { \linewidth - 2\parindent } }
+ \skip_gset_eq:NN \parfillskip \g_colorclass_parfillskip_skip
+ }
+
+\hook_gput_code:nnn { begindocument/before } { colorclass }
+ {
+ \@ifpackageloaded { biblatex }
+ {
+ \PassOptionsToPackage { biblatex } { embrac }
+ } {}
+ \RequirePackage { embrac }
+ }
%%================================
%% Graphics
diff --git a/Master/texmf-dist/tex/latex/minimalist/minimalist-classical.sty b/Master/texmf-dist/tex/latex/minimalist/minimalist-classical.sty
index 5851a6b92fc..5fd710c03e9 100644
--- a/Master/texmf-dist/tex/latex/minimalist/minimalist-classical.sty
+++ b/Master/texmf-dist/tex/latex/minimalist/minimalist-classical.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{minimalist-classical}
- {2022/04/17} {}
+ {2022/04/24} {}
{The classical style of minimalist}
\@ifpackageloaded { minimalist } {}
@@ -264,7 +264,7 @@
%%================================
%% Title format
%%================================
-\RequirePackage [ explicit, newparttoc, nobottomtitles ] { titlesec }
+\RequirePackage [ explicit, newparttoc, nobottomtitles* ] { titlesec }
\PassOptionsToPackage { normalem } { ulem }
\RequirePackage { ulem }
@@ -511,7 +511,7 @@
%% Lists
%%================================
\RequirePackage { enumitem }
-\setlistdepth{9}
+\setlistdepth{10}
\setlist{noitemsep, topsep=.33\topsep}
\setlist[enumerate]{labelsep=*, leftmargin=*}
\setlist[enumerate,1]{label=\arabic*$)$,
@@ -527,17 +527,13 @@
\hspace{\labelsep}\normalfont\desculine{#1}
}
-\setlist[itemize]{leftmargin=*}
+\renewlist{itemize}{itemize}{10}
+\setlist[itemize]{leftmargin=*,label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{$\cdot$}}
\AddLanguageSetting { \setlist[itemize,1]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{$\bullet$}} }
\AddLanguageSetting [french] { \setlist[itemize,1]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{---}} }
\setlist[itemize,2]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{--}}
\setlist[itemize,3]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{$\circ$}}
\setlist[itemize,4]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{$\ast$}}
-\setlist[itemize,5]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{$\cdot$}}
-\setlist[itemize,6]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{$\cdot$}}
-\setlist[itemize,7]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{$\cdot$}}
-
-\renewlist{itemize}{itemize}{9}
%%================================
%% Blank page
@@ -669,9 +665,10 @@ heading_suffix "}\n"
{\normalfont}{}
{\newline}
{ \global\let\qedsymbol\simpleqedsymbol
- {\thmname{#1}\thmnumber{\nobreakspace #2}}
- \thmnote{\hspace{.4em}\textcolor{main-text!27!paper}{ \l_minimalist_sep_bar }\hspace{.4em}\color{main-text!50!paper}$($#3$)$}
- \smallskip
+ \rlap{\vbox{\hbox{\parbox{\linewidth}{
+ {\thmname{#1}\thmnumber{\nobreakspace #2}}
+ \thmnote{\hspace{.4em}\textcolor{main-text!27!paper}{ \l_minimalist_sep_bar }\hspace{.4em}\color{main-text!50!paper}$($#3$)$}
+ }}\hbox{\strut}\vspace{-2\parskip}}}
\pushQED{\qed}
}
}
@@ -853,41 +850,6 @@ heading_suffix "}\n"
\RequirePackage { tcolorbox }
\bool_if:NT \l__minimalist_fast_bool { \tcbstartdraftmode }
-\bool_if:NF \l__minimalist_fast_bool
- {
- \bool_if:NT \l__minimalist_theorem_in_new_line_bool
- {
- \cs_new_protected:Nn \minimclass_box_environment:n
- {
- \hook_gput_code:nnn { env/#1/before } { minimalist }
- {
- \LocallyStopLineNumbers
- \begin { tcolorbox }
- [
- enhanced~jigsaw,
- frame~hidden,
- interior~hidden,
- top = 0pt, bottom = 0pt,
- left = 0pt, right = 0pt,
- boxrule = 0pt, boxsep = 0pt,
- before~skip = \parskip+\topsep+.25\baselineskip,
- after~skip = \parskip+\topsep+.25\baselineskip,
- enforce~breakable, lines~before~break=3,
- ]
- }
- \hook_gput_code:nnn { env/#1/after } { minimalist }
- {
- \end { tcolorbox }
- \ResumeLineNumbers
- }
- }
- \exp_args:No \clist_map_inline:nn { \c_projlib_theorem_supported_clist }
- {
- \minimclass_box_environment:n { #1 }
- \minimclass_box_environment:n { #1 * }
- }
- }
- }
\NewDocumentEnvironment { emphasis } { }
{
@@ -895,11 +857,12 @@ heading_suffix "}\n"
\enlargethispage{2mm}
\begin{tcolorbox}
[
- enhanced ~ jigsaw, enforce~breakable, oversize,
+ enhanced ~ jigsaw, breakable, oversize,
% nobeforeafter,
left = .5em, right=0mm, top=0.5mm, bottom=0mm, boxrule=0pt,
- colback=main-text!2!paper, frame ~ hidden,
- borderline ~ west = {.3em} {0mm} {main-text!25!paper}, arc = 0.2mm,
+ colback = paper, frame ~ hidden,
+ borderline ~ west = {.125em} {-.5mm} {main-text!25!paper, double, double ~ distance=.1em},
+ arc = 0.2mm,
]
}
{
diff --git a/Master/texmf-dist/tex/latex/minimalist/minimalist-plain.sty b/Master/texmf-dist/tex/latex/minimalist/minimalist-plain.sty
index 5be7970316a..28dbd470e83 100644
--- a/Master/texmf-dist/tex/latex/minimalist/minimalist-plain.sty
+++ b/Master/texmf-dist/tex/latex/minimalist/minimalist-plain.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{minimalist-plain}
- {2022/04/17} {}
+ {2022/04/24} {}
{The plain style of minimalist}
\@ifpackageloaded { minimalist } {}
@@ -250,7 +250,7 @@
%%================================
%% Title format
%%================================
-\RequirePackage [ explicit, newparttoc, nobottomtitles ] { titlesec }
+\RequirePackage [ explicit, newparttoc, nobottomtitles* ] { titlesec }
\PassOptionsToPackage { normalem } { ulem }
\RequirePackage { ulem }
@@ -485,7 +485,7 @@
%% Lists
%%================================
\RequirePackage { enumitem }
-\setlistdepth{9}
+\setlistdepth{10}
\setlist{noitemsep, topsep=.33\topsep}
\setlist[enumerate]{labelsep=*, leftmargin=*}
\setlist[enumerate,1]{label=\arabic*$)$,
@@ -496,17 +496,13 @@
ref = \arabic{enumi}.\emph{\roman{enumii}}.\emph{\alph*}$)$}
\setlist[description]{font=\normalfont\minimalist_bfseries:}
-\setlist[itemize]{leftmargin=*}
+\renewlist{itemize}{itemize}{10}
+\setlist[itemize]{leftmargin=*,label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{$\cdot$}}
\AddLanguageSetting { \setlist[itemize,1]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{$\bullet$}} }
\AddLanguageSetting [french] { \setlist[itemize,1]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{---}} }
\setlist[itemize,2]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{--}}
\setlist[itemize,3]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{$\circ$}}
\setlist[itemize,4]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{$\ast$}}
-\setlist[itemize,5]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{$\cdot$}}
-\setlist[itemize,6]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{$\cdot$}}
-\setlist[itemize,7]{label=\colorlet{currentcolor}{.}\textcolor{currentcolor!27!paper}{$\cdot$}}
-
-\renewlist{itemize}{itemize}{9}
%%================================
%% Blank page
@@ -631,12 +627,16 @@ heading_suffix "}\n"
\bool_if:NTF \l__minimalist_theorem_in_new_line_bool
{
\newtheoremstyle{simple}
- {}{}
+ {.75\baselineskip}{}
{\normalfont}{}
{\normalfont}{}
- {\newline}
- {{\thmname{#1}\thmnumber{\nobreakspace #2}}
- {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}\smallskip}
+ {0pt}
+ {
+ \rlap{\vbox{\hbox{\parbox{\linewidth}{
+ {\thmname{#1}\thmnumber{\nobreakspace #2}}
+ {\color{main-text!50!paper}\thmnote{\hspace{.4em}$($#3$)$}}
+ }}\hbox{\strut}\vspace{-2\parskip}}}
+ }
}
{
\newtheoremstyle{simple}
@@ -809,41 +809,6 @@ heading_suffix "}\n"
\RequirePackage { tcolorbox }
\bool_if:NT \l__minimalist_fast_bool { \tcbstartdraftmode }
-\bool_if:NF \l__minimalist_fast_bool
- {
- \bool_if:NT \l__minimalist_theorem_in_new_line_bool
- {
- \cs_new_protected:Nn \minimclass_box_environment:n
- {
- \hook_gput_code:nnn { env/#1/before } { minimalist }
- {
- \LocallyStopLineNumbers
- \begin { tcolorbox }
- [
- enhanced~jigsaw,
- frame~hidden,
- interior~hidden,
- top = 0pt, bottom = 0pt,
- left = 0pt, right = 0pt,
- boxrule = 0pt, boxsep = 0pt,
- before~skip = \parskip+\topsep+.25\baselineskip,
- after~skip = \parskip+\topsep+.25\baselineskip,
- enforce~breakable, lines~before~break=3,
- ]
- }
- \hook_gput_code:nnn { env/#1/after } { minimalist }
- {
- \end { tcolorbox }
- \ResumeLineNumbers
- }
- }
- \exp_args:No \clist_map_inline:nn { \c_projlib_theorem_supported_clist }
- {
- \minimclass_box_environment:n { #1 }
- \minimclass_box_environment:n { #1 * }
- }
- }
- }
\NewDocumentEnvironment { emphasis } { }
{
@@ -851,11 +816,12 @@ heading_suffix "}\n"
\enlargethispage{2mm}
\begin{tcolorbox}
[
- enhanced ~ jigsaw, enforce~breakable, oversize,
+ enhanced ~ jigsaw, breakable, oversize,
% nobeforeafter,
left = .5em, right=0mm, top=0.5mm, bottom=0mm, boxrule=0pt,
colback=main-text!2!paper, frame ~ hidden,
- borderline ~ west = {.3em} {0mm} {main-text!25!paper}, arc = 0.2mm,
+ borderline ~ west = {.3em} {0mm} {main-text!25!paper},
+ arc = 0.2mm,
]
}
{
diff --git a/Master/texmf-dist/tex/latex/minimalist/minimalist.sty b/Master/texmf-dist/tex/latex/minimalist/minimalist.sty
index cb3875ea428..7dde7289fe5 100644
--- a/Master/texmf-dist/tex/latex/minimalist/minimalist.sty
+++ b/Master/texmf-dist/tex/latex/minimalist/minimalist.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{minimalist}
- {2022/04/17} {}
+ {2022/04/24} {}
{A simple and clear style for articles and books}
\keys_define:nn { minimalist }
diff --git a/Master/texmf-dist/tex/latex/minimalist/minimart.cls b/Master/texmf-dist/tex/latex/minimalist/minimart.cls
index 547db8a3c50..aaa62d78524 100644
--- a/Master/texmf-dist/tex/latex/minimalist/minimart.cls
+++ b/Master/texmf-dist/tex/latex/minimalist/minimart.cls
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplClass
{minimart}
- {2022/04/17} {}
+ {2022/04/24} {}
{A simple and clear article style}
\tl_const:Nn \l__minimclass_base_class_tl { article }
@@ -96,6 +96,7 @@
total = { 5.535in, 8.300in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
\bool_if:NT \l__minimclass_b_five_paper_bool
@@ -106,6 +107,7 @@
total = { 5.535in, 8.160in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -117,6 +119,7 @@
total = { 6.500in, 9.685in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -189,7 +192,24 @@
\PassOptionsToPackage { all } { nowidow }
\RequirePackage { nowidow }
-\RequirePackage { embrac }
+
+\RequirePackage { regexpatch }
+\skip_new:N \g_minimclass_parfillskip_skip
+\xpatchcmd{\@trivlist}{\@flushglue}{\g_minimclass_parfillskip_skip}{}{}
+\hook_gput_code:nnn { begindocument } { minimclass }
+ {
+ \skip_gset:Nn \g_minimclass_parfillskip_skip { 0pt plus \dim_eval:n { \linewidth - 2\parindent } }
+ \skip_gset_eq:NN \parfillskip \g_minimclass_parfillskip_skip
+ }
+
+\hook_gput_code:nnn { begindocument/before } { minimclass }
+ {
+ \@ifpackageloaded { biblatex }
+ {
+ \PassOptionsToPackage { biblatex } { embrac }
+ } {}
+ \RequirePackage { embrac }
+ }
%%================================
%% Graphics
diff --git a/Master/texmf-dist/tex/latex/minimalist/minimbook.cls b/Master/texmf-dist/tex/latex/minimalist/minimbook.cls
index 03068626d63..61a27b439c6 100644
--- a/Master/texmf-dist/tex/latex/minimalist/minimbook.cls
+++ b/Master/texmf-dist/tex/latex/minimalist/minimbook.cls
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplClass
{minimbook}
- {2022/04/17} {}
+ {2022/04/24} {}
{A simple and clear book style}
\tl_const:Nn \l__minimclass_base_class_tl { book }
@@ -96,6 +96,7 @@
total = { 5.535in, 8.300in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
\bool_if:NT \l__minimclass_b_five_paper_bool
@@ -106,6 +107,7 @@
total = { 5.535in, 8.160in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -117,6 +119,7 @@
total = { 6.500in, 9.685in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -189,7 +192,24 @@
\PassOptionsToPackage { all } { nowidow }
\RequirePackage { nowidow }
-\RequirePackage { embrac }
+
+\RequirePackage { regexpatch }
+\skip_new:N \g_minimclass_parfillskip_skip
+\xpatchcmd{\@trivlist}{\@flushglue}{\g_minimclass_parfillskip_skip}{}{}
+\hook_gput_code:nnn { begindocument } { minimclass }
+ {
+ \skip_gset:Nn \g_minimclass_parfillskip_skip { 0pt plus \dim_eval:n { \linewidth - 2\parindent } }
+ \skip_gset_eq:NN \parfillskip \g_minimclass_parfillskip_skip
+ }
+
+\hook_gput_code:nnn { begindocument/before } { minimclass }
+ {
+ \@ifpackageloaded { biblatex }
+ {
+ \PassOptionsToPackage { biblatex } { embrac }
+ } {}
+ \RequirePackage { embrac }
+ }
%%================================
%% Graphics
diff --git a/Master/texmf-dist/tex/latex/projlib/ProjLib.sty b/Master/texmf-dist/tex/latex/projlib/ProjLib.sty
index 559ce430b1d..3a5c706cbc5 100644
--- a/Master/texmf-dist/tex/latex/projlib/ProjLib.sty
+++ b/Master/texmf-dist/tex/latex/projlib/ProjLib.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{ProjLib}
- {2022/04/18} {}
+ {2022/04/24} {}
{Collective interface of the ProjLib toolkit}
\keys_define:nn { ProjLib }
diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-author.sty b/Master/texmf-dist/tex/latex/projlib/projlib-author.sty
index c566ef8639b..b52528b6c50 100644
--- a/Master/texmf-dist/tex/latex/projlib/projlib-author.sty
+++ b/Master/texmf-dist/tex/latex/projlib/projlib-author.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{projlib-author}
- {2022/04/18} {}
+ {2022/04/24} {}
{Enhanced author information block}
\keys_define:nn { projlib-author }
diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty b/Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty
index 1e11434a197..0ba1e30a8df 100644
--- a/Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty
+++ b/Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{projlib-datetime}
- {2022/04/18} {}
+ {2022/04/24} {}
{Convert numeric date-time string to natural language}
\tl_new:N \g__projlib_datetime_input_format_tl
diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty b/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty
index 935a86d192d..1d62b45e366 100644
--- a/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty
+++ b/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{projlib-draft}
- {2022/04/18} {}
+ {2022/04/24} {}
{Useful commands during draft stage}
\keys_define:nn { projlib-draft }
@@ -37,6 +37,7 @@
\RequirePackage { projlib-language }
\RequirePackage { xcolor }
+\PassOptionsToPackage { normalem } { ulem }
\RequirePackage { ulem }
\cs_new_protected:Nn \projlib_draft_plain_box_lines:n
@@ -161,6 +162,7 @@
\group_end:
\tl_gput_right:Nn \g__projlib_draft_DNF_report_tl
{
+ \setlength { \parfillskip } { 0pt plus 1fil }
\noindent
\# \,
}
diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-font.sty b/Master/texmf-dist/tex/latex/projlib/projlib-font.sty
index 49203a9ad33..6d6fed9fa2a 100644
--- a/Master/texmf-dist/tex/latex/projlib/projlib-font.sty
+++ b/Master/texmf-dist/tex/latex/projlib/projlib-font.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{projlib-font}
- {2022/04/18} {}
+ {2022/04/24} {}
{Font selection and configuration}
\keys_define:nn { projlib-font }
diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-language.sty b/Master/texmf-dist/tex/latex/projlib/projlib-language.sty
index 45aa4755cb6..673652b2328 100644
--- a/Master/texmf-dist/tex/latex/projlib/projlib-language.sty
+++ b/Master/texmf-dist/tex/latex/projlib/projlib-language.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{projlib-language}
- {2022/04/18} {}
+ {2022/04/24} {}
{Multi-language configuration}
\clist_const:Nn \c__projlib_language_supported_clist
@@ -237,6 +237,9 @@
\PassOptionsToPackage { italian, brazilian, spanish, ngerman, french, english } { cleveref }
\RequirePackage { babel }
+\RequirePackage { silence }
+\WarningFilter { biblatex } { Language }
+
\bool_if:NT \g__projlib_language_enabled_french_bool
{
\frenchsetup { PartNameFull = false }
diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty b/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty
index 8e51fd0d1b6..641acd999a4 100644
--- a/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty
+++ b/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{projlib-logo}
- {2022/04/18} {}
+ {2022/04/24} {}
{The ProjLib logo}
\keys_define:nn { projlib-logo }
diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-math.sty b/Master/texmf-dist/tex/latex/projlib/projlib-math.sty
index 5eae9022fa6..8d7d017b06d 100644
--- a/Master/texmf-dist/tex/latex/projlib/projlib-math.sty
+++ b/Master/texmf-dist/tex/latex/projlib/projlib-math.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{projlib-math}
- {2022/04/18} {}
+ {2022/04/24} {}
{Efficient math setup}
\keys_define:nn { projlib-math }
diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty b/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty
index 60789b071bb..d50c225c534 100644
--- a/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty
+++ b/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{projlib-paper}
- {2022/04/18} {}
+ {2022/04/24} {}
{Configuration of the paper style}
\keys_define:nn { projlib-paper }
diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty b/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty
index 25b1a8e2b98..5f528352904 100644
--- a/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty
+++ b/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{projlib-theorem}
- {2022/04/18} {}
+ {2022/04/24} {}
{Configuration of theorem-like environments}
\keys_define:nn { projlib-theorem }
@@ -70,8 +70,10 @@
assertion ,
assumption ,
axiom ,
+ claim ,
conclusion ,
conjecture ,
+ construction ,
convention ,
corollary ,
definition ,
@@ -87,6 +89,7 @@
property ,
proposition ,
question ,
+ recall ,
remark ,
theorem ,
definition-proposition ,
@@ -129,6 +132,9 @@
\RequirePackage { amsthm }
\RequirePackage { create-theorem }
+\RenewCommandCopy \cref \crefthe
+\RenewCommandCopy \Cref \Crefthe
+
\bool_if:NF \l__projlib_theorem_no_theorems_bool
{
\bool_if:NTF \l__projlib_theorem_no_theorem_numbering_bool
@@ -371,7 +377,7 @@
, spanish = Aserción
, schinese = 断言
, tchinese = 斷言
- , japanese = アサーション
+ , japanese = 断言
, russian = Утверждение
}
, crefname = {
@@ -384,7 +390,7 @@
, spanish = [la]{Aserción}[las]{Aserción}
, schinese = {断言}{断言}
, tchinese = {斷言}{斷言}
- , japanese = {アサーション}{アサーション}
+ , japanese = {断言}{断言}
, russian = {Утверждение}{Утверждение}
}
, Crefname = {
@@ -397,7 +403,7 @@
, spanish = [La]{Aserción}[Las]{Aserción}
, schinese = {断言}{断言}
, tchinese = {斷言}{斷言}
- , japanese = {アサーション}{アサーション}
+ , japanese = {断言}{断言}
, russian = {Утверждение}{Утверждение}
}
}
@@ -488,6 +494,49 @@
}
}
+\NameTheorem { claim }
+ {
+ , heading = {
+ , english = Claim
+ , french = Affirmation
+ , ngerman = Affirmation
+ , italian = Affermazione
+ , portuguese = Afirmação
+ , brazilian = Afirmação
+ , spanish = Afirmación
+ , schinese = 断言
+ , tchinese = 斷言
+ , japanese = 断言
+ , russian = Утверждение
+ }
+ , crefname = {
+ , english = {Claim}{Claim}
+ , french = [l']{Affirmation}[les]{Affirmation}
+ , ngerman = {Affirmation}{Affirmation}
+ , italian = [l']{Affermazione}[le]{Affermazione}
+ , portuguese = [a]{Afirmação}[as]{Afirmação}
+ , brazilian = [a]{Afirmação}[as]{Afirmação}
+ , spanish = [la]{Afirmación}[las]{Afirmación}
+ , schinese = {断言}{断言}
+ , tchinese = {斷言}{斷言}
+ , japanese = {断言}{断言}
+ , russian = {Утверждение}{Утверждение}
+ }
+ , Crefname = {
+ , english = {Claim}{Claim}
+ , french = [L']{Affirmation}[Les]{Affirmation}
+ , ngerman = {Affirmation}{Affirmation}
+ , italian = [L']{Affermazione}[Le]{Affermazione}
+ , portuguese = [A]{Afirmação}[As]{Afirmação}
+ , brazilian = [A]{Afirmação}[As]{Afirmação}
+ , spanish = [La]{Afirmación}[Las]{Afirmación}
+ , schinese = {断言}{断言}
+ , tchinese = {斷言}{斷言}
+ , japanese = {断言}{断言}
+ , russian = {Утверждение}{Утверждение}
+ }
+ }
+
\NameTheorem { conclusion }
{
, heading = {
@@ -574,6 +623,49 @@
}
}
+\NameTheorem { construction }
+ {
+ , heading = {
+ , english = Construction
+ , french = Construction
+ , ngerman = Konstruktion
+ , italian = Costruzione
+ , portuguese = Construção
+ , brazilian = Construção
+ , spanish = Construcción
+ , schinese = 构造
+ , tchinese = 構造
+ , japanese = 構造
+ , russian = Конструкция
+ }
+ , crefname = {
+ , english = {Construction}{Construction}
+ , french = [la]{Construction}[les]{Construction}
+ , ngerman = {Konstruktion}{Konstruktion}
+ , italian = [la]{Costruzione}[le]{Costruzione}
+ , portuguese = [a]{Construção}[as]{Construção}
+ , brazilian = [a]{Construção}[as]{Construção}
+ , spanish = [la]{Construcción}[las]{Construcción}
+ , schinese = {构造}{构造}
+ , tchinese = {構造}{構造}
+ , japanese = {構造}{構造}
+ , russian = {Конструкция}{Конструкция}
+ }
+ , Crefname = {
+ , english = {Construction}{Construction}
+ , french = [La]{Construction}[Les]{Construction}
+ , ngerman = {Konstruktion}{Konstruktion}
+ , italian = [La]{Costruzione}[Le]{Costruzione}
+ , portuguese = [A]{Construção}[As]{Construção}
+ , brazilian = [A]{Construção}[As]{Construção}
+ , spanish = [La]{Construcción}[Las]{Construcción}
+ , schinese = {构造}{构造}
+ , tchinese = {構造}{構造}
+ , japanese = {構造}{構造}
+ , russian = {Конструкция}{Конструкция}
+ }
+ }
+
\NameTheorem { convention }
{
, heading = {
@@ -1219,6 +1311,49 @@
}
}
+\NameTheorem { recall }
+ {
+ , heading = {
+ , english = Recall
+ , french = Rappel
+ , ngerman = Rückruf
+ , italian = Richiamo
+ , portuguese = Recordação
+ , brazilian = Recordação
+ , spanish = Recuerdo
+ , schinese = 回顾
+ , tchinese = 回顧
+ , japanese = 回顧
+ , russian = Напоминание
+ }
+ , crefname = {
+ , english = {Recall}{Recall}
+ , french = [le]{Rappel}[les]{Rappel}
+ , ngerman = {Rückruf}{Rückruf}
+ , italian = [il]{Richiamo}[i]{Richiamo}
+ , portuguese = [a]{Recordação}[as]{Recordação}
+ , brazilian = [a]{Recordação}[as]{Recordação}
+ , spanish = [el]{Recuerdo}[los]{Recuerdo}
+ , schinese = {回顾}{回顾}
+ , tchinese = {回顧}{回顧}
+ , japanese = {回顧}{回顧}
+ , russian = {Напоминание}{Напоминание}
+ }
+ , Crefname = {
+ , english = {Recall}{Recall}
+ , french = [Le]{Rappel}[Les]{Rappel}
+ , ngerman = {Rückruf}{Rückruf}
+ , italian = [Il]{Richiamo}[I]{Richiamo}
+ , portuguese = [A]{Recordação}[As]{Recordação}
+ , brazilian = [A]{Recordação}[As]{Recordação}
+ , spanish = [El]{Recuerdo}[Los]{Recuerdo}
+ , schinese = {回顾}{回顾}
+ , tchinese = {回顧}{回顧}
+ , japanese = {回顧}{回顧}
+ , russian = {Напоминание}{Напоминание}
+ }
+ }
+
\NameTheorem { remark }
{
, heading = {
diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty b/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty
index ca42942b331..2874ec816bb 100644
--- a/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty
+++ b/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{projlib-titlepage}
- {2022/04/18} {}
+ {2022/04/24} {}
{Commands for rendering the title page}
\keys_define:nn { projlib-titlepage }
diff --git a/Master/texmf-dist/tex/latex/simplivre/simplivre.cls b/Master/texmf-dist/tex/latex/simplivre/simplivre.cls
index 0e719bb8497..07780bdd10d 100644
--- a/Master/texmf-dist/tex/latex/simplivre/simplivre.cls
+++ b/Master/texmf-dist/tex/latex/simplivre/simplivre.cls
@@ -19,7 +19,7 @@
\RequirePackage{l3keys2e}
\ProvidesExplClass
{simplivre}
- {2022/04/17} {}
+ {2022/04/24} {}
{A simple and clear book style}
\tl_const:Nn \l__minimclass_base_class_tl { book }
@@ -157,6 +157,7 @@
total = { 5.535in, 8.300in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
\bool_if:NT \l__minimclass_b_five_paper_bool
@@ -167,6 +168,7 @@
total = { 5.535in, 8.160in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -178,6 +180,7 @@
total = { 6.500in, 9.685in },
centering,
footnotesep = 2em plus 2pt minus 2pt,
+ footskip = .5in,
}
}
@@ -672,7 +675,24 @@
\PassOptionsToPackage { all } { nowidow }
\RequirePackage { nowidow }
-\RequirePackage { embrac }
+
+\RequirePackage { regexpatch }
+\skip_new:N \g_minimclass_parfillskip_skip
+\xpatchcmd{\@trivlist}{\@flushglue}{\g_minimclass_parfillskip_skip}{}{}
+\hook_gput_code:nnn { begindocument } { minimclass }
+ {
+ \skip_gset:Nn \g_minimclass_parfillskip_skip { 0pt plus \dim_eval:n { \linewidth - 2\parindent } }
+ \skip_gset_eq:NN \parfillskip \g_minimclass_parfillskip_skip
+ }
+
+\hook_gput_code:nnn { begindocument/before } { minimclass }
+ {
+ \@ifpackageloaded { biblatex }
+ {
+ \PassOptionsToPackage { biblatex } { embrac }
+ } {}
+ \RequirePackage { embrac }
+ }
%%================================
%% Graphics