common sources of problems
Date: 2001-02-28 17:02:00

up

### Some Sources of Problems for MathML

1. Broken math formulas, such as ‘$R=\{x|x$ is real $\}$’ instead of ‘$R=\{x|x \mbox{ is real } \}$’.
2. Math mode employment for presenting nonmath content, such as ‘$$\vbox{...}$$ ’ instead of ‘\begin{center}\vbox{...}\end{center}’.
3. Unmatched parentheses within entries of arrays, such as ‘\begin{array}...(... & ...)...\end{array}’ instead of ‘\begin{array}...\mathrel( ... & ...\mathrel)...\end{array}’.
4. Incorrect annotation of delimiters, such as ‘\bigl\{...\bigr|...\bigr\}’ instead of ‘\bigl\{...\bigg|...\bigr’
5. Empty bases for subscripts and superscripts, such as ‘{}^{...}, {}_{...}’ instead of ‘{\csname HCode\endcsname{}}^{...}, {\csname HCode\endcsname{}}_{...}’.
6. Modifications to system commands outside the eyes of TeX4ht, such as ‘\c.{\cdot}’
7. Use of the operators ‘^’ and ‘_’, instead of ‘\sb’ and ‘\sp’, not under the presence of tex4ht (tex4ht becomes active only at the ‘\begin{document}’ command.)