Inline equations #
 Inline equations are wrapped between
\(
and\)
.
$
wrapping also works, but it is not preferred as it comes with restrictions like “there should be no whitespace between the equation and the$
delimiters”.So
$ a=b $
will not work (it will look like: $ a=b $), but$a=b$
will work (it will look like: \(a=b\)).On the other hand, both
\(a=b\)
(it will look like: \(a=b\)) and\( a=b \)
(it will look like: \( a=b \)) will work.

 Oneperline equations are wrapped between
\[
and\]
or$$
delimiters.
For example, below in Org:
LaTeX formatted equation: \( E = J \sum_{i=1}^N s_i s_{i+1} \)
will look like this in Hugo rendered HTML:
LaTeX formatted equation: \( E = J \sum_{i=1}^N s_i s_{i+1 }\)
Don’t see this in Markdown, see what it looks after Hugo has
processed it. — oxhugo
does some heavy escaping to get around a
Blackfriday issue with supporting MathJax syntax equations (that Org
supports).
Here’s another example, taken from (org) LaTeX fragments.
Below in Org:
If $a^2=b$ and \( b=2 \), then the solution must be either
$$ a=+\sqrt{2} $$ or \[ a=\sqrt{2} \]
renders to:
If \(a^2=b\) and \( b=2 \), then the solution must be either \[ a=+\sqrt{2} \] or \[ a=\sqrt{2} \]
(Note that the last two equations show up on their own lines.)
L^{a}T_{e}X Environments #
oxhugo
support L^{a}T_{e}X environments.
So below in Org buffer:
\begin{equation}
\label{eq:1}
C = W\log_{2} (1+\mathrm{SNR})
\end{equation}
will export as:
\begin{equation} \label{eq:1} C = W\log_{2} (1+\mathrm{SNR}) \end{equation}
Equation referencing will also work^{1}. So \ref{eq:1}
will render as
\ref{eq:1}.
Examples #
You can find many examples by looking at tests tagged equations.