There was a mix of different capitalization here, so I'm just going to pick the one we use most often.
1.2 KiB
MathJax support
mdBook has optional support for math equations through MathJax.
To enable MathJax, you need to add the mathjax-support key to your book.toml
under the output.html section.
[output.html]
mathjax-support = true
Note: The usual delimiters MathJax uses are not yet supported. You can't currently use
$$ ... $$as delimiters and the\[ ... \]delimiters need an extra backslash to work. Hopefully this limitation will be lifted soon.
Note: When you use double backslashes in MathJax blocks (for example in commands such as
\begin{cases} \frac 1 2 \\ \frac 3 4 \end{cases}) you need to add two extra backslashes (e.g.,\begin{cases} \frac 1 2 \\\\ \frac 3 4 \end{cases}).
Inline equations
Inline equations are delimited by \\( and \\). So for example, to render the
following inline equation \( \int x dx = \frac{x^2}{2} + C \) you would write
the following:
\\( \int x dx = \frac{x^2}{2} + C \\)
Block equations
Block equations are delimited by \\[ and \\]. To render the following
equation
\[ \mu = \frac{1}{N} \sum_{i=0} x_i \]
you would write:
\\[ \mu = \frac{1}{N} \sum_{i=0} x_i \\]