Partial support for mathjax

I’ll add any other tricks/hacks other users will need to typeset latex.
A new hack was needed when using the align environment: \begin{align*} ... \end{align*}.
Using the “normal” latex syntax (with escaped underscores):

$$
\begin{align*}
y &\approx f\_\theta \circ g\_\phi (y) \\
x &\approx g\_\phi \circ f\_\theta (x) \\
\end{align*}
$$

Does not produce the expected aligned equations. Instead, one should use:

$$
\begin{align\*}
y &\approx f\_\theta \circ g\_\phi (y) \\\
x &\approx g\_\phi \circ f\_\theta (x) \\\
\end{align\*}
$$

This means two things: one should

  • escape the * in the begin & end, giving the syntax \begin{align\*}
  • escape the line jumps \\, giving the syntax \\\ at the end of each line

I think a good rule of thumb is: if your latex symbol has meaning in markdown (e.g. _ , *, \, etc), you should escape it in your latex code. This is because the markdown interpretation of the syntax takes precedence over the latex one.

2 Likes