公式编号样式设置
如需更改样式, 可在主题的 theme.css
文件中添加如下 css
片段
编号跟随在公式右侧, 公式过长时需要滑动滚动条才能看到编号
.protyle-wysiwyg .katex-display>.katex>.katex-html>.tag,
.b3-typography .katex-display>.katex>.katex-html>.tag {
position: relative;
}
编号固定在页面右侧, 公式过长时会被遮挡
.protyle-wysiwyg .katex-display>.katex>.katex-html>.tag,
.b3-typography .katex-display>.katex>.katex-html>.tag {
position: absolute;
}
如何进行公式编号
使用\tag{}
进行手动编号
z = (a+b)^4 \tag{3}
使用equation
环境与align
环境进行自动编号
参考: latex中equation环境相比align环境有何优势? - 博学多闻的回答 - 知乎
equation
环境
\begin{equation} z = (a+b)^4 \end{equation}
\begin{equation} \begin{align} z &= (a+b)^4 \\ &= (a+b)^2(a+b)^2 \\ &= (a^2+2ab+b^2)(a^2+2ab+b^2) \\ &= a^4 + 4a^3b + 6a^2b^2 + 4ab^3 + b^4 \\ \end{align} \end{equation}
\begin{equation} \begin{align*} z &= (a+b)^4 \\ &= (a+b)^2(a+b)^2 \\ &= (a^2+2ab+b^2)(a^2+2ab+b^2) \\ &= a^4 + 4a^3b + 6a^2b^2 + 4ab^3 + b^4 \\ \end{align*} \end{equation}
align
环境
\begin{align} z &= (a+b)^4 \\ &= (a+b)^2(a+b)^2 \\ &= (a^2+2ab+b^2)(a^2+2ab+b^2) \\ &= a^4 + 4a^3b + 6a^2b^2 + 4ab^3 + b^4 \\ \end{align}
\begin{align} z &= (a+b)^4 \notag \\ &= (a+b)^2(a+b)^2 \\ &= (a^2+2ab+b^2)(a^2+2ab+b^2) \nonumber \\ &= a^4 + 4a^3b + 6a^2b^2 + 4ab^3 + b^4 \\ \end{align}
\begin{align*} z &= (a+b)^4 \\ &= (a+b)^2(a+b)^2 \\ &= (a^2+2ab+b^2)(a^2+2ab+b^2) \\ &= a^4 + 4a^3b + 6a^2b^2 + 4ab^3 + b^4 \\ \end{align*}