# How to remove \left( \right)

latex(2^(3*x)) gives 2^{3\, x} this is fine, but

latex(e^(3*x)) gives e^{\left(3\, x \right)}.

How can i change this behaviour?

Thanks for help

How to remove \left( \right)

latex(2^(3*x)) gives 2^{3\, x} this is fine, but

latex(e^(3*x)) gives e^{\left(3\, x \right)}.

How can i change this behaviour?

Thanks for help

add a comment

1

This is *not* an answer, but just diagnosing.

```
sage: a = e^(3*x)
sage: b = 2^(3*x)
sage: a.operands()
[3*x]
sage: b.operands()
[2, 3*x]
sage: a.operator()
exp
sage: b.operator()
<built-in function pow>
```

We treat the exponential function differently, because it's considered a function in that sense. Since there are no extra operands, our LaTeX method senses the need for parentheses. This would have to be fixed at the Pynac level, if one were to consider it a bug.

Asked: **
2012-03-06 22:30:06 -0600
**

Seen: **154 times**

Last updated: **Mar 07 '12**

latex of elements of multivariate polynomial quotient ring

Strange Error Message when Plotting with a LaTeX Legend

How do I change the default latex output of a vector?

LaTeX Output: How to replace Brackets and add Dollars

MathJax Font Sizes and Spacing/Positioning in Notebook

Sage Notebook, R, & problem rendering LaTeX

How can I obtain automatically latex output from Sage answers?

Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.