texlive[72789] Master/texmf-dist: projlib (7nov24)
commits+karl at tug.org
commits+karl at tug.org
Thu Nov 7 21:25:39 CET 2024
Revision: 72789
https://tug.org/svn/texlive?view=revision&revision=72789
Author: karl
Date: 2024-11-07 21:25:39 +0100 (Thu, 07 Nov 2024)
Log Message:
-----------
projlib (7nov24)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/projlib/README.md
trunk/Master/texmf-dist/source/latex/projlib/ProjLib.dtx
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-text.sty
trunk/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty
trunk/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty
Modified: trunk/Master/texmf-dist/doc/latex/projlib/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/projlib/README.md 2024-11-07 20:25:22 UTC (rev 72788)
+++ trunk/Master/texmf-dist/doc/latex/projlib/README.md 2024-11-07 20:25:39 UTC (rev 72789)
@@ -5,7 +5,7 @@
# The `ProjLib` Toolkit
-> **This bundle is dated 2024/03/01.**
+> **This bundle is dated 2024/11/07.**
> **New documentations are still being written. For now, only the core code is included in TeX Live 2024 and MiKTeX (old documentations have been removed from the distribution).**
Modified: trunk/Master/texmf-dist/source/latex/projlib/ProjLib.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/projlib/ProjLib.dtx 2024-11-07 20:25:22 UTC (rev 72788)
+++ trunk/Master/texmf-dist/source/latex/projlib/ProjLib.dtx 2024-11-07 20:25:39 UTC (rev 72789)
@@ -19,7 +19,7 @@
%<*ProjLib>
\ProvidesExplPackage
{ProjLib}
- {2024/03/01} {}
+ {2024/11/07} {}
{Collective interface of the ProjLib toolkit}
%</ProjLib>
%
@@ -26,7 +26,7 @@
%<*projlib-author>
\ProvidesExplPackage
{projlib-author}
- {2024/03/01} {}
+ {2024/11/07} {}
{Enhanced author information block}
%</projlib-author>
%
@@ -33,7 +33,7 @@
%<*projlib-datetime>
\ProvidesExplPackage
{projlib-datetime}
- {2024/03/01} {}
+ {2024/11/07} {}
{Convert numeric date-time string to natural language}
%</projlib-datetime>
%
@@ -40,7 +40,7 @@
%<*projlib-draft>
\ProvidesExplPackage
{projlib-draft}
- {2024/03/01} {}
+ {2024/11/07} {}
{Useful commands during draft stage}
%</projlib-draft>
%
@@ -47,7 +47,7 @@
%<*projlib-font>
\ProvidesExplPackage
{projlib-font}
- {2024/03/01} {}
+ {2024/11/07} {}
{Font selection and configuration}
%</projlib-font>
%
@@ -54,7 +54,7 @@
%<*projlib-language>
\ProvidesExplPackage
{projlib-language}
- {2024/03/01} {}
+ {2024/11/07} {}
{Multi-language configuration}
%</projlib-language>
%
@@ -61,7 +61,7 @@
%<*projlib-logo>
\ProvidesExplPackage
{projlib-logo}
- {2024/03/01} {}
+ {2024/11/07} {}
{The ProjLib logo}
%</projlib-logo>
%
@@ -68,7 +68,7 @@
%<*projlib-math>
\ProvidesExplPackage
{projlib-math}
- {2024/03/01} {}
+ {2024/11/07} {}
{Efficient math setup}
%</projlib-math>
%
@@ -75,7 +75,7 @@
%<*projlib-paper>
\ProvidesExplPackage
{projlib-paper}
- {2024/03/01} {}
+ {2024/11/07} {}
{Configuration of the paper style}
%</projlib-paper>
%
@@ -82,7 +82,7 @@
%<*projlib-text>
\ProvidesExplPackage
{projlib-text}
- {2024/03/01} {}
+ {2024/11/07} {}
{Text-related commands}
%</projlib-text>
%
@@ -89,7 +89,7 @@
%<*projlib-theorem>
\ProvidesExplPackage
{projlib-theorem}
- {2024/03/01} {}
+ {2024/11/07} {}
{Configuration of theorem-like environments}
%</projlib-theorem>
%
@@ -96,7 +96,7 @@
%<*projlib-titlepage>
\ProvidesExplPackage
{projlib-titlepage}
- {2024/03/01} {}
+ {2024/11/07} {}
{Interface for title page rendering}
%</projlib-titlepage>
@@ -2969,6 +2969,9 @@
\PassOptionsToPackage { italian, brazilian, spanish, ngerman, french, english } { cleveref }
\RequirePackage { babel }
+% Temporary patch for glossaries-portuges
+\AddToHook{file/glossaries-portuges.ldf/before}{\let\glossariescaptionsportuges\relax}
+
\RequirePackage { silence }
\WarningFilter { biblatex } { Language }
@@ -3358,6 +3361,7 @@
\NewDocumentCommand \UseLanguage { m }
{
+ \@bsphack
% Set the configuration twice at different stages of begindocument
\hook_gput_code:nnn { begindocument } { projlib-language }
{
@@ -3367,6 +3371,7 @@
{
\projlib_language_use_language:e { #1 }
}
+ \@esphack
}
\NewDocumentCommand \UseOtherLanguage { m m }
{
@@ -3374,6 +3379,8 @@
\projlib_language_use_language_locally:en { #1 } { #2 }
\group_end:
}
+\NewCommandCopy \LocallyUseLanguage \UseOtherLanguage
+\NewCommandCopy \UseLanguageLocally \UseOtherLanguage
\NewDocumentEnvironment { OtherLanguage } { m +b }
{
\projlib_language_use_language_locally:en { #1 } { #2 }
@@ -3729,6 +3736,7 @@
\end { tabular }
\par
\skip_vertical:n { -\parskip }
+ \skip_vertical:n { .15\baselineskip }
}
\cs_new:Nn \projlib_math_list_of_symbols:nnn
@@ -4026,9 +4034,11 @@
remark ,
theorem ,
definition-corollary ,
+ definition-lemma ,
definition-proposition ,
definition-theorem ,
corollary-definition ,
+ lemma-definition ,
proposition-definition ,
theorem-definition ,
applications ,
Modified: trunk/Master/texmf-dist/tex/latex/projlib/ProjLib.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/ProjLib.sty 2024-11-07 20:25:22 UTC (rev 72788)
+++ trunk/Master/texmf-dist/tex/latex/projlib/ProjLib.sty 2024-11-07 20:25:39 UTC (rev 72789)
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{ProjLib}
- {2024/03/01} {}
+ {2024/11/07} {}
{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 2024-11-07 20:25:22 UTC (rev 72788)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-author.sty 2024-11-07 20:25:39 UTC (rev 72789)
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{projlib-author}
- {2024/03/01} {}
+ {2024/11/07} {}
{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 2024-11-07 20:25:22 UTC (rev 72788)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty 2024-11-07 20:25:39 UTC (rev 72789)
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{projlib-datetime}
- {2024/03/01} {}
+ {2024/11/07} {}
{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 2024-11-07 20:25:22 UTC (rev 72788)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty 2024-11-07 20:25:39 UTC (rev 72789)
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{projlib-draft}
- {2024/03/01} {}
+ {2024/11/07} {}
{Useful commands during draft stage}
\keys_define:nn { projlib-draft }
Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-font.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-font.sty 2024-11-07 20:25:22 UTC (rev 72788)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-font.sty 2024-11-07 20:25:39 UTC (rev 72789)
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{projlib-font}
- {2024/03/01} {}
+ {2024/11/07} {}
{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 2024-11-07 20:25:22 UTC (rev 72788)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-language.sty 2024-11-07 20:25:39 UTC (rev 72789)
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{projlib-language}
- {2024/03/01} {}
+ {2024/11/07} {}
{Multi-language configuration}
\clist_const:Nn \c__projlib_language_supported_clist
@@ -243,6 +243,8 @@
\PassOptionsToPackage { italian, brazilian, spanish, ngerman, french, english } { cleveref }
\RequirePackage { babel }
+\AddToHook{file/glossaries-portuges.ldf/before}{\let\glossariescaptionsportuges\relax}
+
\RequirePackage { silence }
\WarningFilter { biblatex } { Language }
@@ -630,6 +632,7 @@
\NewDocumentCommand \UseLanguage { m }
{
+ \@bsphack
% Set the configuration twice at different stages of begindocument
\hook_gput_code:nnn { begindocument } { projlib-language }
{
@@ -639,6 +642,7 @@
{
\projlib_language_use_language:e { #1 }
}
+ \@esphack
}
\NewDocumentCommand \UseOtherLanguage { m m }
{
@@ -646,6 +650,8 @@
\projlib_language_use_language_locally:en { #1 } { #2 }
\group_end:
}
+\NewCommandCopy \LocallyUseLanguage \UseOtherLanguage
+\NewCommandCopy \UseLanguageLocally \UseOtherLanguage
\NewDocumentEnvironment { OtherLanguage } { m +b }
{
\projlib_language_use_language_locally:en { #1 } { #2 }
Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty 2024-11-07 20:25:22 UTC (rev 72788)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty 2024-11-07 20:25:39 UTC (rev 72789)
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{projlib-logo}
- {2024/03/01} {}
+ {2024/11/07} {}
{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 2024-11-07 20:25:22 UTC (rev 72788)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-math.sty 2024-11-07 20:25:39 UTC (rev 72789)
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{projlib-math}
- {2024/03/01} {}
+ {2024/11/07} {}
{Efficient math setup}
\keys_define:nn { projlib-math }
@@ -244,6 +244,7 @@
\end { tabular }
\par
\skip_vertical:n { -\parskip }
+ \skip_vertical:n { .15\baselineskip }
}
\cs_new:Nn \projlib_math_list_of_symbols:nnn
Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty 2024-11-07 20:25:22 UTC (rev 72788)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty 2024-11-07 20:25:39 UTC (rev 72789)
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{projlib-paper}
- {2024/03/01} {}
+ {2024/11/07} {}
{Configuration of the paper style}
\keys_define:nn { projlib-paper }
Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-text.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-text.sty 2024-11-07 20:25:22 UTC (rev 72788)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-text.sty 2024-11-07 20:25:39 UTC (rev 72789)
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{projlib-text}
- {2024/03/01} {}
+ {2024/11/07} {}
{Text-related commands}
\keys_define:nn { projlib-text }
Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty 2024-11-07 20:25:22 UTC (rev 72788)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty 2024-11-07 20:25:39 UTC (rev 72789)
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{projlib-theorem}
- {2024/03/01} {}
+ {2024/11/07} {}
{Configuration of theorem-like environments}
\keys_define:nn { projlib-theorem }
@@ -107,9 +107,11 @@
remark ,
theorem ,
definition-corollary ,
+ definition-lemma ,
definition-proposition ,
definition-theorem ,
corollary-definition ,
+ lemma-definition ,
proposition-definition ,
theorem-definition ,
applications ,
Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty 2024-11-07 20:25:22 UTC (rev 72788)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty 2024-11-07 20:25:39 UTC (rev 72789)
@@ -18,7 +18,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplPackage
{projlib-titlepage}
- {2024/03/01} {}
+ {2024/11/07} {}
{Interface for title page rendering}
\keys_define:nn { projlib-titlepage }
More information about the tex-live-commits
mailing list.