1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132
$foo$
$a \dots
b$
$$foo$$
$$a \dots
b$$
\(foo\)
\(a \dots
b\)
\[foo\]
\[a \dots
b\]
\begin{equation}foo\end{equation}
\begin{equation}a \dots
b\end{equation}
\begin{math}foo\end{math}
\begin{math}a \dots
b\end{math}
\begin{eqnarray}foo\end{eqnarray}
\begin{eqnarray}a \dots
b\end{eqnarray}
\begin{align}foo\end{align}
\begin{align*}a \dots
b\end{align*}
\begin{multline}foo\end{multline}
\begin{multline}a \dots
b\end{multline}
\begin{gather}foo\end{gather}
\begin{gather}a \dots
b\end{gather}
----------------------------------------------------
[
["equation", ["$foo$"]],
["equation", [
"$a ",
["equation-command", "\\dots"],
"\r\nb$"
]],
["equation", [
"$$foo$$"
]],
["equation", [
"$$a ",
["equation-command", "\\dots"],
"\r\nb$$"
]],
["equation", ["\\(foo\\)"]],
["equation", [
"\\(a ",
["equation-command", "\\dots"],
"\r\nb\\)"
]],
["equation", ["\\[foo\\]"]],
["equation", [
"\\[a ",
["equation-command", "\\dots"],
"\r\nb\\]"
]],
["function", "\\begin"], ["punctuation", "{"],
["keyword", "equation"], ["punctuation", "}"],
["equation", ["foo"]],
["function", "\\end"], ["punctuation", "{"],
["keyword", "equation"], ["punctuation", "}"],
["function", "\\begin"], ["punctuation", "{"],
["keyword", "equation"], ["punctuation", "}"],
["equation", ["a ", ["equation-command", "\\dots"], "\r\nb"]],
["function", "\\end"], ["punctuation", "{"],
["keyword", "equation"], ["punctuation", "}"],
["function", "\\begin"], ["punctuation", "{"],
["keyword", "math"], ["punctuation", "}"],
["equation", ["foo"]],
["function", "\\end"], ["punctuation", "{"],
["keyword", "math"], ["punctuation", "}"],
["function", "\\begin"], ["punctuation", "{"],
["keyword", "math"], ["punctuation", "}"],
["equation", ["a ", ["equation-command", "\\dots"], "\r\nb"]],
["function", "\\end"], ["punctuation", "{"],
["keyword", "math"], ["punctuation", "}"],
["function", "\\begin"], ["punctuation", "{"],
["keyword", "eqnarray"], ["punctuation", "}"],
["equation", ["foo"]],
["function", "\\end"], ["punctuation", "{"],
["keyword", "eqnarray"], ["punctuation", "}"],
["function", "\\begin"], ["punctuation", "{"],
["keyword", "eqnarray"], ["punctuation", "}"],
["equation", ["a ", ["equation-command", "\\dots"], "\r\nb"]],
["function", "\\end"], ["punctuation", "{"],
["keyword", "eqnarray"], ["punctuation", "}"],
["function", "\\begin"], ["punctuation", "{"],
["keyword", "align"], ["punctuation", "}"],
["equation", ["foo"]],
["function", "\\end"], ["punctuation", "{"],
["keyword", "align"], ["punctuation", "}"],
["function", "\\begin"], ["punctuation", "{"],
["keyword", "align*"], ["punctuation", "}"],
["equation", ["a ", ["equation-command", "\\dots"], "\r\nb"]],
["function", "\\end"], ["punctuation", "{"],
["keyword", "align*"], ["punctuation", "}"],
["function", "\\begin"], ["punctuation", "{"],
["keyword", "multline"], ["punctuation", "}"],
["equation", ["foo"]],
["function", "\\end"], ["punctuation", "{"],
["keyword", "multline"], ["punctuation", "}"],
["function", "\\begin"], ["punctuation", "{"],
["keyword", "multline"], ["punctuation", "}"],
["equation", ["a ", ["equation-command", "\\dots"], "\r\nb"]],
["function", "\\end"], ["punctuation", "{"],
["keyword", "multline"], ["punctuation", "}"],
["function", "\\begin"], ["punctuation", "{"],
["keyword", "gather"], ["punctuation", "}"],
["equation", ["foo"]],
["function", "\\end"], ["punctuation", "{"],
["keyword", "gather"], ["punctuation", "}"],
["function", "\\begin"], ["punctuation", "{"],
["keyword", "gather"], ["punctuation", "}"],
["equation", ["a ", ["equation-command", "\\dots"], "\r\nb"]],
["function", "\\end"], ["punctuation", "{"],
["keyword", "gather"], ["punctuation", "}"]
]
----------------------------------------------------
Checks for equations.