From 4f8f6e4e3fa08da25a731bae1c6cd2570d622cf8 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 22 Feb 2024 21:00:57 +0000 Subject: projlib (22feb24) git-svn-id: svn://tug.org/texlive/trunk@70069 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/projlib/README.md | 4 +- Master/texmf-dist/source/latex/projlib/ProjLib.dtx | 120 +++++++++++++++------ Master/texmf-dist/tex/latex/projlib/ProjLib.sty | 2 +- .../tex/latex/projlib/projlib-author.sty | 8 +- .../tex/latex/projlib/projlib-datetime.sty | 2 +- .../texmf-dist/tex/latex/projlib/projlib-draft.sty | 2 +- .../texmf-dist/tex/latex/projlib/projlib-font.sty | 92 +++++++++++++--- .../tex/latex/projlib/projlib-language.sty | 2 +- .../texmf-dist/tex/latex/projlib/projlib-logo.sty | 2 +- .../texmf-dist/tex/latex/projlib/projlib-math.sty | 2 +- .../texmf-dist/tex/latex/projlib/projlib-paper.sty | 2 +- .../texmf-dist/tex/latex/projlib/projlib-text.sty | 2 +- .../tex/latex/projlib/projlib-theorem.sty | 2 +- .../tex/latex/projlib/projlib-titlepage.sty | 2 +- 14 files changed, 180 insertions(+), 64 deletions(-) diff --git a/Master/texmf-dist/doc/latex/projlib/README.md b/Master/texmf-dist/doc/latex/projlib/README.md index 1f231acdbc1..e5d6b139001 100644 --- a/Master/texmf-dist/doc/latex/projlib/README.md +++ b/Master/texmf-dist/doc/latex/projlib/README.md @@ -5,7 +5,7 @@ # The `ProjLib` Toolkit -> **This bundle is dated 2024/02/20.** +> **This bundle is dated 2024/02/22.** > **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).** @@ -41,7 +41,7 @@ The modules include: - `\DNF` for marking unfinished part. In addition, a report of all unfinished places shall be printed at the last of your document. - Reimplemented `\blindtext` to support more languages. 1. module `font` - *Font selection and configuration* - - Supporting Palatino, Times, Garamond, Biolinum, Noto, etc. + - Supporting New Computer Modern / Latin Modern, Palatino, Times, Garamond, Bembo, Biolinum, Noto, etc. 1. module `language` - *Multi-language configuration* - `\UseLanguage`, `\UseOtherLanguage` for selecting languages, and `\AddLanguageSetting` for adding language-specific settings. - `\DefineMultilingualText` for defining multilingual text strings. diff --git a/Master/texmf-dist/source/latex/projlib/ProjLib.dtx b/Master/texmf-dist/source/latex/projlib/ProjLib.dtx index 1f4cceb73e8..fbe6d2acd2e 100644 --- a/Master/texmf-dist/source/latex/projlib/ProjLib.dtx +++ b/Master/texmf-dist/source/latex/projlib/ProjLib.dtx @@ -19,84 +19,84 @@ %<*ProjLib> \ProvidesExplPackage {ProjLib} - {2024/02/20} {} + {2024/02/22} {} {Collective interface of the ProjLib toolkit} % % %<*projlib-author> \ProvidesExplPackage {projlib-author} - {2024/02/20} {} + {2024/02/22} {} {Enhanced author information block} % % %<*projlib-datetime> \ProvidesExplPackage {projlib-datetime} - {2024/02/20} {} + {2024/02/22} {} {Convert numeric date-time string to natural language} % % %<*projlib-draft> \ProvidesExplPackage {projlib-draft} - {2024/02/20} {} + {2024/02/22} {} {Useful commands during draft stage} % % %<*projlib-font> \ProvidesExplPackage {projlib-font} - {2024/02/20} {} + {2024/02/22} {} {Font selection and configuration} % % %<*projlib-language> \ProvidesExplPackage {projlib-language} - {2024/02/20} {} + {2024/02/22} {} {Multi-language configuration} % % %<*projlib-logo> \ProvidesExplPackage {projlib-logo} - {2024/02/20} {} + {2024/02/22} {} {The ProjLib logo} % % %<*projlib-math> \ProvidesExplPackage {projlib-math} - {2024/02/20} {} + {2024/02/22} {} {Efficient math setup} % % %<*projlib-paper> \ProvidesExplPackage {projlib-paper} - {2024/02/20} {} + {2024/02/22} {} {Configuration of the paper style} % % %<*projlib-text> \ProvidesExplPackage {projlib-text} - {2024/02/20} {} + {2024/02/22} {} {Text-related commands} % % %<*projlib-theorem> \ProvidesExplPackage {projlib-theorem} - {2024/02/20} {} + {2024/02/22} {} {Configuration of theorem-like environments} % % %<*projlib-titlepage> \ProvidesExplPackage {projlib-titlepage} - {2024/02/20} {} + {2024/02/22} {} {Interface for title page rendering} % @@ -355,11 +355,13 @@ \cs_new_nopar:Nn \projlib_author_pre_thanks:n { + \tl_set:Nn \footnotemark {} \projlib_author_backup_thanks:w { \skip_horizontal:n { - \c__projlib_author_width_of_asterisk_dim } #1 } + \RenewCommandCopy \footnotemark \projlib_author_backup_footnotemark: } \NewDocumentCommand \thanks { m } @@ -368,9 +370,7 @@ { \hook_gput_code:nnn { cmd/@title/after } { projlib-author } { - \tl_set:Nn \footnotemark {} \projlib_author_pre_thanks:n { #1 } - \RenewCommandCopy \footnotemark \projlib_author_backup_footnotemark: } } } @@ -483,7 +483,6 @@ { Unknown~edition~(#1)~of~Mathematics~Subject~Classification;~using~'2020' } \NewDocumentCommand \subjclass { O{2020} m } { - \tl_set:Nn \footnotemark {} \tl_set:Nn \l_projlib_author_subjclass_tl { #2 } \tl_if_exist:cTF { subjclassname_#1 } { @@ -499,7 +498,6 @@ \enspace \l_projlib_author_subjclass_tl . } - \RenewCommandCopy \footnotemark \projlib_author_backup_footnotemark: } \tl_const:cn { subjclassname_1991 } { \textup{1991}~Mathematics~Subject~Classification } \tl_const:cn { subjclassname_2000 } { \textup{2000}~Mathematics~Subject~Classification } @@ -2445,11 +2443,20 @@ %<*projlib-font> \keys_define:nn { projlib-font } { - , useosf .bool_set:N = \l__projlib_font_useosf_bool + , use-osf .bool_set:N = \l__projlib_font_useosf_bool , useosf .initial:n = { false } + , use~osf .bool_set:N = \l__projlib_font_useosf_bool + , use osf .bool_set:N = \l__projlib_font_useosf_bool , old-style-figures .bool_set:N = \l__projlib_font_useosf_bool , old~style~figures .bool_set:N = \l__projlib_font_useosf_bool + , old-style~figures .bool_set:N = \l__projlib_font_useosf_bool + , old style~figures .bool_set:N = \l__projlib_font_useosf_bool , old style figures .bool_set:N = \l__projlib_font_useosf_bool + , old-style-figure .bool_set:N = \l__projlib_font_useosf_bool + , old~style~figure .bool_set:N = \l__projlib_font_useosf_bool + , old-style~figure .bool_set:N = \l__projlib_font_useosf_bool + , old style~figure .bool_set:N = \l__projlib_font_useosf_bool + , old style figure .bool_set:N = \l__projlib_font_useosf_bool , new-computer-modern .bool_set:N = \l__projlib_font_newcomputermodern_bool , new-computer-modern .initial:n = { false } , new~computer~modern .bool_set:N = \l__projlib_font_newcomputermodern_bool @@ -2470,10 +2477,15 @@ , times .initial:n = { false } , garamond .bool_set:N = \l__projlib_font_garamond_bool , garamond .initial:n = { false } - , noto .bool_set:N = \l__projlib_font_noto_bool - , noto .initial:n = { false } + , bembo .bool_set:N = \l__projlib_font_bembo_bool + , bembo .initial:n = { false } , biolinum .bool_set:N = \l__projlib_font_biolinum_bool , biolinum .initial:n = { false } + , noto .bool_set:N = \l__projlib_font_noto_bool + , noto .initial:n = { false } + , use-font .meta:n = { #1 } + , use~font .meta:n = { #1 } + , use font .meta:n = { #1 } , unknown .code:n = {} } \ProcessKeyOptions [ projlib-font ] @@ -2497,14 +2509,14 @@ \bool_if:NT \l__projlib_font_newcomputermodern_bool { - \usepackage[default]{fontsetup} + \RequirePackage [default] { fontsetup } \projlib_font_set_linespacing_latin:n { \setstretch { 1.00 } } \bool_gset_true:N \g_projlib_font_already_set_bool } \bool_if:NT \l__projlib_font_computermodern_bool { - \usepackage[olddefault]{fontsetup} + \RequirePackage [olddefault] { fontsetup } \projlib_font_set_linespacing_latin:n { \setstretch { 1.00 } } \bool_gset_true:N \g_projlib_font_already_set_bool } @@ -2553,18 +2565,29 @@ \bool_if:NT \l__projlib_font_times_bool { - \PassOptionsToPackage { defaultsups } { newtxtext } \PassOptionsToPackage { no-math } { fontspec } \hook_gput_code:nnn { begindocument/before } { projlib-font } { - \bool_if:NT \l__projlib_font_useosf_bool + \sys_if_engine_pdftex:TF { - \PassOptionsToPackage { osf } { newtxtext } + \bool_if:NT \l__projlib_font_useosf_bool + { + \PassOptionsToPackage { osf } { newtxtext } + } + \PassOptionsToPackage { defaultsups } { newtxtext } + \RequirePackage { newtxtext } + \RequirePackage { newtxmath } } - \RequirePackage { newtxtext } - \RequirePackage { newtxmath } - \sys_if_engine_pdftex:F { + \RequirePackage { fontspec } + \setmainfont { texgyretermes } + [ + Scale = MatchUppercase , + UprightFont = *-regular , + BoldFont = *-bold , + ItalicFont = *-italic , + BoldItalicFont = *-bolditalic , + ] \setsansfont { texgyreheros } [ Scale = MatchUppercase , @@ -2573,6 +2596,17 @@ ItalicFont = *-italic , BoldItalicFont = *-bolditalic , ] + \setmonofont { texgyrecursor } + [ + Scale = MatchUppercase , + UprightFont = *-regular , + BoldFont = *-bold , + ItalicFont = *-italic , + BoldItalicFont = *-bolditalic , + ] + \setmonofont{inconsolata}[Scale=MatchLowercase] + \RequirePackage { unicode-math } + \setmathfont { texgyretermes-math } } } \projlib_font_set_linespacing_latin:n { \setstretch { 1.00 } } @@ -2623,14 +2657,24 @@ \bool_gset_true:N \g_projlib_font_already_set_bool } -\bool_if:NT \l__projlib_font_noto_bool +\bool_if:NT \l__projlib_font_bembo_bool { \bool_if:NT \l__projlib_font_useosf_bool { - \PassOptionsToPackage { oldstyle } { notomath } + \PassOptionsToPackage { osf } { fbb } } - \RequirePackage { anyfontsize } - \RequirePackage { notomath } + \sys_if_engine_pdftex:F + { + \RequirePackage { fontspec } + } + \RequirePackage [full] { textcomp } % to get the right copyright, etc. + \RequirePackage [p] { fbb } + \RequirePackage [scaled=.95,type1] { cabin } % sans serif in style of Gill Sans + \RequirePackage [varqu,varl] { zi4 }% inconsolata typewriter + \RequirePackage [T1] { fontenc } + \RequirePackage [libertine] { newtxmath } + \RequirePackage [cal=boondoxo,bb=boondox,frak=boondox] { mathalfa } + \cs_undefine:c { openbox } \cs_undefine:c { Bbbk } \projlib_font_set_linespacing_latin:n { \setstretch { 1.00 } } \bool_gset_true:N \g_projlib_font_already_set_bool @@ -2675,6 +2719,20 @@ \bool_gset_true:N \g_projlib_font_already_set_bool } +\bool_if:NT \l__projlib_font_noto_bool + { + \bool_if:NT \l__projlib_font_useosf_bool + { + \PassOptionsToPackage { oldstyle } { notomath } + } + \RequirePackage { anyfontsize } + \RequirePackage { notomath } + \cs_undefine:c { openbox } + \cs_undefine:c { Bbbk } + \projlib_font_set_linespacing_latin:n { \setstretch { 1.00 } } + \bool_gset_true:N \g_projlib_font_already_set_bool + } + % \bool_if:NF \l__projlib_font_lmodern_bool % { % \hook_gput_code:nnn { package/tikz-cd/after } { projlib-font } diff --git a/Master/texmf-dist/tex/latex/projlib/ProjLib.sty b/Master/texmf-dist/tex/latex/projlib/ProjLib.sty index 3130a3a2ad1..f91fec6fddd 100644 --- a/Master/texmf-dist/tex/latex/projlib/ProjLib.sty +++ b/Master/texmf-dist/tex/latex/projlib/ProjLib.sty @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {ProjLib} - {2024/02/20} {} + {2024/02/22} {} {Collective interface of the ProjLib toolkit} \keys_define:nn { ProjLib } diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-author.sty b/Master/texmf-dist/tex/latex/projlib/projlib-author.sty index 2ce8175b190..c4dc21eb3db 100644 --- a/Master/texmf-dist/tex/latex/projlib/projlib-author.sty +++ b/Master/texmf-dist/tex/latex/projlib/projlib-author.sty @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {projlib-author} - {2024/02/20} {} + {2024/02/22} {} {Enhanced author information block} \keys_define:nn { projlib-author } @@ -207,11 +207,13 @@ \cs_new_nopar:Nn \projlib_author_pre_thanks:n { + \tl_set:Nn \footnotemark {} \projlib_author_backup_thanks:w { \skip_horizontal:n { - \c__projlib_author_width_of_asterisk_dim } #1 } + \RenewCommandCopy \footnotemark \projlib_author_backup_footnotemark: } \NewDocumentCommand \thanks { m } @@ -220,9 +222,7 @@ { \hook_gput_code:nnn { cmd/@title/after } { projlib-author } { - \tl_set:Nn \footnotemark {} \projlib_author_pre_thanks:n { #1 } - \RenewCommandCopy \footnotemark \projlib_author_backup_footnotemark: } } } @@ -335,7 +335,6 @@ { Unknown~edition~(#1)~of~Mathematics~Subject~Classification;~using~'2020' } \NewDocumentCommand \subjclass { O{2020} m } { - \tl_set:Nn \footnotemark {} \tl_set:Nn \l_projlib_author_subjclass_tl { #2 } \tl_if_exist:cTF { subjclassname_#1 } { @@ -351,7 +350,6 @@ \enspace \l_projlib_author_subjclass_tl . } - \RenewCommandCopy \footnotemark \projlib_author_backup_footnotemark: } \tl_const:cn { subjclassname_1991 } { \textup{1991}~Mathematics~Subject~Classification } \tl_const:cn { subjclassname_2000 } { \textup{2000}~Mathematics~Subject~Classification } diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty b/Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty index f4c43ca9c2d..8a5bcd0b90b 100644 --- a/Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty +++ b/Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {projlib-datetime} - {2024/02/20} {} + {2024/02/22} {} {Convert numeric date-time string to natural language} \tl_new:N \g__projlib_datetime_input_format_tl diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty b/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty index a19673eaa32..7a9ce924024 100644 --- a/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty +++ b/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {projlib-draft} - {2024/02/20} {} + {2024/02/22} {} {Useful commands during draft stage} \keys_define:nn { projlib-draft } diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-font.sty b/Master/texmf-dist/tex/latex/projlib/projlib-font.sty index 7f206d7e387..a11778ef55e 100644 --- a/Master/texmf-dist/tex/latex/projlib/projlib-font.sty +++ b/Master/texmf-dist/tex/latex/projlib/projlib-font.sty @@ -18,16 +18,25 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {projlib-font} - {2024/02/20} {} + {2024/02/22} {} {Font selection and configuration} \keys_define:nn { projlib-font } { - , useosf .bool_set:N = \l__projlib_font_useosf_bool + , use-osf .bool_set:N = \l__projlib_font_useosf_bool , useosf .initial:n = { false } + , use~osf .bool_set:N = \l__projlib_font_useosf_bool + , use osf .bool_set:N = \l__projlib_font_useosf_bool , old-style-figures .bool_set:N = \l__projlib_font_useosf_bool , old~style~figures .bool_set:N = \l__projlib_font_useosf_bool + , old-style~figures .bool_set:N = \l__projlib_font_useosf_bool + , old style~figures .bool_set:N = \l__projlib_font_useosf_bool , old style figures .bool_set:N = \l__projlib_font_useosf_bool + , old-style-figure .bool_set:N = \l__projlib_font_useosf_bool + , old~style~figure .bool_set:N = \l__projlib_font_useosf_bool + , old-style~figure .bool_set:N = \l__projlib_font_useosf_bool + , old style~figure .bool_set:N = \l__projlib_font_useosf_bool + , old style figure .bool_set:N = \l__projlib_font_useosf_bool , new-computer-modern .bool_set:N = \l__projlib_font_newcomputermodern_bool , new-computer-modern .initial:n = { false } , new~computer~modern .bool_set:N = \l__projlib_font_newcomputermodern_bool @@ -48,10 +57,15 @@ , times .initial:n = { false } , garamond .bool_set:N = \l__projlib_font_garamond_bool , garamond .initial:n = { false } - , noto .bool_set:N = \l__projlib_font_noto_bool - , noto .initial:n = { false } + , bembo .bool_set:N = \l__projlib_font_bembo_bool + , bembo .initial:n = { false } , biolinum .bool_set:N = \l__projlib_font_biolinum_bool , biolinum .initial:n = { false } + , noto .bool_set:N = \l__projlib_font_noto_bool + , noto .initial:n = { false } + , use-font .meta:n = { #1 } + , use~font .meta:n = { #1 } + , use font .meta:n = { #1 } , unknown .code:n = {} } \ProcessKeyOptions [ projlib-font ] @@ -75,14 +89,14 @@ \bool_if:NT \l__projlib_font_newcomputermodern_bool { - \usepackage[default]{fontsetup} + \RequirePackage [default] { fontsetup } \projlib_font_set_linespacing_latin:n { \setstretch { 1.00 } } \bool_gset_true:N \g_projlib_font_already_set_bool } \bool_if:NT \l__projlib_font_computermodern_bool { - \usepackage[olddefault]{fontsetup} + \RequirePackage [olddefault] { fontsetup } \projlib_font_set_linespacing_latin:n { \setstretch { 1.00 } } \bool_gset_true:N \g_projlib_font_already_set_bool } @@ -131,18 +145,29 @@ \bool_if:NT \l__projlib_font_times_bool { - \PassOptionsToPackage { defaultsups } { newtxtext } \PassOptionsToPackage { no-math } { fontspec } \hook_gput_code:nnn { begindocument/before } { projlib-font } { - \bool_if:NT \l__projlib_font_useosf_bool + \sys_if_engine_pdftex:TF { - \PassOptionsToPackage { osf } { newtxtext } + \bool_if:NT \l__projlib_font_useosf_bool + { + \PassOptionsToPackage { osf } { newtxtext } + } + \PassOptionsToPackage { defaultsups } { newtxtext } + \RequirePackage { newtxtext } + \RequirePackage { newtxmath } } - \RequirePackage { newtxtext } - \RequirePackage { newtxmath } - \sys_if_engine_pdftex:F { + \RequirePackage { fontspec } + \setmainfont { texgyretermes } + [ + Scale = MatchUppercase , + UprightFont = *-regular , + BoldFont = *-bold , + ItalicFont = *-italic , + BoldItalicFont = *-bolditalic , + ] \setsansfont { texgyreheros } [ Scale = MatchUppercase , @@ -151,6 +176,17 @@ ItalicFont = *-italic , BoldItalicFont = *-bolditalic , ] + \setmonofont { texgyrecursor } + [ + Scale = MatchUppercase , + UprightFont = *-regular , + BoldFont = *-bold , + ItalicFont = *-italic , + BoldItalicFont = *-bolditalic , + ] + \setmonofont{inconsolata}[Scale=MatchLowercase] + \RequirePackage { unicode-math } + \setmathfont { texgyretermes-math } } } \projlib_font_set_linespacing_latin:n { \setstretch { 1.00 } } @@ -201,14 +237,24 @@ \bool_gset_true:N \g_projlib_font_already_set_bool } -\bool_if:NT \l__projlib_font_noto_bool +\bool_if:NT \l__projlib_font_bembo_bool { \bool_if:NT \l__projlib_font_useosf_bool { - \PassOptionsToPackage { oldstyle } { notomath } + \PassOptionsToPackage { osf } { fbb } } - \RequirePackage { anyfontsize } - \RequirePackage { notomath } + \sys_if_engine_pdftex:F + { + \RequirePackage { fontspec } + } + \RequirePackage [full] { textcomp } % to get the right copyright, etc. + \RequirePackage [p] { fbb } + \RequirePackage [scaled=.95,type1] { cabin } % sans serif in style of Gill Sans + \RequirePackage [varqu,varl] { zi4 }% inconsolata typewriter + \RequirePackage [T1] { fontenc } + \RequirePackage [libertine] { newtxmath } + \RequirePackage [cal=boondoxo,bb=boondox,frak=boondox] { mathalfa } + \cs_undefine:c { openbox } \cs_undefine:c { Bbbk } \projlib_font_set_linespacing_latin:n { \setstretch { 1.00 } } \bool_gset_true:N \g_projlib_font_already_set_bool @@ -253,6 +299,20 @@ \bool_gset_true:N \g_projlib_font_already_set_bool } +\bool_if:NT \l__projlib_font_noto_bool + { + \bool_if:NT \l__projlib_font_useosf_bool + { + \PassOptionsToPackage { oldstyle } { notomath } + } + \RequirePackage { anyfontsize } + \RequirePackage { notomath } + \cs_undefine:c { openbox } + \cs_undefine:c { Bbbk } + \projlib_font_set_linespacing_latin:n { \setstretch { 1.00 } } + \bool_gset_true:N \g_projlib_font_already_set_bool + } + \PassOptionsToPackage { verbose = silent } { microtype } \RequirePackage { microtype } diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-language.sty b/Master/texmf-dist/tex/latex/projlib/projlib-language.sty index 2558bb000d7..6213a48aa51 100644 --- a/Master/texmf-dist/tex/latex/projlib/projlib-language.sty +++ b/Master/texmf-dist/tex/latex/projlib/projlib-language.sty @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {projlib-language} - {2024/02/20} {} + {2024/02/22} {} {Multi-language configuration} \clist_const:Nn \c__projlib_language_supported_clist diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty b/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty index b750a1d31f7..d9d466537f3 100644 --- a/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty +++ b/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {projlib-logo} - {2024/02/20} {} + {2024/02/22} {} {The ProjLib logo} \keys_define:nn { projlib-logo } diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-math.sty b/Master/texmf-dist/tex/latex/projlib/projlib-math.sty index e2c464a365a..68bf8a6cfa8 100644 --- a/Master/texmf-dist/tex/latex/projlib/projlib-math.sty +++ b/Master/texmf-dist/tex/latex/projlib/projlib-math.sty @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {projlib-math} - {2024/02/20} {} + {2024/02/22} {} {Efficient math setup} \keys_define:nn { projlib-math } diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty b/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty index 5d0c2c73326..48480b18cad 100644 --- a/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty +++ b/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {projlib-paper} - {2024/02/20} {} + {2024/02/22} {} {Configuration of the paper style} \keys_define:nn { projlib-paper } diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-text.sty b/Master/texmf-dist/tex/latex/projlib/projlib-text.sty index 82a7de1baed..32876cdb8b9 100644 --- a/Master/texmf-dist/tex/latex/projlib/projlib-text.sty +++ b/Master/texmf-dist/tex/latex/projlib/projlib-text.sty @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {projlib-text} - {2024/02/20} {} + {2024/02/22} {} {Text-related commands} \keys_define:nn { projlib-text } diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty b/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty index 83b4b93949c..82e9b15f05b 100644 --- a/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty +++ b/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {projlib-theorem} - {2024/02/20} {} + {2024/02/22} {} {Configuration of theorem-like environments} \keys_define:nn { projlib-theorem } diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty b/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty index 577a3f230c2..6b5861c1b6a 100644 --- a/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty +++ b/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplPackage {projlib-titlepage} - {2024/02/20} {} + {2024/02/22} {} {Interface for title page rendering} \keys_define:nn { projlib-titlepage } -- cgit v1.2.3