diff options
author | Karl Berry <karl@freefriends.org> | 2023-08-24 20:18:35 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-08-24 20:18:35 +0000 |
commit | 08f53cf753a62f29e910709bffaed5ca2d45ef58 (patch) | |
tree | b7e24c8e7a2fa144b8181ecf625c4c29b47836ab /Master/texmf-dist/source/latex/siunitx | |
parent | 00f24b5cfdc3eb679c5e50a928c4c122107d3966 (diff) |
siunitx (24aug23)
git-svn-id: svn://tug.org/texlive/trunk@68048 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/siunitx')
8 files changed, 39 insertions, 20 deletions
diff --git a/Master/texmf-dist/source/latex/siunitx/siunitx-angle.dtx b/Master/texmf-dist/source/latex/siunitx/siunitx-angle.dtx index 69bb9a53fba..da61a09fece 100644 --- a/Master/texmf-dist/source/latex/siunitx/siunitx-angle.dtx +++ b/Master/texmf-dist/source/latex/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/Master/texmf-dist/source/latex/siunitx/siunitx-compound.dtx b/Master/texmf-dist/source/latex/siunitx/siunitx-compound.dtx index 46d2404136f..0ce984f4a08 100644 --- a/Master/texmf-dist/source/latex/siunitx/siunitx-compound.dtx +++ b/Master/texmf-dist/source/latex/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/Master/texmf-dist/source/latex/siunitx/siunitx-emulation.dtx b/Master/texmf-dist/source/latex/siunitx/siunitx-emulation.dtx index 9cb54d21c20..887cea9d206 100644 --- a/Master/texmf-dist/source/latex/siunitx/siunitx-emulation.dtx +++ b/Master/texmf-dist/source/latex/siunitx/siunitx-emulation.dtx @@ -59,6 +59,8 @@ % % \begin{documentation} % +% This sub-module exposes no API. +% % \end{documentation} % % \begin{implementation} diff --git a/Master/texmf-dist/source/latex/siunitx/siunitx-number.dtx b/Master/texmf-dist/source/latex/siunitx/siunitx-number.dtx index a46613e42ea..5bba843ce64 100644 --- a/Master/texmf-dist/source/latex/siunitx/siunitx-number.dtx +++ b/Master/texmf-dist/source/latex/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/Master/texmf-dist/source/latex/siunitx/siunitx-print.dtx b/Master/texmf-dist/source/latex/siunitx/siunitx-print.dtx index 86540606512..6786aba79e1 100644 --- a/Master/texmf-dist/source/latex/siunitx/siunitx-print.dtx +++ b/Master/texmf-dist/source/latex/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/Master/texmf-dist/source/latex/siunitx/siunitx-symbol.dtx b/Master/texmf-dist/source/latex/siunitx/siunitx-symbol.dtx index 2a359b5fe0f..8a7bad09b88 100644 --- a/Master/texmf-dist/source/latex/siunitx/siunitx-symbol.dtx +++ b/Master/texmf-dist/source/latex/siunitx/siunitx-symbol.dtx @@ -59,6 +59,8 @@ % % \begin{documentation} % +% This sub-module exposes no API. +% % \end{documentation} % % \begin{implementation} diff --git a/Master/texmf-dist/source/latex/siunitx/siunitx-unit.dtx b/Master/texmf-dist/source/latex/siunitx/siunitx-unit.dtx index 398eb7187ea..34ccb1ec827 100644 --- a/Master/texmf-dist/source/latex/siunitx/siunitx-unit.dtx +++ b/Master/texmf-dist/source/latex/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/Master/texmf-dist/source/latex/siunitx/siunitx.dtx b/Master/texmf-dist/source/latex/siunitx/siunitx.dtx index a6e8b05866f..96f6999841e 100644 --- a/Master/texmf-dist/source/latex/siunitx/siunitx.dtx +++ b/Master/texmf-dist/source/latex/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} % |