texlive[63133] Master/texmf-dist: jxu (25apr22)

commits+karl at tug.org commits+karl at tug.org
Mon Apr 25 22:21:19 CEST 2022


Revision: 63133
          http://tug.org/svn/texlive?view=revision&revision=63133
Author:   karl
Date:     2022-04-25 22:21:19 +0200 (Mon, 25 Apr 2022)
Log Message:
-----------
jxu (25apr22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.pdf
    trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.tex
    trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.pdf
    trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.tex
    trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.pdf
    trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.tex
    trunk/Master/texmf-dist/doc/latex/colorist/colorist-doc.pdf
    trunk/Master/texmf-dist/doc/latex/colorist/colorist-doc.tex
    trunk/Master/texmf-dist/doc/latex/crefthe/crefthe-doc.pdf
    trunk/Master/texmf-dist/doc/latex/crefthe/crefthe-doc.tex
    trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.pdf
    trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.tex
    trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-en.pdf
    trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-en.tex
    trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.pdf
    trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.tex
    trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.pdf
    trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.tex
    trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.pdf
    trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.tex
    trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.pdf
    trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex
    trunk/Master/texmf-dist/doc/latex/minimalist/minimalist-doc.pdf
    trunk/Master/texmf-dist/doc/latex/minimalist/minimalist-doc.tex
    trunk/Master/texmf-dist/doc/latex/projlib/README.md
    trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.pdf
    trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.tex
    trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.pdf
    trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.tex
    trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.pdf
    trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.tex
    trunk/Master/texmf-dist/source/latex/projlib/ProjLib.dtx
    trunk/Master/texmf-dist/tex/latex/beaulivre/beaulivre.cls
    trunk/Master/texmf-dist/tex/latex/colorist/colorart.cls
    trunk/Master/texmf-dist/tex/latex/colorist/colorbook.cls
    trunk/Master/texmf-dist/tex/latex/colorist/colorist-fancy.sty
    trunk/Master/texmf-dist/tex/latex/colorist/colorist.sty
    trunk/Master/texmf-dist/tex/latex/crefthe/crefthe.sty
    trunk/Master/texmf-dist/tex/latex/einfart/einfart.cls
    trunk/Master/texmf-dist/tex/latex/lebhart/lebhart.cls
    trunk/Master/texmf-dist/tex/latex/minimalist/minimalist-classical.sty
    trunk/Master/texmf-dist/tex/latex/minimalist/minimalist-plain.sty
    trunk/Master/texmf-dist/tex/latex/minimalist/minimalist.sty
    trunk/Master/texmf-dist/tex/latex/minimalist/minimart.cls
    trunk/Master/texmf-dist/tex/latex/minimalist/minimbook.cls
    trunk/Master/texmf-dist/tex/latex/projlib/ProjLib.sty
    trunk/Master/texmf-dist/tex/latex/projlib/projlib-author.sty
    trunk/Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty
    trunk/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty
    trunk/Master/texmf-dist/tex/latex/projlib/projlib-font.sty
    trunk/Master/texmf-dist/tex/latex/projlib/projlib-language.sty
    trunk/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty
    trunk/Master/texmf-dist/tex/latex/projlib/projlib-math.sty
    trunk/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty
    trunk/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty
    trunk/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty
    trunk/Master/texmf-dist/tex/latex/simplivre/simplivre.cls

Modified: trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-cn.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -93,7 +93,7 @@
 %%================================
 \begin{document}
 
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
 
 \frontmatter
 

Modified: trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-en.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -93,7 +93,7 @@
 %%================================
 \begin{document}
 
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
 
 \frontmatter
 

Modified: trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/beaulivre/beaulivre-doc-fr.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -93,7 +93,7 @@
 %%================================
 \begin{document}
 
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
 
 \frontmatter
 

Modified: trunk/Master/texmf-dist/doc/latex/colorist/colorist-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/colorist/colorist-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/colorist/colorist-doc.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/colorist/colorist-doc.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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}

Modified: trunk/Master/texmf-dist/doc/latex/crefthe/crefthe-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/crefthe/crefthe-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/crefthe/crefthe-doc.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/crefthe/crefthe-doc.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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}
+  }
+  {%
+    \end{tcolorbox}%
+    \ResumeLineNumbers%
+  }
 
 
-\newcommand{\packageoption}[1]{\texttt{\textcolor{black!67!green}{#1}}}
-\newcommand{\commandoption}[1]{\texttt{\textcolor{black!67!cyan}{#1}}}
-
-
 \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 @@
 \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).

Modified: trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-cn.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -97,7 +97,7 @@
 %%================================
 \begin{document}
 
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
 
 \title{\einfart{},以极简主义风格排版你的文章}
 \author{许锦文}

Modified: trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-en.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-en.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-en.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-en.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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}

Modified: trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/einfart/einfart-doc-fr.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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}

Modified: trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-cn.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -93,7 +93,7 @@
 %%================================
 \begin{document}
 
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
 
 \title{{\normalfont\bfseries\color{main-text}\lebhart{}}\\以多彩的方式排版你的文章}
 \author{许锦文}

Modified: trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-en.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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}

Modified: trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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}

Modified: trunk/Master/texmf-dist/doc/latex/minimalist/minimalist-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/minimalist/minimalist-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/minimalist/minimalist-doc.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/minimalist/minimalist-doc.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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}

Modified: trunk/Master/texmf-dist/doc/latex/projlib/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/projlib/README.md	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/projlib/README.md	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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 @@
         - 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`.
 

Modified: trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-cn.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -97,7 +97,7 @@
 %%================================
 \begin{document}
 
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
 
 \frontmatter
 \LocallyStopLineNumbers

Modified: trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-en.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -97,7 +97,7 @@
 %%================================
 \begin{document}
 
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
 
 \LocallyStopLineNumbers
 

Modified: trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.tex	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/doc/latex/simplivre/simplivre-doc-fr.tex	2022-04-25 20:21:19 UTC (rev 63133)
@@ -97,7 +97,7 @@
 %%================================
 \begin{document}
 
-\def\PackageVersion{2022/04/17}
+\def\PackageVersion{2022/04/24}
 
 \frontmatter
 \LocallyStopLineNumbers

Modified: trunk/Master/texmf-dist/source/latex/projlib/ProjLib.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/projlib/ProjLib.dtx	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/source/latex/projlib/ProjLib.dtx	2022-04-25 20:21:19 UTC (rev 63133)
@@ -20,7 +20,7 @@
 %<*ProjLib>
 \ProvidesExplPackage
   {ProjLib}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {Collective interface of the ProjLib toolkit}
 %</ProjLib>
 %
@@ -27,7 +27,7 @@
 %<*projlib-author>
 \ProvidesExplPackage
   {projlib-author}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {Enhanced author information block}
 %</projlib-author>
 %
@@ -34,7 +34,7 @@
 %<*projlib-datetime>
 \ProvidesExplPackage
   {projlib-datetime}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {Convert numeric date-time string to natural language}
 %</projlib-datetime>
 %
@@ -41,7 +41,7 @@
 %<*projlib-draft>
 \ProvidesExplPackage
   {projlib-draft}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {Useful commands during draft stage}
 %</projlib-draft>
 %
@@ -48,7 +48,7 @@
 %<*projlib-font>
 \ProvidesExplPackage
   {projlib-font}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {Font selection and configuration}
 %</projlib-font>
 %
@@ -55,7 +55,7 @@
 %<*projlib-language>
 \ProvidesExplPackage
   {projlib-language}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {Multi-language configuration}
 %</projlib-language>
 %
@@ -62,7 +62,7 @@
 %<*projlib-logo>
 \ProvidesExplPackage
   {projlib-logo}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {The ProjLib logo}
 %</projlib-logo>
 %
@@ -69,7 +69,7 @@
 %<*projlib-math>
 \ProvidesExplPackage
   {projlib-math}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {Efficient math setup}
 %</projlib-math>
 %
@@ -76,7 +76,7 @@
 %<*projlib-paper>
 \ProvidesExplPackage
   {projlib-paper}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {Configuration of the paper style}
 %</projlib-paper>
 %
@@ -83,7 +83,7 @@
 %<*projlib-theorem>
 \ProvidesExplPackage
   {projlib-theorem}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {Configuration of theorem-like environments}
 %</projlib-theorem>
 %
@@ -90,7 +90,7 @@
 %<*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 =   {

Modified: trunk/Master/texmf-dist/tex/latex/beaulivre/beaulivre.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beaulivre/beaulivre.cls	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/beaulivre/beaulivre.cls	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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,8 +652,25 @@
 
 \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
 %%================================

Modified: trunk/Master/texmf-dist/tex/latex/colorist/colorart.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/colorist/colorart.cls	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/colorist/colorart.cls	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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,8 +171,25 @@
 
 \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
 %%================================

Modified: trunk/Master/texmf-dist/tex/latex/colorist/colorbook.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/colorist/colorbook.cls	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/colorist/colorbook.cls	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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,8 +171,25 @@
 
 \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
 %%================================

Modified: trunk/Master/texmf-dist/tex/latex/colorist/colorist-fancy.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/colorist/colorist-fancy.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/colorist/colorist-fancy.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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 @@
       {}{}
       {\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 @@
 \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 @@
 
 \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 @@
     }
   }
 
-\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 @@
 
 \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 @@
         }
       }
 
-    \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 @@
 
 \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 at twoside\checkoddpage
@@ -815,7 +824,7 @@
     \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 @@
     \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 @@
     \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 @@
     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 @@
           % 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,
         ]
   }
   {

Modified: trunk/Master/texmf-dist/tex/latex/colorist/colorist.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/colorist/colorist.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/colorist/colorist.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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 }

Modified: trunk/Master/texmf-dist/tex/latex/crefthe/crefthe.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/crefthe/crefthe.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/crefthe/crefthe.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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
       }

Modified: trunk/Master/texmf-dist/tex/latex/einfart/einfart.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/einfart/einfart.cls	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/einfart/einfart.cls	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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,8 +675,25 @@
 
 \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
 %%================================

Modified: trunk/Master/texmf-dist/tex/latex/lebhart/lebhart.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lebhart/lebhart.cls	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/lebhart/lebhart.cls	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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,8 +652,25 @@
 
 \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
 %%================================

Modified: trunk/Master/texmf-dist/tex/latex/minimalist/minimalist-classical.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/minimalist/minimalist-classical.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/minimalist/minimalist-classical.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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,18 +527,14 @@
   \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 @@
       {\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 @@
 \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 @@
     \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,
         ]
   }
   {

Modified: trunk/Master/texmf-dist/tex/latex/minimalist/minimalist-plain.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/minimalist/minimalist-plain.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/minimalist/minimalist-plain.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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,18 +496,14 @@
     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 @@
 \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 @@
 \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 @@
     \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,
         ]
   }
   {

Modified: trunk/Master/texmf-dist/tex/latex/minimalist/minimalist.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/minimalist/minimalist.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/minimalist/minimalist.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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 }

Modified: trunk/Master/texmf-dist/tex/latex/minimalist/minimart.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/minimalist/minimart.cls	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/minimalist/minimart.cls	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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,8 +192,25 @@
 
 \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
 %%================================

Modified: trunk/Master/texmf-dist/tex/latex/minimalist/minimbook.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/minimalist/minimbook.cls	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/minimalist/minimbook.cls	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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,8 +192,25 @@
 
 \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
 %%================================

Modified: trunk/Master/texmf-dist/tex/latex/projlib/ProjLib.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/ProjLib.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/projlib/ProjLib.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -19,7 +19,7 @@
 \RequirePackage{l3keys2e}
 \ProvidesExplPackage
   {ProjLib}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {Collective interface of the ProjLib toolkit}
 
 \keys_define:nn { ProjLib }

Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-author.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-author.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-author.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -19,7 +19,7 @@
 \RequirePackage{l3keys2e}
 \ProvidesExplPackage
   {projlib-author}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {Enhanced author information block}
 
 \keys_define:nn { projlib-author }

Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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

Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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
         \# \,
       }

Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-font.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-font.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-font.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -19,7 +19,7 @@
 \RequirePackage{l3keys2e}
 \ProvidesExplPackage
   {projlib-font}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {Font selection and configuration}
 
 \keys_define:nn { projlib-font }

Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-language.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-language.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-language.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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 }

Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -19,7 +19,7 @@
 \RequirePackage{l3keys2e}
 \ProvidesExplPackage
   {projlib-logo}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {The ProjLib logo}
 
 \keys_define:nn { projlib-logo }

Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-math.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-math.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-math.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -19,7 +19,7 @@
 \RequirePackage{l3keys2e}
 \ProvidesExplPackage
   {projlib-math}
-  {2022/04/18} {}
+  {2022/04/24} {}
   {Efficient math setup}
 
 \keys_define:nn { projlib-math }

Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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 }

Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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 =   {

Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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 }

Modified: trunk/Master/texmf-dist/tex/latex/simplivre/simplivre.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/simplivre/simplivre.cls	2022-04-25 20:19:41 UTC (rev 63132)
+++ trunk/Master/texmf-dist/tex/latex/simplivre/simplivre.cls	2022-04-25 20:21:19 UTC (rev 63133)
@@ -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,8 +675,25 @@
 
 \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
 %%================================



More information about the tex-live-commits mailing list.