diff options
author | Norbert Preining <norbert@preining.info> | 2023-08-04 03:01:07 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-08-04 03:01:07 +0000 |
commit | 319c90e45fc96ba6f15edcf00b24e484d9d92f2b (patch) | |
tree | 7011e82643aff6842597d83574783a350142063c /macros/latex/contrib | |
parent | 63c1aaa794cb47fe36ebe8010257ec8ad322efbb (diff) |
CTAN sync 202308040301
Diffstat (limited to 'macros/latex/contrib')
97 files changed, 271 insertions, 148 deletions
diff --git a/macros/latex/contrib/huawei/DEPENDS.txt b/macros/latex/contrib/huawei/DEPENDS.txt index c2b072d36c..32d6fff18a 100644 --- a/macros/latex/contrib/huawei/DEPENDS.txt +++ b/macros/latex/contrib/huawei/DEPENDS.txt @@ -1,5 +1,6 @@ hard anyfontsize hard biblatex +hard caption hard catchfile hard changepage hard currfile @@ -16,18 +17,32 @@ hard geometry hard hyperref hard lastpage hard libertine +hard listings +hard listingsutf8 hard makecell hard microtype hard pagecolor hard paralist +hard pdfcol hard pgf hard pgfopts hard ragged2e hard setspace hard svg +hard tcolorbox hard textpos +hard tikzfill hard titling hard transparent hard trimspaces hard wrapfig -hard xcolor
\ No newline at end of file +hard xcolor +soft docshots +soft href-ul +soft hypdoc +soft iexec +soft l3build +soft libertine +soft scheme-basic +soft tools +soft xetex
\ No newline at end of file diff --git a/macros/latex/contrib/huawei/huawei.dtx b/macros/latex/contrib/huawei/huawei.dtx index 8c502d0f38..7546b37e56 100644 --- a/macros/latex/contrib/huawei/huawei.dtx +++ b/macros/latex/contrib/huawei/huawei.dtx @@ -50,7 +50,7 @@ %<class>\NeedsTeXFormat{LaTeX2e} %<class>\ProvidesClass{huawei} %<*class> -[2023-05-20 0.16.0 Template for Huawei Documents] +[2023-08-03 0.17.0 Template for Huawei Documents] %</class> %<*driver> \documentclass{ltxdoc} @@ -58,9 +58,9 @@ \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{microtype} -\AddToHook{env/verbatim/begin}{\microtypesetup{protrusion=false}} + \AddToHook{env/verbatim/begin}{\microtypesetup{protrusion=false}} \usepackage[dtx,margin=0,log,nocrop]{docshots} -\docshotPrerequisite{huawei-cover-picture.pdf} + \docshotPrerequisite{huawei-cover-picture.pdf} \usepackage{href-ul} \PageIndex \EnableCrossrefs @@ -402,39 +402,75 @@ $pdflatex = 'pdflatex %O --shell-escape %S'; \fi\makeatother % \end{macrocode} -% Then, we include a important packages: +% Then, we configure the encodings: % \begin{macrocode} \RequirePackage[T1]{fontenc} \RequirePackage[utf8]{inputenc} +% \end{macrocode} + +% Then, we include a few important packages: +% \begin{macrocode} \RequirePackage{tabularx} \RequirePackage{anyfontsize} \RequirePackage{multicol} \RequirePackage{ragged2e} \RequirePackage{multicol} -\RequirePackage[mmddyyyy,iso]{datetime} - \newtimeformat{daytime}{\twodigit{\THEHOUR}:\twodigit{\THEMINUTE}} -\RequirePackage[tt=false,type1=true]{libertine} \RequirePackage{paralist} \RequirePackage{makecell} -\RequirePackage[para]{footmisc} - \setlength{\footnotemargin}{2pt} - \setlength{\footnotesep}{2pt} \RequirePackage{graphicx} \RequirePackage{array} -\RequirePackage[hidelinks]{hyperref} % to enable \pageref* command \RequirePackage[abspath]{currfile} -\RequirePackage{enumitem} - \setlist{nosep} -\RequirePackage{microtype} -\AddToHook{env/verbatim/begin}{\microtypesetup{protrusion=false}} \RequirePackage{wrapfig} \RequirePackage{lastpage} \RequirePackage{tikz} \RequirePackage{tabularx} \RequirePackage{titling} \RequirePackage{svg} +% \end{macrocode} + +% Then, we configure |libertine| font: +% \begin{macrocode} +\PassOptionsToPackage{tt=false,type1=true}{libertine} +\RequirePackage{libertine} +% \end{macrocode} + +% Then, we configure |microtype|: +% \begin{macrocode} +\RequirePackage{microtype} +\AddToHook{env/verbatim/begin}{\microtypesetup{protrusion=false}} +% \end{macrocode} + +% Then, we configure |footmisc|: +% \begin{macrocode} +\PassOptionsToPackage{para}{footmisc} +\RequirePackage{footmisc} +\setlength{\footnotemargin}{2pt} +\setlength{\footnotesep}{2pt} +% \end{macrocode} + +% Then, we configure |enumitem|: +% \begin{macrocode} +\RequirePackage{enumitem} +\setlist{nosep} +% \end{macrocode} + +% Then, we configure |textpos|: +% \begin{macrocode} \RequirePackage[absolute]{textpos} - \TPGrid{16}{16} +\TPGrid{16}{16} +% \end{macrocode} + +% Then, we configure |datetime|: +% \begin{macrocode} +\PassOptionsToPackage{mmddyyyy,iso}{datetime} +\RequirePackage{datetime} +\newtimeformat{daytime}{\twodigit{\THEHOUR}:\twodigit{\THEMINUTE}} +% \end{macrocode} + +% Then, to enable |\pageref*| command, we configure |hyperref|: +% \begin{macrocode} +\PassOptionsToPackage{hidelinks}{hyperref} +\RequirePackage{hyperref} % \end{macrocode} % Then, we configure |biblatex|: @@ -445,6 +481,31 @@ $pdflatex = 'pdflatex %O --shell-escape %S'; url=false,isbn=false,isbn=false]{biblatex} % \end{macrocode} +% Then, we make figure captions smaller and in |sf| font: +% \changes{v0.17.0}{2023/08/08}{Smaller and sans-serif font for captions of figures.} +% \begin{macrocode} +\PassOptionsToPackage{font={small,sf}}{caption} +\RequirePackage{caption} +% \end{macrocode} + +% Then, we make all figures and tables bordered by default, with the help of the |float| package: +% \changes{v0.17.0}{2023/08/08}{All figures and tables are bordered by default.} +% \begin{macrocode} +\RequirePackage{float} +\floatstyle{boxed} +\restylefloat{table} +\restylefloat{figure} +% \end{macrocode} + +% Then, we make sure all figures and tables are centered by default, as recommended +% \href{https://tex.stackexchange.com/questions/2651/}{here}: +% \changes{v0.17.0}{2023/08/08}{All figures and tables are centered by default.} +% \begin{macrocode} +\makeatletter +\g@addto@macro\@floatboxreset\centering +\makeatother +% \end{macrocode} + % Then, we set spacing between lines: % \begin{macrocode} \RequirePackage{setspace} diff --git a/macros/latex/contrib/huawei/huawei.pdf b/macros/latex/contrib/huawei/huawei.pdf Binary files differindex a84233c475..8355c298f1 100644 --- a/macros/latex/contrib/huawei/huawei.pdf +++ b/macros/latex/contrib/huawei/huawei.pdf diff --git a/macros/latex/contrib/l3kernel/CHANGELOG.md b/macros/latex/contrib/l3kernel/CHANGELOG.md index 68e4090e09..38215a2cd2 100644 --- a/macros/latex/contrib/l3kernel/CHANGELOG.md +++ b/macros/latex/contrib/l3kernel/CHANGELOG.md @@ -7,6 +7,21 @@ this project uses date-based 'snapshot' version identifiers. ## [Unreleased] +## [2023-08-03] + +### Added +- `\tex_XeTeXhyphenatablelength:D`, `\tex_XeTeXinterwordspaceshaping:D`, + `\tex_XeTeXselectorcode:D` +- Several missing `\tex_<name>:D` primitives from LuaTeX and (up)TeX + +### Changed +- `\tex_protrudechars:D` now defined for XeTeX (to `\XeTeXprotrudechars`) +- Allow for optional `v` in version string argument to + `\ProvidesExpl...` + +### Fixed +- Allow for implicit chars when case changing + ## [2023-06-30] ### Added @@ -292,9 +307,13 @@ this project uses date-based 'snapshot' version identifiers. [\#1123](https://github.com/latex3/latex3/issues/1123)) - `\text_map_function:nN` and `\text_map_inline:nn` for mapping to graphemes in textual input -- Support for medevial Latin case changing +- Support for medieval Latin case changing - `\char_to_nfd:n` to extend NFD support to 8-bit engines +### Deprecated +- `\pdf_object_new:nn` and `\pdf_object_write:nn`, in favor of + `\pdf_object_new:n` and `\pdf_object_write:nnn`, respectively + ## [2022-08-23] ### Added @@ -1476,7 +1495,8 @@ this project uses date-based 'snapshot' version identifiers. - Step functions have been added for dim variables, e.g. `\dim_step_inline:nnnn` -[Unreleased]: https://github.com/latex3/latex3/compare/2023-06-30...HEAD +[Unreleased]: https://github.com/latex3/latex3/compare/2023-08-03...HEAD +[2023-08-03]: https://github.com/latex3/latex3/compare/2023-06-30...2023-08-03 [2023-06-30]: https://github.com/latex3/latex3/compare/2023-06-16...2023-06-30 [2023-06-16]: https://github.com/latex3/latex3/compare/2023-06-05...2023-06-16 [2023-06-05]: https://github.com/latex3/latex3/compare/2023-05-22...2023-06-05 diff --git a/macros/latex/contrib/l3kernel/README.md b/macros/latex/contrib/l3kernel/README.md index 9ac444ab9a..856c7364a1 100644 --- a/macros/latex/contrib/l3kernel/README.md +++ b/macros/latex/contrib/l3kernel/README.md @@ -1,7 +1,7 @@ LaTeX3 Programming Conventions ============================== -Release 2023-06-30 +Release 2023-08-03 Overview -------- diff --git a/macros/latex/contrib/l3kernel/expl3.dtx b/macros/latex/contrib/l3kernel/expl3.dtx index 31a8946103..b9856ecba3 100644 --- a/macros/latex/contrib/l3kernel/expl3.dtx +++ b/macros/latex/contrib/l3kernel/expl3.dtx @@ -24,7 +24,7 @@ % %<*driver|generic|package|2ekernel> %</driver|generic|package|2ekernel> -\def\ExplFileDate{2023-06-30}% +\def\ExplFileDate{2023-08-03}% %<*driver> \documentclass[full]{l3doc} \usepackage{graphicx} @@ -51,7 +51,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % @@ -323,7 +323,7 @@ % is private to the module, and should \emph{not} be used outside of that % module. % -% In the same way, private variables should use two "__" at the start of the +% Similarly, private variables should use |__| to separate scope and % module name, such that % \begin{verbatim} % \l_module_foo_tl @@ -1195,10 +1195,15 @@ % \end{macrocode} % \end{macro} % -% \begin{macro}{\@expl@provides@file@@Nnnnnn, \@expl@provides@generic@@wnnw} +% \begin{macro}{\@expl@provides@file@@Nnnnnn} +% \begin{macro}{\@expl@provides@file@@N} +% \begin{macro}{\@expl@provides@generic@@wnnw} % We need to check the existence of the % \cs[no-index]{Provides\meta{thing}}, since we need to load this very -% early in the \LaTeXe{} kernel. +% early in the \LaTeXe{} kernel. The gymnastics with the version identifier +% argument allow for the case where it starts with a \texttt{v} and the one +% where it does not: formally the \texttt{v} is not part of the version, +% but a lot of people include it. % \begin{macrocode} \protected\long\def\@expl@provides@file@@Nnnnnn#1#2#3#4#5#6% {% @@ -1210,15 +1215,18 @@ \else \@expl@provides@generic@@wnnw{#2}% \fi - {#3}[{#4 \ifx\relax#5\relax\else v#5\space\fi #6}]% + {#3}[{#4 \ifx\relax#5\relax\else\@expl@provides@file@@N#5\space\fi #6}]% \ExplSyntaxOn } +\long\def\@expl@provides@file@@N#1{v\if#1v\else#1\fi} \protected\long\def\@expl@provides@generic@@wnnw#1\fi#2[#3]% {% \immediate\write-1{#1: #2 #3}% } % \end{macrocode} % \end{macro} +% \end{macro} +% \end{macro} % % Load the business end: this leaves \cs{expl3} syntax on. % The test ensures we only load once without needing to know if diff --git a/macros/latex/contrib/l3kernel/expl3.pdf b/macros/latex/contrib/l3kernel/expl3.pdf Binary files differindex 67c571e2b8..f291da03e6 100644 --- a/macros/latex/contrib/l3kernel/expl3.pdf +++ b/macros/latex/contrib/l3kernel/expl3.pdf diff --git a/macros/latex/contrib/l3kernel/interface3.pdf b/macros/latex/contrib/l3kernel/interface3.pdf Binary files differindex a0daf6f920..86a42f9a42 100644 --- a/macros/latex/contrib/l3kernel/interface3.pdf +++ b/macros/latex/contrib/l3kernel/interface3.pdf diff --git a/macros/latex/contrib/l3kernel/interface3.tex b/macros/latex/contrib/l3kernel/interface3.tex index 786c5d7879..4896fa8f8f 100644 --- a/macros/latex/contrib/l3kernel/interface3.tex +++ b/macros/latex/contrib/l3kernel/interface3.tex @@ -62,7 +62,7 @@ for those people who are interested. {latex-team@latex-project.org}% }% } -\date{Released 2023-06-30} +\date{Released 2023-08-03} \pagenumbering{roman} \maketitle diff --git a/macros/latex/contrib/l3kernel/l3basics.dtx b/macros/latex/contrib/l3kernel/l3basics.dtx index e87c039363..7deb536728 100644 --- a/macros/latex/contrib/l3kernel/l3basics.dtx +++ b/macros/latex/contrib/l3kernel/l3basics.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3bootstrap.dtx b/macros/latex/contrib/l3kernel/l3bootstrap.dtx index c82fccb0a9..4fb3c840ec 100644 --- a/macros/latex/contrib/l3kernel/l3bootstrap.dtx +++ b/macros/latex/contrib/l3kernel/l3bootstrap.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % @@ -77,7 +77,7 @@ % \end{texnote} % \end{function} % -% \begin{function}[updated = 2017-03-19] +% \begin{function}[updated = 2017-03-19, updated = 2023-08-03] % {\ProvidesExplPackage, \ProvidesExplClass, \ProvidesExplFile} % \begin{syntax} % |\RequirePackage{expl3}| \\ @@ -93,8 +93,8 @@ % \tn{makeatletter} within package and class code.) The \meta{date} should % be given in the format \meta{year}/\meta{month}/\meta{day} or in the ISO % date format \meta{year}-\meta{month}-\meta{day}. If the -% \meta{version} is given then it will be prefixed with \texttt{v} in -% the package identifier line. +% \meta{version} is given then a leading \texttt{v} is optional: if given +% as a \enquote{pure} version string, a \texttt{v} will be appended. % \end{function} % % \begin{function}[updated = 2012-06-04]{\GetIdInfo} diff --git a/macros/latex/contrib/l3kernel/l3box.dtx b/macros/latex/contrib/l3kernel/l3box.dtx index c236ea8282..adcdbfb71e 100644 --- a/macros/latex/contrib/l3kernel/l3box.dtx +++ b/macros/latex/contrib/l3kernel/l3box.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3candidates.dtx b/macros/latex/contrib/l3kernel/l3candidates.dtx index 000779e5a1..d87f1614f5 100644 --- a/macros/latex/contrib/l3kernel/l3candidates.dtx +++ b/macros/latex/contrib/l3kernel/l3candidates.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3cctab.dtx b/macros/latex/contrib/l3kernel/l3cctab.dtx index dba24d5c7b..c8d0715a8d 100644 --- a/macros/latex/contrib/l3kernel/l3cctab.dtx +++ b/macros/latex/contrib/l3kernel/l3cctab.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3clist.dtx b/macros/latex/contrib/l3kernel/l3clist.dtx index d69256ef41..5373e5c642 100644 --- a/macros/latex/contrib/l3kernel/l3clist.dtx +++ b/macros/latex/contrib/l3kernel/l3clist.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3coffins.dtx b/macros/latex/contrib/l3kernel/l3coffins.dtx index 8f1856198c..4a5906d000 100644 --- a/macros/latex/contrib/l3kernel/l3coffins.dtx +++ b/macros/latex/contrib/l3kernel/l3coffins.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3color.dtx b/macros/latex/contrib/l3kernel/l3color.dtx index 0d4f1c6baa..caed570721 100644 --- a/macros/latex/contrib/l3kernel/l3color.dtx +++ b/macros/latex/contrib/l3kernel/l3color.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3debug.dtx b/macros/latex/contrib/l3kernel/l3debug.dtx index 31e7bf22ac..1d78e8a937 100644 --- a/macros/latex/contrib/l3kernel/l3debug.dtx +++ b/macros/latex/contrib/l3kernel/l3debug.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3deprecation.dtx b/macros/latex/contrib/l3kernel/l3deprecation.dtx index 66785fe4ae..1e39e014f9 100644 --- a/macros/latex/contrib/l3kernel/l3deprecation.dtx +++ b/macros/latex/contrib/l3kernel/l3deprecation.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3doc.dtx b/macros/latex/contrib/l3kernel/l3doc.dtx index 6a38db6634..0dc13578a3 100644 --- a/macros/latex/contrib/l3kernel/l3doc.dtx +++ b/macros/latex/contrib/l3kernel/l3doc.dtx @@ -85,7 +85,7 @@ and all files in that bundle must be distributed together. % require you to do updates, if the class changes.}} % % \author{\Team} -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % \maketitle % \tableofcontents % diff --git a/macros/latex/contrib/l3kernel/l3doc.pdf b/macros/latex/contrib/l3kernel/l3doc.pdf Binary files differindex eabd9d67fe..c11381e5ed 100644 --- a/macros/latex/contrib/l3kernel/l3doc.pdf +++ b/macros/latex/contrib/l3kernel/l3doc.pdf diff --git a/macros/latex/contrib/l3kernel/l3docstrip.dtx b/macros/latex/contrib/l3kernel/l3docstrip.dtx index 527c9dcab7..ea811769c0 100644 --- a/macros/latex/contrib/l3kernel/l3docstrip.dtx +++ b/macros/latex/contrib/l3kernel/l3docstrip.dtx @@ -63,7 +63,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3docstrip.pdf b/macros/latex/contrib/l3kernel/l3docstrip.pdf Binary files differindex 3e8f53870b..65acf03e3e 100644 --- a/macros/latex/contrib/l3kernel/l3docstrip.pdf +++ b/macros/latex/contrib/l3kernel/l3docstrip.pdf diff --git a/macros/latex/contrib/l3kernel/l3expan.dtx b/macros/latex/contrib/l3kernel/l3expan.dtx index 6629ac4c99..373099042e 100644 --- a/macros/latex/contrib/l3kernel/l3expan.dtx +++ b/macros/latex/contrib/l3kernel/l3expan.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3file.dtx b/macros/latex/contrib/l3kernel/l3file.dtx index 03487c7103..a08a0b220a 100644 --- a/macros/latex/contrib/l3kernel/l3file.dtx +++ b/macros/latex/contrib/l3kernel/l3file.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % @@ -450,7 +450,7 @@ % \begin{syntax} % \cs{iow_now:Nn} \meta{stream} \Arg{tokens} % \end{syntax} -% This functions writes \meta{tokens} to the specified +% This function writes \meta{tokens} to the specified % \meta{stream} immediately (\emph{i.e.}~the write operation is called % on expansion of \cs{iow_now:Nn}). % \end{function} @@ -479,7 +479,7 @@ % \begin{syntax} % \cs{iow_shipout:Nn} \meta{stream} \Arg{tokens} % \end{syntax} -% This functions writes \meta{tokens} to the specified +% This function writes \meta{tokens} to the specified % \meta{stream} when the current page is finalised (\emph{i.e.}~at % shipout). The \texttt{x}-type variants expand the \meta{tokens} % at the point where the function is used but \emph{not} when the @@ -502,7 +502,7 @@ % \begin{syntax} % \cs{iow_shipout_x:Nn} \meta{stream} \Arg{tokens} % \end{syntax} -% This functions writes \meta{tokens} to the specified +% This function writes \meta{tokens} to the specified % \meta{stream} when the current page is finalised (\emph{i.e.}~at % shipout). The \meta{tokens} are expanded at the time of writing % in addition to any expansion when the function is used. This makes diff --git a/macros/latex/contrib/l3kernel/l3flag.dtx b/macros/latex/contrib/l3kernel/l3flag.dtx index 43c6d4156e..d615c09543 100644 --- a/macros/latex/contrib/l3kernel/l3flag.dtx +++ b/macros/latex/contrib/l3kernel/l3flag.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-assign.dtx b/macros/latex/contrib/l3kernel/l3fp-assign.dtx index 1ad1248cf2..3286287b0a 100644 --- a/macros/latex/contrib/l3kernel/l3fp-assign.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-assign.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % \maketitle % % \begin{documentation} diff --git a/macros/latex/contrib/l3kernel/l3fp-aux.dtx b/macros/latex/contrib/l3kernel/l3fp-aux.dtx index 5c6e063078..2d1a010cd9 100644 --- a/macros/latex/contrib/l3kernel/l3fp-aux.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-aux.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-basics.dtx b/macros/latex/contrib/l3kernel/l3fp-basics.dtx index 3b370f678e..a51ddccdd6 100644 --- a/macros/latex/contrib/l3kernel/l3fp-basics.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-basics.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-convert.dtx b/macros/latex/contrib/l3kernel/l3fp-convert.dtx index 9168af101d..6e85c09cd8 100644 --- a/macros/latex/contrib/l3kernel/l3fp-convert.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-convert.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-expo.dtx b/macros/latex/contrib/l3kernel/l3fp-expo.dtx index 0882cba89a..75d37919bb 100644 --- a/macros/latex/contrib/l3kernel/l3fp-expo.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-expo.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-extended.dtx b/macros/latex/contrib/l3kernel/l3fp-extended.dtx index 5cfa2b73a0..5daaf4faa9 100644 --- a/macros/latex/contrib/l3kernel/l3fp-extended.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-extended.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-logic.dtx b/macros/latex/contrib/l3kernel/l3fp-logic.dtx index 4a549bdba9..bdc30332ff 100644 --- a/macros/latex/contrib/l3kernel/l3fp-logic.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-logic.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-parse.dtx b/macros/latex/contrib/l3kernel/l3fp-parse.dtx index 0306a25add..3cf349f50e 100644 --- a/macros/latex/contrib/l3kernel/l3fp-parse.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-parse.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-random.dtx b/macros/latex/contrib/l3kernel/l3fp-random.dtx index 348b582dab..25e64b88e1 100644 --- a/macros/latex/contrib/l3kernel/l3fp-random.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-random.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-round.dtx b/macros/latex/contrib/l3kernel/l3fp-round.dtx index 4e72114d26..9d81df31ce 100644 --- a/macros/latex/contrib/l3kernel/l3fp-round.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-round.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp-traps.dtx b/macros/latex/contrib/l3kernel/l3fp-traps.dtx index 97243134c0..a413bec127 100644 --- a/macros/latex/contrib/l3kernel/l3fp-traps.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-traps.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % \maketitle % % \begin{documentation} diff --git a/macros/latex/contrib/l3kernel/l3fp-trig.dtx b/macros/latex/contrib/l3kernel/l3fp-trig.dtx index b1638acc75..19701831a0 100644 --- a/macros/latex/contrib/l3kernel/l3fp-trig.dtx +++ b/macros/latex/contrib/l3kernel/l3fp-trig.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fp.dtx b/macros/latex/contrib/l3kernel/l3fp.dtx index 0e587e842c..8ea5679f44 100644 --- a/macros/latex/contrib/l3kernel/l3fp.dtx +++ b/macros/latex/contrib/l3kernel/l3fp.dtx @@ -49,7 +49,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3fparray.dtx b/macros/latex/contrib/l3kernel/l3fparray.dtx index fc94eca3af..149319bde5 100644 --- a/macros/latex/contrib/l3kernel/l3fparray.dtx +++ b/macros/latex/contrib/l3kernel/l3fparray.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3int.dtx b/macros/latex/contrib/l3kernel/l3int.dtx index e6d430c192..a4031b8d44 100644 --- a/macros/latex/contrib/l3kernel/l3int.dtx +++ b/macros/latex/contrib/l3kernel/l3int.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3intarray.dtx b/macros/latex/contrib/l3kernel/l3intarray.dtx index 111e889fc9..697d51d7f0 100644 --- a/macros/latex/contrib/l3kernel/l3intarray.dtx +++ b/macros/latex/contrib/l3kernel/l3intarray.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3kernel-functions.dtx b/macros/latex/contrib/l3kernel/l3kernel-functions.dtx index a1121dd0ce..d81cd34561 100644 --- a/macros/latex/contrib/l3kernel/l3kernel-functions.dtx +++ b/macros/latex/contrib/l3kernel/l3kernel-functions.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3keys.dtx b/macros/latex/contrib/l3kernel/l3keys.dtx index e89ebb176d..4a11b0fe75 100644 --- a/macros/latex/contrib/l3kernel/l3keys.dtx +++ b/macros/latex/contrib/l3kernel/l3keys.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % @@ -176,8 +176,9 @@ % keyname .code:n = Some~code~using~#1 % } % \end{verbatim} -% Note that with the exception of the special |.undefine:| property, all -% key properties define the key within the current \TeX{} scope. +% Note that all key properties define the key within the current \TeX{} group, +% with an exception that the special |.undefine:| property \emph{undefines} the +% key within the current \TeX{} group. % % \begin{function}[updated = 2013-07-08] % {.bool_set:N, .bool_set:c, .bool_gset:N, .bool_gset:c} @@ -513,7 +514,7 @@ % \begin{syntax} % \meta{key} .undefine: % \end{syntax} -% Removes the definition of the \meta{key} within the current scope. +% Removes the definition of the \meta{key} within the current \TeX{} group. % \end{function} % % \begin{function}[added = 2015-07-14]{.value_forbidden:n} @@ -2969,7 +2970,7 @@ % } % \begin{macro}{\@@_set_selective:} % A shared system once again. First, set the current path and add a -% default if needed. There are then checks to see if the a value is +% default if needed. There are then checks to see if a value is % required or forbidden. If everything passes, move on to execute the % code. % \begin{macrocode} diff --git a/macros/latex/contrib/l3kernel/l3legacy.dtx b/macros/latex/contrib/l3kernel/l3legacy.dtx index 6838bf11c6..511ddf655f 100644 --- a/macros/latex/contrib/l3kernel/l3legacy.dtx +++ b/macros/latex/contrib/l3kernel/l3legacy.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3luatex.dtx b/macros/latex/contrib/l3kernel/l3luatex.dtx index afc0605a61..1ec2d5aa98 100644 --- a/macros/latex/contrib/l3kernel/l3luatex.dtx +++ b/macros/latex/contrib/l3kernel/l3luatex.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3msg.dtx b/macros/latex/contrib/l3kernel/l3msg.dtx index 0898334f51..e44e11c547 100644 --- a/macros/latex/contrib/l3kernel/l3msg.dtx +++ b/macros/latex/contrib/l3kernel/l3msg.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3names.dtx b/macros/latex/contrib/l3kernel/l3names.dtx index 2235524d7b..d928f60aec 100644 --- a/macros/latex/contrib/l3kernel/l3names.dtx +++ b/macros/latex/contrib/l3kernel/l3names.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % @@ -783,6 +783,11 @@ \@@_primitive:NN \XeTeXvariationmin \tex_XeTeXvariationmin:D \@@_primitive:NN \XeTeXvariationname \tex_XeTeXvariationname:D \@@_primitive:NN \XeTeXversion \tex_XeTeXversion:D + \@@_primitive:NN \XeTeXselectorcode \tex_XeTeXselectorcode:D + \@@_primitive:NN \XeTeXinterwordspaceshaping + \tex_XeTeXinterwordspaceshaping:D + \@@_primitive:NN \XeTeXhyphenatablelength + \tex_XeTeXhyphenatablelength:D % \end{macrocode} % Primitives from \pdfTeX{} that \XeTeX{} renames: also helps with % \LuaTeX{}. @@ -797,6 +802,7 @@ \@@_primitive:NN \primitive \tex_primitive:D \@@_primitive:NN \resettimer \tex_resettimer:D \@@_primitive:NN \shellescape \tex_shellescape:D + \@@_primitive:NN \XeTeXprotrudechars \tex_protrudechars:D % \end{macrocode} % Primitives from \LuaTeX{}, some of which have been ported back to % \XeTeX{}. @@ -813,17 +819,21 @@ \@@_primitive:NN \begincsname \tex_begincsname:D \@@_primitive:NN \bodydir \tex_bodydir:D \@@_primitive:NN \bodydirection \tex_bodydirection:D + \@@_primitive:NN \boundary \tex_boundary:D \@@_primitive:NN \boxdir \tex_boxdir:D \@@_primitive:NN \boxdirection \tex_boxdirection:D \@@_primitive:NN \breakafterdirmode \tex_breakafterdirmode:D \@@_primitive:NN \catcodetable \tex_catcodetable:D \@@_primitive:NN \clearmarks \tex_clearmarks:D +% \@@_primitive:NN \compoundhyphenmode +% \tex_compoundhyphenmode:D % not documented in manual \@@_primitive:NN \crampeddisplaystyle \tex_crampeddisplaystyle:D \@@_primitive:NN \crampedscriptscriptstyle \tex_crampedscriptscriptstyle:D \@@_primitive:NN \crampedscriptstyle \tex_crampedscriptstyle:D \@@_primitive:NN \crampedtextstyle \tex_crampedtextstyle:D \@@_primitive:NN \csstring \tex_csstring:D + \@@_primitive:NN \deferred \tex_deferred:D \@@_primitive:NN \discretionaryligaturemode \tex_discretionaryligaturemode:D \@@_primitive:NN \directlua \tex_directlua:D @@ -836,10 +846,13 @@ \@@_primitive:NN \etoksapp \tex_etoksapp:D \@@_primitive:NN \etokspre \tex_etokspre:D \@@_primitive:NN \exceptionpenalty \tex_exceptionpenalty:D + \@@_primitive:NN \exhyphenchar \tex_exhyphenchar:D \@@_primitive:NN \explicithyphenpenalty \tex_explicithyphenpenalty:D \@@_primitive:NN \expanded \tex_expanded:D \@@_primitive:NN \explicitdiscretionary \tex_explicitdiscretionary:D \@@_primitive:NN \firstvalidlanguage \tex_firstvalidlanguage:D +% \@@_primitive:NN \fixupboxesmode +% \tex_fixupboxesmode:D % not documented in manual \@@_primitive:NN \fontid \tex_fontid:D \@@_primitive:NN \formatname \tex_formatname:D \@@_primitive:NN \hjcode \tex_hjcode:D @@ -848,6 +861,10 @@ \@@_primitive:NN \hyphenationmin \tex_hyphenationmin:D \@@_primitive:NN \hyphenpenaltymode \tex_hyphenpenaltymode:D \@@_primitive:NN \gleaders \tex_gleaders:D + \@@_primitive:NN \glet \tex_glet:D + \@@_primitive:NN \glyphdimensionsmode \tex_glyphdimensionsmode:D + \@@_primitive:NN \gtoksapp \tex_gtoksapp:D + \@@_primitive:NN \gtokspre \tex_gtokspre:D \@@_primitive:NN \ifcondition \tex_ifcondition:D \@@_primitive:NN \immediateassigned \tex_immediateassigned:D \@@_primitive:NN \immediateassignment \tex_immediateassignment:D @@ -880,10 +897,16 @@ \@@_primitive:NN \mathdisplayskipmode \tex_mathdisplayskipmode:D \@@_primitive:NN \matheqdirmode \tex_matheqdirmode:D \@@_primitive:NN \matheqnogapstep \tex_matheqnogapstep:D + \@@_primitive:NN \mathflattenmode \tex_mathflattenmode:D + \@@_primitive:NN \mathitalicsmode \tex_mathitalicsmode:D \@@_primitive:NN \mathnolimitsmode \tex_mathnolimitsmode:D \@@_primitive:NN \mathoption \tex_mathoption:D \@@_primitive:NN \mathpenaltiesmode \tex_mathpenaltiesmode:D \@@_primitive:NN \mathrulesfam \tex_mathrulesfam:D +% \@@_primitive:NN \mathrulesmode +% \tex_mathrulesmode:D % not documented in manual +% \@@_primitive:NN \mathrulethicknessmode +% \tex_mathrulethicknessmode:D % not documented in manual \@@_primitive:NN \mathscriptsmode \tex_mathscriptsmode:D \@@_primitive:NN \mathscriptboxmode \tex_mathscriptboxmode:D \@@_primitive:NN \mathscriptcharmode \tex_mathscriptcharmode:D @@ -914,6 +937,7 @@ \@@_primitive:NN \preexhyphenchar \tex_preexhyphenchar:D \@@_primitive:NN \prehyphenchar \tex_prehyphenchar:D \@@_primitive:NN \prerelpenalty \tex_prerelpenalty:D + \@@_primitive:NN \protrusionboundary \tex_protrusionboundary:D \@@_primitive:NN \rightghost \tex_rightghost:D \@@_primitive:NN \savecatcodetable \tex_savecatcodetable:D \@@_primitive:NN \scantextokens \tex_scantextokens:D @@ -930,7 +954,11 @@ \@@_primitive:NN \toksapp \tex_toksapp:D \@@_primitive:NN \tokspre \tex_tokspre:D \@@_primitive:NN \tpack \tex_tpack:D + \@@_primitive:NN \variablefam \tex_variablefam:D \@@_primitive:NN \vpack \tex_vpack:D + \@@_primitive:NN \wordboundary \tex_wordboundary:D + \@@_primitive:NN \xtoksapp \tex_xtoksapp:D + \@@_primitive:NN \xtokspre \tex_xtokspre:D % \end{macrocode} % Primitives from \pdfTeX{} that \LuaTeX{} renames. % \begin{macrocode} @@ -979,6 +1007,7 @@ \@@_primitive:NN \Udelimiterover \tex_Udelimiterover:D \@@_primitive:NN \Udelimiterunder \tex_Udelimiterunder:D \@@_primitive:NN \Uhextensible \tex_Uhextensible:D + \@@_primitive:NN \Uleft \tex_Uleft:D \@@_primitive:NN \Umathaccent \tex_Umathaccent:D \@@_primitive:NN \Umathaxis \tex_Umathaxis:D \@@_primitive:NN \Umathbinbinspacing \tex_Umathbinbinspacing:D @@ -1123,10 +1152,12 @@ \tex_Umathunderdelimiterbgap:D \@@_primitive:NN \Umathunderdelimitervgap \tex_Umathunderdelimitervgap:D + \@@_primitive:NN \Umiddle \tex_Umiddle:D \@@_primitive:NN \Unosubscript \tex_Unosubscript:D \@@_primitive:NN \Unosuperscript \tex_Unosuperscript:D \@@_primitive:NN \Uoverdelimiter \tex_Uoverdelimiter:D \@@_primitive:NN \Uradical \tex_Uradical:D + \@@_primitive:NN \Uright \tex_Uright:D \@@_primitive:NN \Uroot \tex_Uroot:D \@@_primitive:NN \Uskewed \tex_Uskewed:D \@@_primitive:NN \Uskewedwithdelims \tex_Uskewedwithdelims:D @@ -1182,9 +1213,11 @@ \@@_primitive:NN \pagefistretch \tex_pagefistretch:D \@@_primitive:NN \postbreakpenalty \tex_postbreakpenalty:D \@@_primitive:NN \prebreakpenalty \tex_prebreakpenalty:D + \@@_primitive:NN \ptexfontname \tex_ptexfontname:D \@@_primitive:NN \ptexlineendmode \tex_lineendmode:D \@@_primitive:NN \ptexminorversion \tex_ptexminorversion:D \@@_primitive:NN \ptexrevision \tex_ptexrevision:D + \@@_primitive:NN \ptextracingfonts \tex_ptextracingfonts:D \@@_primitive:NN \ptexversion \tex_ptexversion:D \@@_primitive:NN \readpapersizespecial \tex_readpapersizespecial:D \@@_primitive:NN \scriptbaselineshiftfactor @@ -1198,6 +1231,7 @@ \@@_primitive:NN \textbaselineshiftfactor \tex_textbaselineshiftfactor:D \@@_primitive:NN \tfont \tex_tfont:D + \@@_primitive:NN \tojis \tex_tojis:D \@@_primitive:NN \toucs \tex_toucs:D \@@_primitive:NN \ucs \tex_ucs:D \@@_primitive:NN \xkanjiskip \tex_xkanjiskip:D diff --git a/macros/latex/contrib/l3kernel/l3news.pdf b/macros/latex/contrib/l3kernel/l3news.pdf Binary files differindex d17bc2dd22..301c458e10 100644 --- a/macros/latex/contrib/l3kernel/l3news.pdf +++ b/macros/latex/contrib/l3kernel/l3news.pdf diff --git a/macros/latex/contrib/l3kernel/l3news01.pdf b/macros/latex/contrib/l3kernel/l3news01.pdf Binary files differindex 534d533da0..78f571bcf0 100644 --- a/macros/latex/contrib/l3kernel/l3news01.pdf +++ b/macros/latex/contrib/l3kernel/l3news01.pdf diff --git a/macros/latex/contrib/l3kernel/l3news02.pdf b/macros/latex/contrib/l3kernel/l3news02.pdf Binary files differindex e39c1962b2..76d58342fc 100644 --- a/macros/latex/contrib/l3kernel/l3news02.pdf +++ b/macros/latex/contrib/l3kernel/l3news02.pdf diff --git a/macros/latex/contrib/l3kernel/l3news03.pdf b/macros/latex/contrib/l3kernel/l3news03.pdf Binary files differindex 20bad7ae57..e2d10b7c65 100644 --- a/macros/latex/contrib/l3kernel/l3news03.pdf +++ b/macros/latex/contrib/l3kernel/l3news03.pdf diff --git a/macros/latex/contrib/l3kernel/l3news04.pdf b/macros/latex/contrib/l3kernel/l3news04.pdf Binary files differindex ae829790f9..adcefb4c66 100644 --- a/macros/latex/contrib/l3kernel/l3news04.pdf +++ b/macros/latex/contrib/l3kernel/l3news04.pdf diff --git a/macros/latex/contrib/l3kernel/l3news05.pdf b/macros/latex/contrib/l3kernel/l3news05.pdf Binary files differindex baf24d5bc6..51ab9c8dd0 100644 --- a/macros/latex/contrib/l3kernel/l3news05.pdf +++ b/macros/latex/contrib/l3kernel/l3news05.pdf diff --git a/macros/latex/contrib/l3kernel/l3news06.pdf b/macros/latex/contrib/l3kernel/l3news06.pdf Binary files differindex 906fbf5601..7420362ff3 100644 --- a/macros/latex/contrib/l3kernel/l3news06.pdf +++ b/macros/latex/contrib/l3kernel/l3news06.pdf diff --git a/macros/latex/contrib/l3kernel/l3news07.pdf b/macros/latex/contrib/l3kernel/l3news07.pdf Binary files differindex 828a005655..0ac7ba5514 100644 --- a/macros/latex/contrib/l3kernel/l3news07.pdf +++ b/macros/latex/contrib/l3kernel/l3news07.pdf diff --git a/macros/latex/contrib/l3kernel/l3news08.pdf b/macros/latex/contrib/l3kernel/l3news08.pdf Binary files differindex 3757fb902d..92d705f5d8 100644 --- a/macros/latex/contrib/l3kernel/l3news08.pdf +++ b/macros/latex/contrib/l3kernel/l3news08.pdf diff --git a/macros/latex/contrib/l3kernel/l3news09.pdf b/macros/latex/contrib/l3kernel/l3news09.pdf Binary files differindex 936939db81..b079a34137 100644 --- a/macros/latex/contrib/l3kernel/l3news09.pdf +++ b/macros/latex/contrib/l3kernel/l3news09.pdf diff --git a/macros/latex/contrib/l3kernel/l3news10.pdf b/macros/latex/contrib/l3kernel/l3news10.pdf Binary files differindex 9eaf2116a2..569e3d143b 100644 --- a/macros/latex/contrib/l3kernel/l3news10.pdf +++ b/macros/latex/contrib/l3kernel/l3news10.pdf diff --git a/macros/latex/contrib/l3kernel/l3news11.pdf b/macros/latex/contrib/l3kernel/l3news11.pdf Binary files differindex aaff774ace..c1ceab5a68 100644 --- a/macros/latex/contrib/l3kernel/l3news11.pdf +++ b/macros/latex/contrib/l3kernel/l3news11.pdf diff --git a/macros/latex/contrib/l3kernel/l3news12.pdf b/macros/latex/contrib/l3kernel/l3news12.pdf Binary files differindex cdf7bce3fa..5c7a17e5f5 100644 --- a/macros/latex/contrib/l3kernel/l3news12.pdf +++ b/macros/latex/contrib/l3kernel/l3news12.pdf diff --git a/macros/latex/contrib/l3kernel/l3pdf.dtx b/macros/latex/contrib/l3kernel/l3pdf.dtx index a8f7ed8a01..b14decdfd1 100644 --- a/macros/latex/contrib/l3kernel/l3pdf.dtx +++ b/macros/latex/contrib/l3kernel/l3pdf.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % @@ -255,46 +255,6 @@ % \end{function} % \end{documentation} % -% \section{Deprecated functions} -% -% \begin{function}[added = 2021-02-10]{\pdf_object_new:nn} -% \begin{syntax} -% \cs{pdf_object_new:nn} \Arg{object} \Arg{type} -% \end{syntax} -% Declares \meta{object} as a PDF object of \meta{type}, which should be -% one of -% \begin{itemize} -% \item \texttt{array} -% \item \texttt{dict} -% \item \texttt{fstream} -% \item \texttt{stream} -% \end{itemize} -% The object may be referenced from this point on, and written later -% using \cs{pdf_object_write:nn}. -% -% Deprecated in favor of \cs{pdf_object_new:n}. -% \end{function} -% -% \begin{function}[added = 2021-02-10]{\pdf_object_write:nn, \pdf_object_write:nx} -% \begin{syntax} -% \cs{pdf_object_write:nn} \Arg{object} \Arg{content} -% \end{syntax} -% Writes the \meta{content} as content of the \meta{object}. Depending on the -% \meta{type} declared for the object, the format required for the -% \meta{data} will vary -% \begin{itemize} -% \item[\texttt{array}] A space-separated list of values -% \item[\texttt{dict}] Key--value pairs in the form -% \texttt{/\meta{key} \meta{value}} -% \item[\texttt{fstream}] Two brace groups: \meta{file name} and -% \meta{file content} -% \item[\texttt{stream}] Two brace groups: \meta{attributes (dictionary)} -% and \meta{stream contents} -% \end{itemize} -% -% Deprecated in favor of \cs{pdf_object_write:nnn}. -% \end{function} -% % \begin{implementation} % % \section{\pkg{l3pdf} implementation} diff --git a/macros/latex/contrib/l3kernel/l3prefixes.csv b/macros/latex/contrib/l3kernel/l3prefixes.csv index 410b927d89..2de6430a12 100644 --- a/macros/latex/contrib/l3kernel/l3prefixes.csv +++ b/macros/latex/contrib/l3kernel/l3prefixes.csv @@ -118,6 +118,7 @@ insert,l3kernel,The LaTeX Project,https://www.latex-project.org/latex3.html,http int,l3kernel,The LaTeX Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2012-09-27,2012-09-27, intarray,l3kernel,The LaTeX Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2018-04-06,2018-04-06, ior,l3kernel,The LaTeX Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2012-09-27,2012-09-27, +iot,iot,Island of TeX,https://islandoftex.gitlab.io,https://gitlab.com/islandoftex/texmf,https://gitlab.com/groups/islandoftex/texmf/-/issues,2023-07-18,2023-07-18, iow,l3kernel,The LaTeX Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2012-09-27,2012-09-27, jiazhu,jiazhu,Qing Lee,https://github.com/CTeX-org/ctex-kit,https://github.com/CTeX-org/ctex-kit.git,https://github.com/CTeX-org/ctex-kit/issues,2020-05-17,2020-05-17, job,l3kernel,The LaTeX Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2021-04-23,2021-04-23, @@ -201,6 +202,7 @@ ptex,l3kernel,The LaTeX Project,https://www.latex-project.org/latex3.html,https: ptxcd,ptxcd, Marei Peischl,,,,2020-07-27,2020-07-27,Used for specific corporate design templates qrbill,qrbill,Marei Peischl,https://github.com/peiTeX/qrbill,https://github.com/peiTeX/qrbill.git,https://github.com/peiTeX/qrbill/issues,2020-06-27,2020-06-27, quark,l3kernel,The LaTeX Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2012-09-27,2012-09-27, +rainbow,beamertheme-rainbow,samcarter,https://github.com/samcarter/beamertheme-rainbow,https://github.com/samcarter/beamertheme-rainbow,https://github.com/samcarter/beamertheme-rainbow/issues,2023-07-04,2023-07-04, randomwalk,randomwalk,Bruno Le Floch,https://github.com/blefloch/latex-randomwalk,https://github.com/blefloch/latex-randomwalk.git,https://github.com/blefloch/latex-randomwalk/issues,2013-03-16,2015-09-22, rawobjects,rawobjects,Paolo De Donato,https://github.com/Loara/lt3rawobjects,https://github.com/Loara/lt3rawobjects/lt3rawobjects.git,https://github.com/Loara/lt3rawobjects/issues,2022-07-19,2022-07-19, recursion,l3kernel,The LaTeX Project,https://www.latex-project.org/latex3.html,https://github.com/latex3/latex3.git,https://github.com/latex3/latex3/issues,2018-05-12,2018-05-12, diff --git a/macros/latex/contrib/l3kernel/l3prefixes.pdf b/macros/latex/contrib/l3kernel/l3prefixes.pdf Binary files differindex 3dd67ab49b..3bb96153dd 100644 --- a/macros/latex/contrib/l3kernel/l3prefixes.pdf +++ b/macros/latex/contrib/l3kernel/l3prefixes.pdf diff --git a/macros/latex/contrib/l3kernel/l3prg.dtx b/macros/latex/contrib/l3kernel/l3prg.dtx index 1c96879388..ec1198fbd4 100644 --- a/macros/latex/contrib/l3kernel/l3prg.dtx +++ b/macros/latex/contrib/l3kernel/l3prg.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3prop.dtx b/macros/latex/contrib/l3kernel/l3prop.dtx index 10167f4baf..c3e0aacd07 100644 --- a/macros/latex/contrib/l3kernel/l3prop.dtx +++ b/macros/latex/contrib/l3kernel/l3prop.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % @@ -212,7 +212,7 @@ % \cs{prop_concat:NNN} \meta{property list_1} \meta{property list_2} \meta{property list3} % \end{syntax} % Combines the key--value pairs of \meta{property list_2} and -% \meta{property list_3}, and saves the result in \meta{pproperty list_1}. If a +% \meta{property list_3}, and saves the result in \meta{property list_1}. If a % key appears in both \meta{property list_2} and \meta{property list_3} then the % last value, namely the value in \meta{property list_3} is kept. % \end{function} diff --git a/macros/latex/contrib/l3kernel/l3quark.dtx b/macros/latex/contrib/l3kernel/l3quark.dtx index f8d94d4c0f..bf09f3f528 100644 --- a/macros/latex/contrib/l3kernel/l3quark.dtx +++ b/macros/latex/contrib/l3kernel/l3quark.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3regex.dtx b/macros/latex/contrib/l3kernel/l3regex.dtx index 6d9cc425c0..0e02c1f31d 100644 --- a/macros/latex/contrib/l3kernel/l3regex.dtx +++ b/macros/latex/contrib/l3kernel/l3regex.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3seq.dtx b/macros/latex/contrib/l3kernel/l3seq.dtx index 4789fff3ce..b43e47db78 100644 --- a/macros/latex/contrib/l3kernel/l3seq.dtx +++ b/macros/latex/contrib/l3kernel/l3seq.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3skip.dtx b/macros/latex/contrib/l3kernel/l3skip.dtx index 1d92789b5b..c67207b8ed 100644 --- a/macros/latex/contrib/l3kernel/l3skip.dtx +++ b/macros/latex/contrib/l3kernel/l3skip.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3sort.dtx b/macros/latex/contrib/l3kernel/l3sort.dtx index d23f9e366c..0832a3a527 100644 --- a/macros/latex/contrib/l3kernel/l3sort.dtx +++ b/macros/latex/contrib/l3kernel/l3sort.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3str-convert.dtx b/macros/latex/contrib/l3kernel/l3str-convert.dtx index f82cd50ac9..80d8d7cbd9 100644 --- a/macros/latex/contrib/l3kernel/l3str-convert.dtx +++ b/macros/latex/contrib/l3kernel/l3str-convert.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3str.dtx b/macros/latex/contrib/l3kernel/l3str.dtx index c05afad054..10bebf2611 100644 --- a/macros/latex/contrib/l3kernel/l3str.dtx +++ b/macros/latex/contrib/l3kernel/l3str.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3styleguide.pdf b/macros/latex/contrib/l3kernel/l3styleguide.pdf Binary files differindex b9c752b392..c28d4b27e8 100644 --- a/macros/latex/contrib/l3kernel/l3styleguide.pdf +++ b/macros/latex/contrib/l3kernel/l3styleguide.pdf diff --git a/macros/latex/contrib/l3kernel/l3styleguide.tex b/macros/latex/contrib/l3kernel/l3styleguide.tex index 2f26c99c9d..b7d0934013 100644 --- a/macros/latex/contrib/l3kernel/l3styleguide.tex +++ b/macros/latex/contrib/l3kernel/l3styleguide.tex @@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN. {latex-team@latex-project.org}% }% } -\date{Released 2023-06-30} +\date{Released 2023-08-03} \begin{document} diff --git a/macros/latex/contrib/l3kernel/l3syntax-changes.pdf b/macros/latex/contrib/l3kernel/l3syntax-changes.pdf Binary files differindex 7c02d2fb8b..e1ec150b8a 100644 --- a/macros/latex/contrib/l3kernel/l3syntax-changes.pdf +++ b/macros/latex/contrib/l3kernel/l3syntax-changes.pdf diff --git a/macros/latex/contrib/l3kernel/l3syntax-changes.tex b/macros/latex/contrib/l3kernel/l3syntax-changes.tex index 66d24d8910..431b6516fa 100644 --- a/macros/latex/contrib/l3kernel/l3syntax-changes.tex +++ b/macros/latex/contrib/l3kernel/l3syntax-changes.tex @@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN. {latex-team@latex-project.org}% }% } -\date{Released 2023-06-30} +\date{Released 2023-08-03} \newcommand{\TF}{\textit{(TF)}} diff --git a/macros/latex/contrib/l3kernel/l3sys.dtx b/macros/latex/contrib/l3kernel/l3sys.dtx index 4d7bad1082..301211dca6 100644 --- a/macros/latex/contrib/l3kernel/l3sys.dtx +++ b/macros/latex/contrib/l3kernel/l3sys.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3term-glossary.pdf b/macros/latex/contrib/l3kernel/l3term-glossary.pdf Binary files differindex 900d65805e..f780345651 100644 --- a/macros/latex/contrib/l3kernel/l3term-glossary.pdf +++ b/macros/latex/contrib/l3kernel/l3term-glossary.pdf diff --git a/macros/latex/contrib/l3kernel/l3term-glossary.tex b/macros/latex/contrib/l3kernel/l3term-glossary.tex index 6eaf8bda57..77039fa4b8 100644 --- a/macros/latex/contrib/l3kernel/l3term-glossary.tex +++ b/macros/latex/contrib/l3kernel/l3term-glossary.tex @@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN. {latex-team@latex-project.org}% }% } -\date{Released 2023-06-30} +\date{Released 2023-08-03} \newcommand{\TF}{\textit{(TF)}} diff --git a/macros/latex/contrib/l3kernel/l3text-case.dtx b/macros/latex/contrib/l3kernel/l3text-case.dtx index 8b55915aec..dd6e72f25e 100644 --- a/macros/latex/contrib/l3kernel/l3text-case.dtx +++ b/macros/latex/contrib/l3kernel/l3text-case.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % @@ -147,6 +147,7 @@ % \begin{macro}[EXP]{\@@_change_case_math_group:nnNn} % \begin{macro}[EXP]{\@@_change_case_math_space:nnNw} % \begin{macro}[EXP]{\@@_change_case_cs_check:nnN} +% \begin{macro}[EXP]{\@@_change_case_cs_check:nnn} % \begin{macro}[EXP]{\@@_change_case_exclude:nnN} % \begin{macro}[EXP]{\@@_change_case_exclude:nnnN} % \begin{macro}[EXP]{\@@_change_case_exclude:nnNN} @@ -443,13 +444,18 @@ % \begin{macrocode} \cs_new:Npn \@@_change_case_cs_check:nnN #1#2#3 { - \token_if_cs:NTF #3 - { \@@_change_case_exclude:nnN {#1} {#2} } + \exp_args:Ne \@@_change_case_cs_check:nnn + { \@@_token_to_explicit:N #3 } {#1} {#2} + } +\cs_new:Npn \@@_change_case_cs_check:nnn #1#2#3 + { + \token_if_cs:NTF #1 + { \@@_change_case_exclude:nnN {#2} {#3} } { \@@_codepoint_process:nN - { \use:c { @@_change_case_custom_ #1 :nnn } {#1} {#2} } + { \use:c { @@_change_case_custom_ #2 :nnn } {#2} {#3} } } - #3 + #1 } % \end{macrocode} % To deal with a control sequence there is first a need to test if it is @@ -853,6 +859,7 @@ % \end{macro} % \end{macro} % \end{macro} +% \end{macro} % % \begin{macro}{\text_declare_case_equivalent:Nn} % Create equivalents to allow replacement. diff --git a/macros/latex/contrib/l3kernel/l3text-map.dtx b/macros/latex/contrib/l3kernel/l3text-map.dtx index a2d6d48c10..432bae2b93 100644 --- a/macros/latex/contrib/l3kernel/l3text-map.dtx +++ b/macros/latex/contrib/l3kernel/l3text-map.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3text-purify.dtx b/macros/latex/contrib/l3kernel/l3text-purify.dtx index a8b84eb10c..8a97b401fc 100644 --- a/macros/latex/contrib/l3kernel/l3text-purify.dtx +++ b/macros/latex/contrib/l3kernel/l3text-purify.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3text.dtx b/macros/latex/contrib/l3kernel/l3text.dtx index eb97fca1fd..40a4dc4a5d 100644 --- a/macros/latex/contrib/l3kernel/l3text.dtx +++ b/macros/latex/contrib/l3kernel/l3text.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % @@ -929,7 +929,6 @@ % \begin{macro}[EXP]{\@@_expand_math_space:Nw} % \begin{macro}[EXP] % { -% \@@_expand_implicit:N , % \@@_expand_explicit:N , % \@@_expand_exclude:N % } diff --git a/macros/latex/contrib/l3kernel/l3tl-analysis.dtx b/macros/latex/contrib/l3kernel/l3tl-analysis.dtx index 9c80c0fb9a..411951c303 100644 --- a/macros/latex/contrib/l3kernel/l3tl-analysis.dtx +++ b/macros/latex/contrib/l3kernel/l3tl-analysis.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3tl.dtx b/macros/latex/contrib/l3kernel/l3tl.dtx index af9ed91866..117c50faa7 100644 --- a/macros/latex/contrib/l3kernel/l3tl.dtx +++ b/macros/latex/contrib/l3kernel/l3tl.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3token.dtx b/macros/latex/contrib/l3kernel/l3token.dtx index 8af32dff06..5d9d04b9bc 100644 --- a/macros/latex/contrib/l3kernel/l3token.dtx +++ b/macros/latex/contrib/l3kernel/l3token.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/l3unicode.dtx b/macros/latex/contrib/l3kernel/l3unicode.dtx index e4dba1753f..d5715792e2 100644 --- a/macros/latex/contrib/l3kernel/l3unicode.dtx +++ b/macros/latex/contrib/l3kernel/l3unicode.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2023-06-30} +% \date{Released 2023-08-03} % % \maketitle % diff --git a/macros/latex/contrib/l3kernel/source3.pdf b/macros/latex/contrib/l3kernel/source3.pdf Binary files differindex 041c358d4f..8d5e7dc74a 100644 --- a/macros/latex/contrib/l3kernel/source3.pdf +++ b/macros/latex/contrib/l3kernel/source3.pdf diff --git a/macros/latex/contrib/l3kernel/source3.tex b/macros/latex/contrib/l3kernel/source3.tex index 4cf2cca1c2..8ad3093ca7 100644 --- a/macros/latex/contrib/l3kernel/source3.tex +++ b/macros/latex/contrib/l3kernel/source3.tex @@ -53,7 +53,7 @@ for those people who are interested. {latex-team@latex-project.org}% }% } -\date{Released 2023-06-30} +\date{Released 2023-08-03} \pagenumbering{roman} \maketitle diff --git a/macros/latex/contrib/siunitx/CHANGELOG.md b/macros/latex/contrib/siunitx/CHANGELOG.md index d246599ef5..e055add8b6 100644 --- a/macros/latex/contrib/siunitx/CHANGELOG.md +++ b/macros/latex/contrib/siunitx/CHANGELOG.md @@ -7,6 +7,12 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ## [Unreleased] +## [v3.3.2] - 2023-08-03 + +### Fixed +- Move an `expl3` variant defintion (see issue + [\#680](https://github.com/josephwright/siunitx/issues/680)) + ## [v3.3.1] - 2023-08-01 ### Fixed @@ -1978,7 +1984,8 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ### Added - First public testing release (as `si`) -[Unreleased]: https://github.com/josephwright/siunitx/compare/v3.3.1...HEAD +[Unreleased]: https://github.com/josephwright/siunitx/compare/v3.3.2...HEAD +[v3.3.2]: https://github.com/josephwright/siunitx/compare/v3.3.1...v3.3.2 [v3.3.1]: https://github.com/josephwright/siunitx/compare/v3.3.0...v3.3.1 [v3.3.0]: https://github.com/josephwright/siunitx/compare/v3.2.9...v3.3.0 [v3.2.9]: https://github.com/josephwright/siunitx/compare/v3.2.8...v3.2.9 diff --git a/macros/latex/contrib/siunitx/README.md b/macros/latex/contrib/siunitx/README.md index 0d065403cf..1288929a5d 100644 --- a/macros/latex/contrib/siunitx/README.md +++ b/macros/latex/contrib/siunitx/README.md @@ -1,5 +1,6 @@ -siunitx - A comprehensive (SI) units package -============================================ +# `siunitx` - A comprehensive (SI) units package + +## Description Physical quantities have both numbers and units, and each physical quantity should be expressed as the product of a number and a unit. Typesetting physical @@ -13,3 +14,11 @@ consistent way. The package has an extended set of configuration options which make it possible to follow varying typographic conventions with the same input syntax. The package includes automated processing of numbers and units, and the ability to control tabular alignment of numbers. + +## Author + +This package is maintained by Joseph Wright: joseph.wright@morningstar2.co.uk + +## License + +Released under the LaTeX Project Public License v1.3c or later. See http://www.latex-project.org/lppl.txt
\ No newline at end of file diff --git a/macros/latex/contrib/siunitx/siunitx-code.pdf b/macros/latex/contrib/siunitx/siunitx-code.pdf Binary files differindex 669eb11190..1f82d980c2 100644 --- a/macros/latex/contrib/siunitx/siunitx-code.pdf +++ b/macros/latex/contrib/siunitx/siunitx-code.pdf diff --git a/macros/latex/contrib/siunitx/siunitx-compound.dtx b/macros/latex/contrib/siunitx/siunitx-compound.dtx index b16aa63f30..46d2404136 100644 --- a/macros/latex/contrib/siunitx/siunitx-compound.dtx +++ b/macros/latex/contrib/siunitx/siunitx-compound.dtx @@ -365,7 +365,6 @@ % \section{\pkg{siunitx-compound} implementation} % % \begin{macrocode} -\cs_generate_variant:Nn \keys_set:nn { nx } \cs_generate_variant:Nn \seq_use:Nnnn { NVVV } % \end{macrocode} % diff --git a/macros/latex/contrib/siunitx/siunitx-number.dtx b/macros/latex/contrib/siunitx/siunitx-number.dtx index 7ee8fc1653..a46613e42e 100644 --- a/macros/latex/contrib/siunitx/siunitx-number.dtx +++ b/macros/latex/contrib/siunitx/siunitx-number.dtx @@ -710,6 +710,7 @@ % % Variants not provided by \pkg{expl3}. % \begin{macrocode} +\cs_generate_variant:Nn \keys_set:nn { nx } \cs_generate_variant:Nn \tl_if_blank:nTF { f } \cs_generate_variant:Nn \tl_if_blank_p:n { f } \cs_generate_variant:Nn \tl_if_in:NnTF { NV } diff --git a/macros/latex/contrib/siunitx/siunitx.dtx b/macros/latex/contrib/siunitx/siunitx.dtx index 765062ae21..a6e8b05866 100644 --- a/macros/latex/contrib/siunitx/siunitx.dtx +++ b/macros/latex/contrib/siunitx/siunitx.dtx @@ -122,7 +122,7 @@ % % Identify the package and give the over all version information. % \begin{macrocode} -\ProvidesExplPackage {siunitx} {2023-08-01} {3.3.1} +\ProvidesExplPackage {siunitx} {2023-08-03} {3.3.2} {A comprehensive (SI) units package} % \end{macrocode} % diff --git a/macros/latex/contrib/siunitx/siunitx.pdf b/macros/latex/contrib/siunitx/siunitx.pdf Binary files differindex c92c1d87cf..8d6c1a9c4c 100644 --- a/macros/latex/contrib/siunitx/siunitx.pdf +++ b/macros/latex/contrib/siunitx/siunitx.pdf |