diff options
author | Norbert Preining <norbert@preining.info> | 2023-08-25 03:00:47 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-08-25 03:00:47 +0000 |
commit | ba73c7edc85ac1310d82920c5f432993f8a9af23 (patch) | |
tree | 46730fefd96488c7fb8ccd7a65e2af40e037dc95 /macros/latex/contrib/siunitx | |
parent | fa4f3dd7e8be851df6afdaf4658fe87e1738a6c4 (diff) |
CTAN sync 202308250300
Diffstat (limited to 'macros/latex/contrib/siunitx')
-rw-r--r-- | macros/latex/contrib/siunitx/CHANGELOG.md | 18 | ||||
-rw-r--r-- | macros/latex/contrib/siunitx/siunitx-angle.dtx | 2 | ||||
-rw-r--r-- | macros/latex/contrib/siunitx/siunitx-code.pdf | bin | 649612 -> 650000 bytes | |||
-rw-r--r-- | macros/latex/contrib/siunitx/siunitx-compound.dtx | 9 | ||||
-rw-r--r-- | macros/latex/contrib/siunitx/siunitx-emulation.dtx | 2 | ||||
-rw-r--r-- | macros/latex/contrib/siunitx/siunitx-number.dtx | 8 | ||||
-rw-r--r-- | macros/latex/contrib/siunitx/siunitx-print.dtx | 29 | ||||
-rw-r--r-- | macros/latex/contrib/siunitx/siunitx-symbol.dtx | 2 | ||||
-rw-r--r-- | macros/latex/contrib/siunitx/siunitx-unit.dtx | 2 | ||||
-rw-r--r-- | macros/latex/contrib/siunitx/siunitx.dtx | 5 | ||||
-rw-r--r-- | macros/latex/contrib/siunitx/siunitx.pdf | bin | 705584 -> 705590 bytes |
11 files changed, 55 insertions, 22 deletions
diff --git a/macros/latex/contrib/siunitx/CHANGELOG.md b/macros/latex/contrib/siunitx/CHANGELOG.md index e055add8b6..92d2a410b3 100644 --- a/macros/latex/contrib/siunitx/CHANGELOG.md +++ b/macros/latex/contrib/siunitx/CHANGELOG.md @@ -7,10 +7,22 @@ Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to ## [Unreleased] +## [v3.3.4] - 2023-08-24 + +### Fixed +- Correct an internal variable name (see issue + [\#689](https://github.com/josephwright/siunitx/issues/689)) + +## [v3.3.3] - 2023-08-23 + +### Fixed +- Include uncertainty divider in number validation (see issue + [\#686](https://github.com/josephwright/siunitx/issues/686)) + ## [v3.3.2] - 2023-08-03 ### Fixed -- Move an `expl3` variant defintion (see issue +- Move an `expl3` variant definition (see issue [\#680](https://github.com/josephwright/siunitx/issues/680)) ## [v3.3.1] - 2023-08-01 @@ -1984,7 +1996,9 @@ 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.2...HEAD +[Unreleased]: https://github.com/josephwright/siunitx/compare/v3.3.4...HEAD +[v3.3.4]: https://github.com/josephwright/siunitx/compare/v3.3.3...v3.3.4 +[v3.3.3]: https://github.com/josephwright/siunitx/compare/v3.3.2...v3.3.3 [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 diff --git a/macros/latex/contrib/siunitx/siunitx-angle.dtx b/macros/latex/contrib/siunitx/siunitx-angle.dtx index 69bb9a53fb..da61a09fec 100644 --- a/macros/latex/contrib/siunitx/siunitx-angle.dtx +++ b/macros/latex/contrib/siunitx/siunitx-angle.dtx @@ -72,7 +72,7 @@ % may be given as expressions. The \meta{angle} should be a number as understood % by \cs{siunitx_format_number:nN}, with no uncertainty, exponent or imaginary % part. The unit symbols for degrees, minutes and seconds are |\degree|, -% |\arcminute| and |\arcsecond|, respectively +% |\arcminute| and |\arcsecond|, respectively. % \end{function} % % \subsection{Key--value options} diff --git a/macros/latex/contrib/siunitx/siunitx-code.pdf b/macros/latex/contrib/siunitx/siunitx-code.pdf Binary files differindex 1f82d980c2..5ee4a1467b 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 46d2404136..0ce984f4a0 100644 --- a/macros/latex/contrib/siunitx/siunitx-compound.dtx +++ b/macros/latex/contrib/siunitx/siunitx-compound.dtx @@ -66,7 +66,7 @@ % \end{syntax} % Prints a set of numbers in the \meta{entries}, each of which should % be given as a \meta{balanced text}. Unlike \cs{siunitx_number_list:nn}, this -% function may semantically take any form +% function may semantically take any form. % \end{function} % % \begin{function}{\siunitx_compound_quantity:nn} @@ -75,7 +75,7 @@ % \end{syntax} % Prints a set of quantities in the \meta{entries}, each of which should % be given as a \meta{balanced text}. Unlike \cs{siunitx_quantity_list:nn}, this -% function may semantically take any form +% function may semantically take any form. % \end{function} % % \begin{function}{\siunitx_number_list:nn} @@ -428,6 +428,7 @@ % % \begin{variable} % { +% \l_@@_boundary_text_bool , % \l_@@_boundary_close_tl , % \l_@@_bracket_close_tl , % \l_@@_independent_bool , @@ -456,9 +457,9 @@ { compound-boundary-mode .choice: , compound-boundary-mode / number .code:n = - { \bool_set_false:N \l_@@_delim_text_bool } , + { \bool_set_false:N \l_@@_boundary_text_bool } , compound-boundary-mode / text .code:n = - { \bool_set_true:N \l_@@_delim_text_bool } , + { \bool_set_true:N \l_@@_boundary_text_bool } , compound-close-boundary .tl_set:N = \l_@@_boundary_close_tl , compound-close-bracket .tl_set:N = diff --git a/macros/latex/contrib/siunitx/siunitx-emulation.dtx b/macros/latex/contrib/siunitx/siunitx-emulation.dtx index 9cb54d21c2..887cea9d20 100644 --- a/macros/latex/contrib/siunitx/siunitx-emulation.dtx +++ b/macros/latex/contrib/siunitx/siunitx-emulation.dtx @@ -59,6 +59,8 @@ % % \begin{documentation} % +% This sub-module exposes no API. +% % \end{documentation} % % \begin{implementation} diff --git a/macros/latex/contrib/siunitx/siunitx-number.dtx b/macros/latex/contrib/siunitx/siunitx-number.dtx index a46613e42e..5bba843ce6 100644 --- a/macros/latex/contrib/siunitx/siunitx-number.dtx +++ b/macros/latex/contrib/siunitx/siunitx-number.dtx @@ -102,7 +102,7 @@ % \begin{itemize} % \item[\texttt{S}] A single symmetrical uncertainty (\foreign{e.g.}~a % statistical standard uncertainty). The data item here is a single -% value representing the uncertainty in the least-significant digits +% value representing the uncertainty in the least-significant digits. % \item[\texttt{A}] A single unsymmetrical uncertainty. The data item here % contains two brace groups, each using the same least-significant digit % approach as the \texttt{S} type. The positive component is given first @@ -537,7 +537,7 @@ % setting |down| means that the value will be rounded toward zero. The % setting |nearest| means that the value will be rounded to the nearest % (either up or down), taking account of the setting of |round-half|. -% The standard setting is |nearest| +% The standard setting is |nearest|. % \end{function} % % \begin{function}{round-half} @@ -663,7 +663,7 @@ % the setting |down| means that the uncertainty will be rounded toward zero. % The setting |nearest| means that the uncertainty will be rounded to the % nearest (either up or down), taking account of the setting of |round-half|. -% The standard setting is |nearest| +% The standard setting is |nearest|. % \end{function} % % \begin{function}{uncertainty-separator} @@ -712,7 +712,6 @@ % \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 } \cs_generate_variant:Nn \tl_if_in:nnTF { nV } \cs_generate_variant:Nn \tl_remove_all:Nn { NV } @@ -4696,6 +4695,7 @@ \l_@@_input_uncert_open_tl \l_siunitx_number_input_sign_tl \l_@@_input_uncert_sign_tl + \l_@@_input_uncert_divide_tl \q_recursion_tail \q_recursion_stop } diff --git a/macros/latex/contrib/siunitx/siunitx-print.dtx b/macros/latex/contrib/siunitx/siunitx-print.dtx index 8654060651..6786aba79e 100644 --- a/macros/latex/contrib/siunitx/siunitx-print.dtx +++ b/macros/latex/contrib/siunitx/siunitx-print.dtx @@ -70,16 +70,31 @@ % take place in text or math mode. % % The printing routines assume that normal \LaTeXe{} font selection commands -% are available, in particular \cs{bfseries}, \cs{mathrm}, \cs{mathversion}, -% \cs{fontfamily}, \cs{fontseries} and \cs{fontshape}, \cs{familydefault}, -% \cs{seriesdefault}, \cs{shapedefault} and \cs{selectfont}. -% It also requires the standard -% \LaTeXe{} kernel commands \cs{ensuremath}, \cs{mbox}, \cs{textsubscript} and -% \cs{textsuperscript} for printing in text mode. The following packages are +% are available, in particular +% \begin{itemize} +% \item \cs{bfseries}, +% \item \cs{mathrm}, +% \item \cs{mathversion}, +% \item \cs{fontfamily}, +% \item \cs{fontseries}, +% \item \cs{fontshape}, +% \item \cs{familydefault}, +% \item \cs{seriesdefault}, +% \item \cs{shapedefault} and +% \item \cs{selectfont}. +% \end{itemize} +% It also requires the standard \LaTeXe{} kernel commands +% \begin{itemize} +% \item \cs{ensuremath}, +% \item \cs{mbox}, +% \item \cs{textsubscript} and +% \item \cs{textsuperscript} +% \end{itemize} +% for printing in text mode. The following packages are % also required to provide the functionality detailed. % \begin{itemize} % \item \pkg{color}: support for color using \cs{textcolor} -% \item \pkg{textcomp}: \cs{textminus}, \cs{textpm} \cs{texttimes} and +% \item \pkg{textcomp}: \cs{textminus}, \cs{textpm}, \item \cs{texttimes} and % \cs{textcenteredperiod} for printing in text mode % \item \pkg{amstext}: the \cs{text} command for printing in text mode % \end{itemize} diff --git a/macros/latex/contrib/siunitx/siunitx-symbol.dtx b/macros/latex/contrib/siunitx/siunitx-symbol.dtx index 2a359b5fe0..8a7bad09b8 100644 --- a/macros/latex/contrib/siunitx/siunitx-symbol.dtx +++ b/macros/latex/contrib/siunitx/siunitx-symbol.dtx @@ -59,6 +59,8 @@ % % \begin{documentation} % +% This sub-module exposes no API. +% % \end{documentation} % % \begin{implementation} diff --git a/macros/latex/contrib/siunitx/siunitx-unit.dtx b/macros/latex/contrib/siunitx/siunitx-unit.dtx index 398eb7187e..34ccb1ec82 100644 --- a/macros/latex/contrib/siunitx/siunitx-unit.dtx +++ b/macros/latex/contrib/siunitx/siunitx-unit.dtx @@ -648,7 +648,7 @@ % |power-half-as-sqrt| = |true|\verb"|"|false| % \end{syntax} % Used to determine whether a power of exactly half is converted to -% \cs{sqrt} in the output. The standard setting is |false| +% \cs{sqrt} in the output. The standard setting is |false|. % \end{function} % % \begin{function}{qualifier-mode} diff --git a/macros/latex/contrib/siunitx/siunitx.dtx b/macros/latex/contrib/siunitx/siunitx.dtx index a6e8b05866..96f6999841 100644 --- a/macros/latex/contrib/siunitx/siunitx.dtx +++ b/macros/latex/contrib/siunitx/siunitx.dtx @@ -112,8 +112,7 @@ {% \PackageError{siunitx}{Support package expl3 too old} {% - You need to update your installation of the bundles 'l3kernel' and - 'l3packages'.\MessageBreak + You need to update your installation of 'l3kernel'.\MessageBreak Loading~siunitx~will~abort!% }% \endinput @@ -122,7 +121,7 @@ % % Identify the package and give the over all version information. % \begin{macrocode} -\ProvidesExplPackage {siunitx} {2023-08-03} {3.3.2} +\ProvidesExplPackage {siunitx} {2023-08-24} {3.3.4} {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 8d6c1a9c4c..edd301f219 100644 --- a/macros/latex/contrib/siunitx/siunitx.pdf +++ b/macros/latex/contrib/siunitx/siunitx.pdf |