# Latex to ODF/DOC using mk4ht oolatex failing on equation arrays

Title says it all.

Anyone got any ideas on what I'm doing wrong? Is this a fundamental fault with oolatex conversion? Is there an alternative math format I can use?

Same math builds fine in latex and pdflatex.

Example input (test.tex)

\documentclass{article}
\begin{document}
$$x = \begin{array}{cc} 1, & \mbox{for } 0.5\leq p \leq 1 \\ 0, & \mbox{for } 0\leq p \le 0.5 \\ \end{array}$$
\end{document}


Execute:

mk4ht oolatex test.tex


Error:

! Undefined control sequence.
<argument> ...\a:mathml columnlines="\columnlines
" \a:mathml equalcolumns="...
l.5                 1
, & \mbox{for } 0.5\leq p \leq 1 \\
?

-

## 1 Answer

This is known bug. Try:

\documentclass{article}
\usepackage{amsmath}
\let\columnlines\empty
\begin{document}
$$x = \begin{array}{cc} 1, & \mbox{for } 0.5\leq p \leq 1 \\ 0, & \mbox{for } 0\leq p \le 0.5 \\ \end{array}$$

\end{document}

-
This works for the test case, but unfortunately not for the global case. Must be a package conflict, but thank you for your answer! –  Andrew Bolster Jan 30 '12 at 19:41