# Mathematica inserts extra \left and \right for absolute values in LaTeX output [duplicate]

Type the following in a Mathematica DisplayFormula cell(other styles may also encounter this problem): Esc+$l$+|+Esc and Esc+$r$+|+Esc, and save as LaTeX.

## Note: See the difference of the character between | |.

$z$ and $z_1$, $|z|$, $|z_1|$

Cell[BoxData[
\end{document}


What should I do to get valid output that LaTeX will accept?

• Please provide the original code that was converted and some info on how this was done to clarify your question and enable reproduction. – Yves Klett Jul 28 '13 at 9:43
• @YvesKlett here, mathematica.stackexchange.com/questions/29314/… – HyperGroups Jul 28 '13 at 11:36
• My preference is to have self-contained questions / MWEs... – Yves Klett Jul 28 '13 at 11:43
• @YvesKlett fine,,,since this question was asked in Tex.SE,...and that was asked in Math.SE...You can type Esc l|Esc and Esc r| Esc in one DisplayFormula cell. – HyperGroups Jul 28 '13 at 12:09

StringReplace[string, {"\\left\\left" -> "\\left", "\\right\\right" -> "\\right"}]

on your $\LaTeX$ output. I am surprised this bug is still here 3 years after.