summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/siunitx/siunitx-angle.dtx
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-11-07 03:02:46 +0000
committerNorbert Preining <norbert@preining.info>2023-11-07 03:02:46 +0000
commit02646b6e89ef69971235e0c883e86fd746955e2b (patch)
tree203df1a9b40b37e9452e03d936e392da7d03c7af /macros/latex/contrib/siunitx/siunitx-angle.dtx
parent240fd5fe8af67337e240c10434af4834fc86278f (diff)
CTAN sync 202311070302
Diffstat (limited to 'macros/latex/contrib/siunitx/siunitx-angle.dtx')
-rw-r--r--macros/latex/contrib/siunitx/siunitx-angle.dtx22
1 files changed, 11 insertions, 11 deletions
diff --git a/macros/latex/contrib/siunitx/siunitx-angle.dtx b/macros/latex/contrib/siunitx/siunitx-angle.dtx
index 5489fbfec3..7b2b012e13 100644
--- a/macros/latex/contrib/siunitx/siunitx-angle.dtx
+++ b/macros/latex/contrib/siunitx/siunitx-angle.dtx
@@ -64,8 +64,8 @@
%
% \begin{function}
% {
-% \siunitx_angle:n, \siunitx_angle:x,
-% \siunitx_angle:nnn, \siunitx_angle:xxx
+% \siunitx_angle:n, \siunitx_angle:e,
+% \siunitx_angle:nnn, \siunitx_angle:eee
% }
% \begin{syntax}
% \cs{siunitx_angle:n} \Arg{angle}
@@ -240,9 +240,9 @@
% \end{macrocode}
% \end{variable}
%
-% \begin{macro}{\siunitx_angle:n, \siunitx_angle:x, \@@_angle:n}
-% \begin{macro}{\siunitx_angle:nnn, \siunitx_angle:xxx}
-% \begin{macro}{\@@_arc_convert:n, \@@_arc_convert:x}
+% \begin{macro}{\siunitx_angle:n, \siunitx_angle:e, \@@_angle:n}
+% \begin{macro}{\siunitx_angle:nnn, \siunitx_angle:eee}
+% \begin{macro}{\@@_arc_convert:n, \@@_arc_convert:e}
% The first step here is to force format conversion if required. Going to
% a decimal is easy, going to arc format is a bit more painful: avoid
% repeating calculations mainly for code readability.
@@ -262,11 +262,11 @@
}
}
}
-\cs_generate_variant:Nn \siunitx_angle:n { x }
+\cs_generate_variant:Nn \siunitx_angle:n { e , x }
\cs_new_protected:Npn \@@_angle:n #1
{
\bool_if:NTF \l_@@_force_arc_bool
- { \@@_arc_convert:x { \fp_eval:n {#1} } }
+ { \@@_arc_convert:e { \fp_eval:n {#1} } }
{
\siunitx_number_parse:nN {#1} \l_@@_degrees_tl
\siunitx_number_process:NN \l_@@_degrees_tl \l_@@_degrees_tl
@@ -284,7 +284,7 @@
{
\bool_if:NTF \l_@@_force_decimal_bool
{
- \siunitx_angle:x
+ \siunitx_angle:e
{ \fp_eval:n { #1 + (#2) / 60 + (#3) / 3600 } }
}
{ \@@_arc_sign:nnn {#1} {#2} {#3} }
@@ -302,10 +302,10 @@
\l_@@_seconds_tl
}
}
-\cs_generate_variant:Nn \siunitx_angle:nnn { xxx }
+\cs_generate_variant:Nn \siunitx_angle:nnn { eee , xxx }
\cs_new_protected:Npn \@@_arc_convert:n #1
{
- \siunitx_angle:xxx
+ \siunitx_angle:eee
{ \fp_eval:n { trunc(#1,0) } }
{ \fp_eval:n { trunc((#1 - trunc(#1,0)) * 60,0) } }
{
@@ -319,7 +319,7 @@
}
}
}
-\cs_generate_variant:Nn \@@_arc_convert:n { x }
+\cs_generate_variant:Nn \@@_arc_convert:n { e }
% \end{macrocode}
% \end{macro}
% \end{macro}