summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/base/phys-dim.mkiv
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/context/base/phys-dim.mkiv')
-rw-r--r--Master/texmf-dist/tex/context/base/phys-dim.mkiv48
1 files changed, 36 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/context/base/phys-dim.mkiv b/Master/texmf-dist/tex/context/base/phys-dim.mkiv
index 4efaa65a8a9..3de6b23449d 100644
--- a/Master/texmf-dist/tex/context/base/phys-dim.mkiv
+++ b/Master/texmf-dist/tex/context/base/phys-dim.mkiv
@@ -159,6 +159,21 @@
\expandafter\high
\fi}
+% we could use a symbolset but how many symbols are there ?
+
+% \definesymbol[units][times][\times]
+% \definesymbol[units][times][\cdots]
+
+% \def\digitstimessymbol{\symbol[units][times]}
+
+% \definesymbol[units][times][\times]
+% \definesymbol[units][times][\cdots]
+% \definesymbol[units][times][\ifmmode\cdot\else\kern.2\emwidth\cdot\kern.2\emwidth\fi]
+
+\def\digitstimessymbol{\times}
+% \def\digitstimessymbol{\cdot}
+% \def\digitstimessymbol{\ifmmode\cdot\else\kern.2\emwidth\cdot\kern.2\emwidth\fi}
+
\unexpanded\def\digitszeropadding {\hphantom{0}}
\unexpanded\def\digitsnegative {\phys_digits_normalized{0}{\phys_digits_raised{\textminus}}}
\unexpanded\def\digitspositive {\phys_digits_normalized{0}{\phys_digits_raised{\textplus}}}
@@ -170,9 +185,9 @@
\unexpanded\def\digitsseparatorspace{\hphantom{.}}
\unexpanded\def\digitssignspace {\hphantom{\digitsminus}}
\unexpanded\def\digitshighspace {\hphantom{\digitspositive}}
-\unexpanded\def\digitspower #1{\times10\phys_digits_raised{#1}}
-\unexpanded\def\digitspowerplus #1{\times10\phys_digits_raised{\digitsplus#1}}
-\unexpanded\def\digitspowerminus #1{\times10\phys_digits_raised{\digitsminus#1}}
+\unexpanded\def\digitspower #1{\digitstimessymbol10\phys_digits_raised{#1}}
+\unexpanded\def\digitspowerplus #1{\digitstimessymbol10\phys_digits_raised{\digitsplus#1}}
+\unexpanded\def\digitspowerminus #1{\digitstimessymbol10\phys_digits_raised{\digitsminus#1}}
\unexpanded\def\digitsdigit #1{#1}
\unexpanded\def\normaldigitscommasymbol {,}
@@ -518,15 +533,24 @@
″\else\phys_units_text_doubleprime\fi\else\phys_units_text_doubleprime
\fi}
-\unexpanded\def\checkedtextcelsius
- {\iffontchar\font"2103\relax\iffontchar\font"2109\relax
- ℉\else\phys_units_text_celsius\fi\else\phys_units_text_celsius
- \fi}
-
-\unexpanded\def\checkedtextfahrenheit
- {\iffontchar\font"2109\relax\iffontchar\font"2103\relax
- ℉\else\phys_units_text_fahrenheit\fi\else\phys_units_text_fahrenheit
- \fi}
+% \unexpanded\def\checkedtextcelsius
+% {\ifmmode
+% \phys_units_text_celsius
+% \else\iffontchar\font"2103\relax
+% ℃\else\phys_units_text_celsius
+% \fi\fi}
+%
+% \unexpanded\def\checkedtextfahrenheit
+% {\ifmmode
+% \phys_units_text_fahrenheit
+% \else\iffontchar\font"2109\relax
+% ℉\else\phys_units_text_fahrenheit
+% \fi\fi}
+%
+% % but, as users don't like this ...
+
+\let\checkedtextcelsius \phys_units_text_celsius
+\let\checkedtextfahrenheit\phys_units_text_fahrenheit
\setelementnature[unit] [mixed]
\setelementnature[quantity][mixed]