Mathematical notation in a Hugo project can be enabled by using third party JavaScript libraries.
This theme supports KaTeX.
- When using a
mathcode block orkatexshortcode, KaTeX is activated automatically. - To manually enable KaTeX globally set the parameter
mathtotruein a project’s configuration file. - To enable KaTeX on a per page basis include the parameter
math: truein the frontmatter of the content files.
Note: Use the online reference of Supported TeX Functions
Examples #
Inline #
Such as \\(\KaTeX\\)(\(\KaTeX\)) and $\LaTeX$($\LaTeX$).
Block #
$$
FORMULA
$$\[ \varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } } \]
Math code block(recommended) #
```math
FORMULA
```The probability of getting \(k\) heads when flipping \(n\) coins is:
\tag*{(1)} P(E) = {n \choose k} p^k (1-p)^{n-k}Multiple lines via shortcode(recommended) #
{{< katex >}}
FORMULA
{{< /katex >}}
$$
\begin{array}{l}
E_{o 1}=\frac{1}{2}\left( { target }_{o 1}- { out }_{o 1}\right)^{2}=\frac{1}{2}(0.01-0.75136507)^{2}=0.274811083 \\
E_{o 2}=0.023560026 \\
E_{ {total }}=E_{o 1}+E_{o 2}=0.274811083+0.023560026=0.298371109
\end{array}
$$