RStudio 中 R markdown 文档中的自动编号方程
auto-number equations in R markdown documents in RStudio
我可以通过将以下语句添加到 Rmd 文档的开头来在 RStudio 中的 R markdown 文档中自动编号 mathjax 方程:
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "all",
formatNumber: function (n) {return '9.'+n}
}
}
});
</script>
以下也适用,但不适用于 $$..$$ 方程,仅适用于用 \begin{equation}..\end{equation} 括起来的方程。
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "AMS",
formatNumber: function (n) {return '9.'+n}
}
}
});
</script>
我可以将编号更改为 $$..$$ 中带有 \tag{mylabel}
的静态标签,自动编号将跳过该等式。
不幸的是,跳过没有标签的添加 \tag{}
导致等式仍然标有 ()。
有谁知道如何去掉空括号?
有人知道 simple 语句添加到 mathjax 脚本语句或 Rmd 文档中的 $$..$$ 方程中,这将添加一个自动编号的部分方程数的数字?
大部分信息来自这里:
http://mathjax.readthedocs.org/en/latest/tex.html#automatic-equation-numbering
谢谢
您可以在表达式上使用 \notag
或 \nonumber
以防止对其应用自动标记。所以如果你使用autoNuber: "all"
,你可以做
$$E=mc^2\nonumber$$
得到没有数字的方程
我可以通过将以下语句添加到 Rmd 文档的开头来在 RStudio 中的 R markdown 文档中自动编号 mathjax 方程:
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "all",
formatNumber: function (n) {return '9.'+n}
}
}
});
</script>
以下也适用,但不适用于 $$..$$ 方程,仅适用于用 \begin{equation}..\end{equation} 括起来的方程。
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "AMS",
formatNumber: function (n) {return '9.'+n}
}
}
});
</script>
我可以将编号更改为 $$..$$ 中带有 \tag{mylabel}
的静态标签,自动编号将跳过该等式。
不幸的是,跳过没有标签的添加 \tag{}
导致等式仍然标有 ()。
有谁知道如何去掉空括号?
有人知道 simple 语句添加到 mathjax 脚本语句或 Rmd 文档中的 $$..$$ 方程中,这将添加一个自动编号的部分方程数的数字?
大部分信息来自这里: http://mathjax.readthedocs.org/en/latest/tex.html#automatic-equation-numbering
谢谢
您可以在表达式上使用 \notag
或 \nonumber
以防止对其应用自动标记。所以如果你使用autoNuber: "all"
,你可以做
$$E=mc^2\nonumber$$
得到没有数字的方程