TraditionalForm vs OutputForm display of negative signs

• To: mathgroup at smc.vnet.net
• Subject: [mg121473] TraditionalForm vs OutputForm display of negative signs
• From: D Yong <darrylyong at gmail.com>
• Date: Fri, 16 Sep 2011 05:48:53 -0400 (EDT)
• Delivered-to: l-mathgroup@mail-archive0.wolfram.com

```Does anyone have any suggestions about how to get TraditionalForm to
change the way it displays the negative sign in certain situations?

Here is a transcript of what I mean:

=========Using TraditionalForm as default output=========

In[1]:= -x^2 y - x y^2
Out[1]= x^2 (-y)-x y^2

In[2]:= -x^2 y + x y^2
Out[2]= x y^2-x^2 y

In[3]:= -x^2 y
Out[3]= -x^2 y

In[4]:= -2 x^2 y - x y^2
Out[4]= -2 x^2 y-x y^2

=========Using StandardForm as default output=========

In[1]:= -x^2 y - x y^2
Out[1]= -x^2 y - x y^2

In[2]:= -x^2 y + x y^2
Out[2]= -x^2 y + x y^2

In[3]:= -x^2 y
Out[3]= -x^2 y

In[4]:= -2 x^2 y - x y^2
Out[4]= -2 x^2 y - x y^2

I prefer to use TraditionalForm as it looks better, but I don't like
the way it handles the negative sign in this particular situation.
(Compare Output #1 above.)

If I use StandardForm as the default output and try to convert Out[1]
to TraditionalForm, it immediately converts to x^2(-y)-xy^2.

Any thoughts?

Thanks, Darryl

```

• Prev by Date: Re: Question on SmoothKernelDistribution, value of computed bandwidth? (vrs. 8.01)
• Next by Date: Re: How create new style sheet- Mathematica 8
• Previous by thread: Re: List Manipulation- Advanced beginner question
• Next by thread: Interfacing Mathematica and NI Vision using NETLink