[NTG-context] \right)² not recognized as \right)^2

2011-11-20 Thread Paul Menzel
Dear ConTeXt folks,


is it expected that \right)² is not recognized as \right)^2?

\starttext

Using ^2:

\placeformula
\startformula
\left( a + b \right)^2 = a² + 2ab + b²
\stopformula

\placeformula
\startformula
\left( a + \frac72 \right)^2
\stopformula

Using ². The first example does not display the problem that well 
because the parenthesis are too small:
\placeformula
\startformula
\left( a + b \right)² = a² + 2ab + b²
\stopformula

\placeformula
\startformula
\left( n + \frac72 \right)²
\stopformula
\stoptext

Please find the example also attached.


Thanks,

Paul


square.pdf
Description: Adobe PDF document
\starttext

Using ^2:

\placeformula
\startformula
\left( a + b \right)^2 = a² + 2ab + b²
\stopformula

\placeformula
\startformula
\left( a + \frac72 \right)^2
\stopformula

Using ². The first example does not display the problem that well because the parenthesis are too small:
\placeformula
\startformula
\left( a + b \right)² = a² + 2ab + b²
\stopformula

\placeformula
\startformula
\left( n + \frac72 \right)²
\stopformula
\stoptext


signature.asc
Description: This is a digitally signed message part
___
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] \right)² not recognized as \right)^2

2011-11-20 Thread Wolfgang Schuster

Am 20.11.2011 um 19:52 schrieb Paul Menzel:

 Dear ConTeXt folks,
 
 
 is it expected that \right)² is not recognized as \right)^2?

Yes it is, to enable this feature you need the “mathcrap” module.

Wolfgang
___
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] \right)² not recognized as \right)^2

2011-11-20 Thread Paul Menzel
Am Sonntag, den 20.11.2011, 19:58 +0100 schrieb Wolfgang Schuster:
 Am 20.11.2011 um 19:52 schrieb Paul Menzel:

  is it expected that \right)² is not recognized as \right)^2?
 
 Yes it is, to enable this feature you need the “mathcrap” module.

Thank you for the quick answer, but ² is still not put at the correct
height when used like `\right)²`.


Thanks,

Paul


square.pdf
Description: Adobe PDF document
\usemodule[mathcrap]
\starttext

Using ^2:

\placeformula
\startformula
\left( a + b \right)^2 = a² + 2ab + b²
\stopformula

\placeformula
\startformula
\left( a + \frac72 \right)^2
\stopformula

Using ². The first example does not display the problem that well because the parenthesis are too small:
\placeformula
\startformula
\left( a + b \right)² = a² + 2ab + b²
\stopformula

\placeformula
\startformula
\left( n + \frac72 \right)²
\stopformula
\stoptext


signature.asc
Description: This is a digitally signed message part
___
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] \right)² not recognized as \right)^2

2011-11-20 Thread Khaled Hosny
On Sun, Nov 20, 2011 at 08:18:33PM +0100, Paul Menzel wrote:
 Am Sonntag, den 20.11.2011, 19:58 +0100 schrieb Wolfgang Schuster:
  Am 20.11.2011 um 19:52 schrieb Paul Menzel:
 
   is it expected that \right)² is not recognized as \right)^2?
  
  Yes it is, to enable this feature you need the “mathcrap” module.
 
 Thank you for the quick answer, but ² is still not put at the correct
 height when used like `\right)²`.

Looking at the mathcrap module (nice name :p), it seems the ² (and other
superscript characters) is defined as {\normalsuperscript{2}} and the
extra grouping makes the superscript to be applied to an empty base not
the brace. Not sure if removing that extra group is safe or not
(\normalsuperscript{2} on its own seems to be safe).

Regards,
 Khaled


signature.asc
Description: Digital signature
___
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] \right)² not recognized as \right)^2

2011-11-20 Thread Hans Hagen

On 20-11-2011 20:31, Khaled Hosny wrote:

On Sun, Nov 20, 2011 at 08:18:33PM +0100, Paul Menzel wrote:

Am Sonntag, den 20.11.2011, 19:58 +0100 schrieb Wolfgang Schuster:

Am 20.11.2011 um 19:52 schrieb Paul Menzel:



is it expected that \right)² is not recognized as \right)^2?


Yes it is, to enable this feature you need the “mathcrap” module.


Thank you for the quick answer, but ² is still not put at the correct
height when used like `\right)²`.


Looking at the mathcrap module (nice name :p), it seems the ² (and other
superscript characters) is defined as {\normalsuperscript{2}} and the
extra grouping makes the superscript to be applied to an empty base not
the brace. Not sure if removing that extra group is safe or not
(\normalsuperscript{2} on its own seems to be safe).


not grouping gives an error on $a₀₁₂₃₄₅₆₇₈₉₋₌₊$ (maybe we could have 
{}\normal... but on the other hand, this module is not really needed as 
mkiv already recognizes these funny chars anyway


Hans


-
  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
___