texlive[65463] Master/texmf-dist: projlib (4jan23)

commits+karl at tug.org commits+karl at tug.org
Wed Jan 4 22:19:12 CET 2023


Revision: 65463
          http://tug.org/svn/texlive?view=revision&revision=65463
Author:   karl
Date:     2023-01-04 22:19:12 +0100 (Wed, 04 Jan 2023)
Log Message:
-----------
projlib (4jan23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/projlib/README.md
    trunk/Master/texmf-dist/source/latex/projlib/ProjLib.dtx
    trunk/Master/texmf-dist/source/latex/projlib/ProjLib.ins
    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	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/doc/latex/projlib/README.md	2023-01-04 21:19:12 UTC (rev 65463)
@@ -1,15 +1,17 @@
-<!-- Copyright (C) 2021-2022 by Jinwen XU -->
+<!-- Copyright (C) 2021-2023 by Jinwen XU -->
 
 ![image](https://github.com/Jinwen-XU/ProjLib/raw/main/logo/ProjLib-logo.png)
 
 # The `ProjLib` Toolkit
 
-> **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 2023/01/03.**
 
-> **This bundle is dated 2022/11/20. Please note that the documentations are not yet up-to-date.**
+> **New documentations are being written and are expected to be completed by the end of 2023. In the meantime, only the core code would be included in TeX Live 2023 coming this April (old documentations have been removed from the distribution).**
 
 ## Introduction
 
+> **ProjLib** can be interpreted as "***Proj**ect **Lib**rary*" (in English), or as "***Proj**et **Lib**re*" (in French, meaning "*Free Project*").
+
 `ProjLib` is a collection of tools that help you write LaTeX document. With the main package `ProjLib` loaded (note that it is *case-sensitive*), you no longer need to manually configure the appropriate multilingual settings nor to set up the theorem-like environments. In addition, a series of auxiliary functionalities are introduced.
 
 To get started, simply put this line in your preamble:
@@ -49,7 +51,7 @@
     - `\DefineOperator` and `\DefineShortcut` for setting up math macros efficiently.
     - `\ListOfSymbols` for printing list of symbols.
 1. module `paper` - *Configuration of the paper style*
-    - Paper style configuration, with the themes `yellow`, `green`, `light gray`, `gray`, `dark`, etc.
+    - Paper style configuration, with the themes `light yellow`, `yellow`, `green`, `light gray`, `gray`, `dark`, etc.
 1. module `text` - *Text-related commands*
     - Provide a few useful commands such as `\ie`, `\eg`, `\cf`, `\etc` ; and if you have your own version defined, they won't interfere with your definition.
     - `\ItemDescription` for writing leading description to items in `itemize` or `enumerate`.
@@ -56,28 +58,30 @@
 1. module `theorem` - *Configuration of theorem-like environments*
     - Setting up theorem-like environments based on the package `create-theorem`
         - `\CreateTheorem`, `\SetTheorem` and more...
-        - In particular, supporting the modes `name as is` and `name as context` for referencing names.
+        - In particular, supporting the modes `name as is` and `name as context` for the referencing names.
     - Supporting the modes `simple name` and `complex name` for the referencing names.
     - `\SwitchTheoremNumbering` and `\DisableTheoremNumbering` for manipulating the numbering.
     - 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`.
+    - Currently support four title page styles: `default`, `academic`, `minimalist` and `simple`.
 
 > Since the module `theorem` uses `cleveref`, it should be loaded after `varioref` and `hyperref` (same for the main package `ProjLib`).
 
-## How to get these files
+## Regarding the files and the compilation of documentations
+
+### How to get these files
 You can get the `.sty` files mentioned above simply by compiling `ProjLib.ins`:
 ```
 latex ProjLib.ins
 ```
 
-## How to get the source of the documentation
+### How to get the source of the documentation
 You can get the `.tex` source files of the documentation by compiling `ProjLib-doc.ins`:
 ```
 latex ProjLib-doc.ins
 ```
 
-## How to compile the documentation
+### How to compile the documentation
 It is recommended to use `latexmk` with option `-xelatex`:
 ```
 latexmk -xelatex ProjLib-doc-**.tex
@@ -84,7 +88,7 @@
 ```
 Here `**` should be replaced with the language identifier, such as `en`.
 
-## Automation
+### Automation
 All these can be done with the given script `MakeFile.sh`.
 
 # License

Modified: trunk/Master/texmf-dist/source/latex/projlib/ProjLib.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/projlib/ProjLib.dtx	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/source/latex/projlib/ProjLib.dtx	2023-01-04 21:19:12 UTC (rev 65463)
@@ -1,6 +1,6 @@
 % \iffalse meta-comment
 %
-% Copyright (C) 2021-2022 by Jinwen XU
+% Copyright (C) 2021-2023 by Jinwen XU
 % ------------------------------------
 %
 % This file may be distributed and/or modified under the conditions of the LaTeX
@@ -19,7 +19,7 @@
 %<*ProjLib>
 \ProvidesExplPackage
   {ProjLib}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {Collective interface of the ProjLib toolkit}
 %</ProjLib>
 %
@@ -26,7 +26,7 @@
 %<*projlib-author>
 \ProvidesExplPackage
   {projlib-author}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {Enhanced author information block}
 %</projlib-author>
 %
@@ -33,7 +33,7 @@
 %<*projlib-datetime>
 \ProvidesExplPackage
   {projlib-datetime}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {Convert numeric date-time string to natural language}
 %</projlib-datetime>
 %
@@ -40,7 +40,7 @@
 %<*projlib-draft>
 \ProvidesExplPackage
   {projlib-draft}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {Useful commands during draft stage}
 %</projlib-draft>
 %
@@ -47,7 +47,7 @@
 %<*projlib-font>
 \ProvidesExplPackage
   {projlib-font}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {Font selection and configuration}
 %</projlib-font>
 %
@@ -54,7 +54,7 @@
 %<*projlib-language>
 \ProvidesExplPackage
   {projlib-language}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {Multi-language configuration}
 %</projlib-language>
 %
@@ -61,7 +61,7 @@
 %<*projlib-logo>
 \ProvidesExplPackage
   {projlib-logo}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {The ProjLib logo}
 %</projlib-logo>
 %
@@ -68,7 +68,7 @@
 %<*projlib-math>
 \ProvidesExplPackage
   {projlib-math}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {Efficient math setup}
 %</projlib-math>
 %
@@ -75,7 +75,7 @@
 %<*projlib-paper>
 \ProvidesExplPackage
   {projlib-paper}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {Configuration of the paper style}
 %</projlib-paper>
 %
@@ -82,7 +82,7 @@
 %<*projlib-text>
 \ProvidesExplPackage
   {projlib-text}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {Text-related commands}
 %</projlib-text>
 %
@@ -89,7 +89,7 @@
 %<*projlib-theorem>
 \ProvidesExplPackage
   {projlib-theorem}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {Configuration of theorem-like environments}
 %</projlib-theorem>
 %
@@ -96,7 +96,7 @@
 %<*projlib-titlepage>
 \ProvidesExplPackage
   {projlib-titlepage}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {Commands for rendering the title page}
 %</projlib-titlepage>
 

Modified: trunk/Master/texmf-dist/source/latex/projlib/ProjLib.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/projlib/ProjLib.ins	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/source/latex/projlib/ProjLib.ins	2023-01-04 21:19:12 UTC (rev 65463)
@@ -1,5 +1,5 @@
 %%
-%% Copyright (C) 2021-2022 by Jinwen XU
+%% Copyright (C) 2021-2023 by Jinwen XU
 %%
 %% This file may be distributed and/or modified under the conditions of
 %% the LaTeX Project Public License, either version 1.3c of this license
@@ -20,7 +20,7 @@
 \ds at heading% This is file... generated with the docstrip utility.
 \MetaPrefix%
 
-Copyright (C) 2021-2022 by Jinwen XU
+Copyright (C) 2021-2023 by Jinwen XU
 
 This is part of the ProjLib Toolkit.
 }%

Modified: trunk/Master/texmf-dist/tex/latex/projlib/ProjLib.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/ProjLib.sty	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/tex/latex/projlib/ProjLib.sty	2023-01-04 21:19:12 UTC (rev 65463)
@@ -2,7 +2,7 @@
 %% This is file `ProjLib.sty',
 %% generated with the docstrip utility.
 %%
-%% Copyright (C) 2021-2022 by Jinwen XU
+%% Copyright (C) 2021-2023 by Jinwen XU
 %% 
 %% This is part of the ProjLib Toolkit.
 %% 
@@ -18,7 +18,7 @@
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesExplPackage
   {ProjLib}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {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	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-author.sty	2023-01-04 21:19:12 UTC (rev 65463)
@@ -2,7 +2,7 @@
 %% This is file `projlib-author.sty',
 %% generated with the docstrip utility.
 %%
-%% Copyright (C) 2021-2022 by Jinwen XU
+%% Copyright (C) 2021-2023 by Jinwen XU
 %% 
 %% This is part of the ProjLib Toolkit.
 %% 
@@ -18,7 +18,7 @@
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesExplPackage
   {projlib-author}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {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	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-datetime.sty	2023-01-04 21:19:12 UTC (rev 65463)
@@ -2,7 +2,7 @@
 %% This is file `projlib-datetime.sty',
 %% generated with the docstrip utility.
 %%
-%% Copyright (C) 2021-2022 by Jinwen XU
+%% Copyright (C) 2021-2023 by Jinwen XU
 %% 
 %% This is part of the ProjLib Toolkit.
 %% 
@@ -18,7 +18,7 @@
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesExplPackage
   {projlib-datetime}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {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	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty	2023-01-04 21:19:12 UTC (rev 65463)
@@ -2,7 +2,7 @@
 %% This is file `projlib-draft.sty',
 %% generated with the docstrip utility.
 %%
-%% Copyright (C) 2021-2022 by Jinwen XU
+%% Copyright (C) 2021-2023 by Jinwen XU
 %% 
 %% This is part of the ProjLib Toolkit.
 %% 
@@ -18,7 +18,7 @@
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesExplPackage
   {projlib-draft}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {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	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-font.sty	2023-01-04 21:19:12 UTC (rev 65463)
@@ -2,7 +2,7 @@
 %% This is file `projlib-font.sty',
 %% generated with the docstrip utility.
 %%
-%% Copyright (C) 2021-2022 by Jinwen XU
+%% Copyright (C) 2021-2023 by Jinwen XU
 %% 
 %% This is part of the ProjLib Toolkit.
 %% 
@@ -18,7 +18,7 @@
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesExplPackage
   {projlib-font}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {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	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-language.sty	2023-01-04 21:19:12 UTC (rev 65463)
@@ -2,7 +2,7 @@
 %% This is file `projlib-language.sty',
 %% generated with the docstrip utility.
 %%
-%% Copyright (C) 2021-2022 by Jinwen XU
+%% Copyright (C) 2021-2023 by Jinwen XU
 %% 
 %% This is part of the ProjLib Toolkit.
 %% 
@@ -18,7 +18,7 @@
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesExplPackage
   {projlib-language}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {Multi-language configuration}
 
 \clist_const:Nn \c__projlib_language_supported_clist

Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-logo.sty	2023-01-04 21:19:12 UTC (rev 65463)
@@ -2,7 +2,7 @@
 %% This is file `projlib-logo.sty',
 %% generated with the docstrip utility.
 %%
-%% Copyright (C) 2021-2022 by Jinwen XU
+%% Copyright (C) 2021-2023 by Jinwen XU
 %% 
 %% This is part of the ProjLib Toolkit.
 %% 
@@ -18,7 +18,7 @@
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesExplPackage
   {projlib-logo}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {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	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-math.sty	2023-01-04 21:19:12 UTC (rev 65463)
@@ -2,7 +2,7 @@
 %% This is file `projlib-math.sty',
 %% generated with the docstrip utility.
 %%
-%% Copyright (C) 2021-2022 by Jinwen XU
+%% Copyright (C) 2021-2023 by Jinwen XU
 %% 
 %% This is part of the ProjLib Toolkit.
 %% 
@@ -18,7 +18,7 @@
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesExplPackage
   {projlib-math}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {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	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-paper.sty	2023-01-04 21:19:12 UTC (rev 65463)
@@ -2,7 +2,7 @@
 %% This is file `projlib-paper.sty',
 %% generated with the docstrip utility.
 %%
-%% Copyright (C) 2021-2022 by Jinwen XU
+%% Copyright (C) 2021-2023 by Jinwen XU
 %% 
 %% This is part of the ProjLib Toolkit.
 %% 
@@ -18,7 +18,7 @@
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesExplPackage
   {projlib-paper}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {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	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-text.sty	2023-01-04 21:19:12 UTC (rev 65463)
@@ -2,7 +2,7 @@
 %% This is file `projlib-text.sty',
 %% generated with the docstrip utility.
 %%
-%% Copyright (C) 2021-2022 by Jinwen XU
+%% Copyright (C) 2021-2023 by Jinwen XU
 %% 
 %% This is part of the ProjLib Toolkit.
 %% 
@@ -18,7 +18,7 @@
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesExplPackage
   {projlib-text}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {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	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-theorem.sty	2023-01-04 21:19:12 UTC (rev 65463)
@@ -2,7 +2,7 @@
 %% This is file `projlib-theorem.sty',
 %% generated with the docstrip utility.
 %%
-%% Copyright (C) 2021-2022 by Jinwen XU
+%% Copyright (C) 2021-2023 by Jinwen XU
 %% 
 %% This is part of the ProjLib Toolkit.
 %% 
@@ -18,7 +18,7 @@
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesExplPackage
   {projlib-theorem}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {Configuration of theorem-like environments}
 
 \keys_define:nn { projlib-theorem }

Modified: trunk/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty	2023-01-04 21:18:55 UTC (rev 65462)
+++ trunk/Master/texmf-dist/tex/latex/projlib/projlib-titlepage.sty	2023-01-04 21:19:12 UTC (rev 65463)
@@ -2,7 +2,7 @@
 %% This is file `projlib-titlepage.sty',
 %% generated with the docstrip utility.
 %%
-%% Copyright (C) 2021-2022 by Jinwen XU
+%% Copyright (C) 2021-2023 by Jinwen XU
 %% 
 %% This is part of the ProjLib Toolkit.
 %% 
@@ -18,7 +18,7 @@
 \NeedsTeXFormat{LaTeX2e}[2022-06-01]
 \ProvidesExplPackage
   {projlib-titlepage}
-  {2023/01/01} {}
+  {2023/01/03} {}
   {Commands for rendering the title page}
 
 \keys_define:nn { projlib-titlepage }



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