❮❮❮
Hugo Settings
❮❮❮
❯❯❯
Markdown rendering test
❯❯❯
Math rendering test
Testing math rendering. Rendering may be broken.
Reading time: 2 min.
Math delimiters
Inline math
- Render
$x = 1$
as $x = 1$. - Render
\\( x = 2 \\)
as \( x = 2 \). - Render
\(x = 3\)
as (x = 3). Fails because of Common Mark escaped punctuation.
Full line math
Render $$ x = 6$$
:
$$ x = 6$$
Render \\[x = 4\\]
:
\[x = 4\]
Render \[x = 5\]
:
[x = 5]
Fails because of Common Mark escaped punctuation.
Environments
First align:
\begin{align} x&=2 \\ y&=3 \end{align}
Then align*:
\begin{align*} x&=2 \\ y&=3 \end{align*}
Finally aligned:
$$ \begin{aligned} x&=2 \\ y&=3 \end{aligned} $$
Labels and references
\begin{equation} \label{eq_four} 4 + 4 \not= 4\,. \end{equation}
See equation $\eqref{eq_four}$.
- Not working in KaTex open issue.
Set notation
- Render
$S:=\\{1, 2, \dotsc, 10\\}$
as $S:=\{1, 2, \dotsc, 10\}$. - Render
$S:=\lbrace{}1, 2, \dotsc, 10\rbrace{}$
as $S:=\lbrace{}1, 2, \dotsc, 10\rbrace{}$. - Render
$S:=\lbrace1, 2, \dotsc, 10\rbrace$
as $S:=\lbrace1, 2, \dotsc, 10\rbrace$. Works only because first set element starts with digit. - Render
$S:=\{1, 2, \dotsc, 10\}$
as $S:={1, 2, \dotsc, 10}$. Fails because of Common Mark escaped punctuation.
Spacing
- Render
$A\qquad{}A\quad{}A\\,A\\:A\\;A\\!A$
as $A\qquad{}A\quad{}A\,A\:A\;A\!A$.
Subscripts
- Render
$A_i$
as $A_i$. - Render
$(A_i)_{i\in{}I}$
as $(A_i)_{i\in{}I}$. This fails because Markdown emphasizes with_
. - Render
$(A\_i)\_{i\in{}I}$
as $(A_i)_{i\in{}I}$. - Render
$(A\_i)_{i\in[n]}$
as $(A_i)_{i\in[n]}$. - Render
$(\delta_i)_{i\in[n]}$
as $(\delta_i)_{i\in[n]}$. - Render
$(\delta_i)_{i\in[n]}$ are $\delta_i:=x_i-x_{i-1}>0$
as $(\delta_i){i\in[n]}$ are $\delta_i:=x_i-x{i-1}>0$.- Failing because too many
_
within context clashing with markdown italtics.
- Failing because too many
- Render
$(\delta\_i)_{i\in[n]}$ are $\delta_i:=x_i-x_{i-1}>0$
as $(\delta_i){i\in[n]}$ are $\delta_i:=x_i-x{i-1}>0$.- Failing because too many
_
within context clashing with markdown italtics.
- Failing because too many
- Render
$(\delta_i)\_{i\in[n]}$ are $\delta_i:=x_i-x_{i-1}>0$
as $(\delta_i)_{i\in[n]}$ are $\delta_i:=x_i-x_{i-1}>0$. - Render
$(\delta\_i)\_{i\in[n]}$ are $\delta_i:=x_i-x_{i-1}>0$
as $(\delta_i)_{i\in[n]}$ are $\delta_i:=x_i-x_{i-1}>0$.
Definitions
New command
How to do in mathjax
$\newcommand{\NN}{\mathbb{N}}$
Let $x\in\NN$.
$\newcommand{\NN}{\mathbb{N}}$
Let $x\in\NN$.