diff options
Diffstat (limited to 'Master/texmf-dist/tex/context/base/phys-dim.mkiv')
-rw-r--r-- | Master/texmf-dist/tex/context/base/phys-dim.mkiv | 48 |
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] |