Re: [NTG-context] Possible bug in \unit

2011-12-09 Thread Hans Hagen

On 7-12-2011 22:27, Marco wrote:

There seems to be a bug in the new unit system for \unit{kbit}:

% bit
\unit{kilo bit}  % kbit
\unit{kilobit}   % kbit
\unit{kbit}  % kB, shouldn't this be kbit?

Another thing:

\unit{3.4e-5} yields to 3.4⁻⁵ that's expected according to
the manual. But  how to get 3.4·10⁻⁵ (either  with \cot or
\times)?


indeed .. here's the fix

\unexpanded\def\digitspower#1%
  {\times10\digits_raised{#1}}

\unexpanded\def\digitspowerplus#1%
  {\times10\digits_raised{\digitsplus#1}}

\unexpanded\def\digitspowerminus#1%
  {\times10\digits_raised{\digitsminus#1}}

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] Possible bug in \unit

2011-12-09 Thread Marco
On 2011-12-09 Hans Hagen pra...@wxs.nl wrote:

  \unit{3.4e-5} yields to 3.4⁻⁵ that's expected according to
  the manual. But  how to get 3.4·10⁻⁵ (either  with \cot or
  \times)?
 
 indeed .. here's the fix
 
 \unexpanded\def\digitspower#1%
{\times10\digits_raised{#1}}
 
 \unexpanded\def\digitspowerplus#1%
{\times10\digits_raised{\digitsplus#1}}
 
 \unexpanded\def\digitspowerminus#1%
{\times10\digits_raised{\digitsminus#1}}

Thanks for the quick fix. I  assume it will be included in
the next beta.

One  feature request:  Could  it be  make configurable  to
either insert a \times or a \cdot?

Marco Patzer


___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] Possible bug in \unit

2011-12-09 Thread Hans Hagen

On 9-12-2011 20:41, Marco wrote:


One  feature request:  Could  it be  make configurable  to
either insert a \times or a \cdot?


is already possible


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] Possible bug in \unit

2011-12-09 Thread Marco
On 2011-12-09 Hans Hagen pra...@wxs.nl wrote:

 On 9-12-2011 20:41, Marco wrote:
 
  One  feature request:  Could  it be  make configurable  to
  either insert a \times or a \cdot?
 
 is already possible

How?


___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] Possible bug in \unit

2011-12-09 Thread Hans Hagen

On 9-12-2011 22:01, Marco wrote:

On 2011-12-09 Hans Hagenpra...@wxs.nl  wrote:


On 9-12-2011 20:41, Marco wrote:


One  feature request:  Could  it be  make configurable  to
either insert a \times or a \cdot?


is already possible


How?


http://www.pragma-ade.com/general/manuals/units-mkiv.pdf


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] Possible bug in \unit

2011-12-08 Thread Ian Lawrence
 I solved this = getting what I wanted by writing my own macro:

\define[3]\physicalquantitye{\hbox{#1 \times \unit{10^#2 #3}}}
%  \physicalquantitye{number}{exponent}{unit} -- gives short form of unit


That makes sense to me and is working fine.

There are a few more like this on the wiki (units page), in case anyone finds 
them useful.

On 7 Dec 2011, at 21:27, Marco wrote:
 
 
 Another thing:
 
 \unit{3.4e-5} yields to 3.4⁻⁵ that's expected according to
 the manual. But  how to get 3.4·10⁻⁵ (either  with \cot or
 \times)?
 



___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] Possible bug in \unit

2011-12-07 Thread Mojca Miklavec
On Wed, Dec 7, 2011 at 22:27, Marco net...@lavabit.com wrote:
 There seems to be a bug in the new unit system for \unit{kbit}:

 % bit
 \unit{kilo bit}  % kbit
 \unit{kilobit}   % kbit
 \unit{kbit}      % kB, shouldn't this be kbit?

kB is kilobyte, not kilobit, but kb is probably also valid?

 Another thing:

 \unit{3.4e-5} yields to 3.4⁻⁵ that's expected according to
 the manual.

But the behaviour is wrong. (I just want to say that \cdot 10^{-5}
should not be just an option, but the default behaviour.)

Mojca
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] Possible bug in \unit

2011-12-07 Thread Marco
On 2011-12-07 Mojca Miklavec mojca.miklavec.li...@gmail.com wrote:

 On Wed, Dec 7, 2011 at 22:27, Marco net...@lavabit.com wrote:
  There seems to be a bug in the new unit system for \unit{kbit}:
 
  % bit
  \unit{kilo bit}  % kbit
  \unit{kilobit}   % kbit
  \unit{kbit}      % kB, shouldn't this be kbit?
 
 kB is kilobyte, not kilobit,

Exactly, \unit{kbit} should output kbit, instead of kB.

 but kb is probably also valid?

I don't know,  if kb is a valid shortcut  for kilo bit. kB
outputs kB (kilo  byte). I would vote for  that kb outputs
kbit  (kilo  bit).  But  that  \unit{kbit}  yields  kB  is
definitely wrong.

  \unit{3.4e-5}   yields   to  3.4⁻⁵   that's   expected
  according to the manual.

 But the behaviour is wrong.

I don't know if it's wrong. It's very non-intuitive, but I
think Hans had a reason not to include the \cdot 10.

 (I just  want to  say that \cdot  10^{-5} should  not be
 just an option, but the default behaviour.)

+1

Regards

Marco Patzer


___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] Possible bug in \unit

2011-12-07 Thread Mojca Miklavec
On Thu, Dec 8, 2011 at 00:12, Marco wrote:
 On 2011-12-07 Mojca Miklavec wrote:

  \unit{3.4e-5}   yields   to  3.4⁻⁵   that's   expected
  according to the manual.

 But the behaviour is wrong.

 I don't know if it's wrong.

But 5e3 would render 5^3 which is hopefully still 125.

 It's very non-intuitive, but I
 think Hans had a reason not to include the \cdot 10.

\cdot 10^{x} is pretty long and might be ugly. But writing out
exponent without the base is everything but the right approach. Even
writing out 5e3 is better than that.

Mojca
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] Possible bug in \unit

2011-12-07 Thread Mikael P. Sundqvist
On Thu, Dec 8, 2011 at 12:20 AM, Mojca Miklavec
mojca.miklavec.li...@gmail.com wrote:
 On Thu, Dec 8, 2011 at 00:12, Marco wrote:
 On 2011-12-07 Mojca Miklavec wrote:

  \unit{3.4e-5}   yields   to  3.4⁻⁵   that's   expected
  according to the manual.

 But the behaviour is wrong.

 I don't know if it's wrong.

 But 5e3 would render 5^3 which is hopefully still 125.

 It's very non-intuitive, but I
 think Hans had a reason not to include the \cdot 10.

 \cdot 10^{x} is pretty long and might be ugly. But writing out
 exponent without the base is everything but the right approach. Even
 writing out 5e3 is better than that.

 Mojca
 ___
 If your question is of interest to others as well, please add an entry to the 
 Wiki!

 maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
 webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
 archive  : http://foundry.supelec.fr/projects/contextrev/
 wiki     : http://contextgarden.net
 ___

I've seen many people writing 5e3 to mean 5·10³, but I've never seen
5e3 to mean 5³.

The writing 5e3 = 5·10³ is sometimes called the E-notation [1]. Even
though I would never write it like that myself, I vote that 5e3 will
render as 5·10³ (or with \times instead of \cdot).

Best regards, Mikael

[1] http://en.wikipedia.org/wiki/Scientific_notation#E_notation

PS One could ask, however, if this really belongs to a unit package.
In my world it does not, but I can understand if it is convenient to
have there.
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___