LaTeX 为数学公式编号和设置跳转链接
LaTeX 为数学公式编号和设置跳转链接
先放一个公式作为例子,来源是洛谷 P2260。 \[ \left(\sum_{i=1}^{n}\sum_{j=1}^{m}(n\bmod i)\times(m\bmod j),i\ne j \right) \mod 19940417 \] 然后我这边的 Mathjax 设置成了默认不会显示公式编号的,方便手动管理。
我们可以使用 \tag{1}
来为公式编号,编多少都可以,写在最前面或者最后面都可以,如下 \[
\tag{1} \left(\sum_{i=1}^{n}\sum_{j=1}^{m}(n\bmod i)\times(m\bmod
j),i\ne j \right) \mod 19940417
\]
\tag{1} \left(\sum_{i=1}^{n}\sum_{j=1}^{m}(n\bmod i)\times(m\bmod j),i\ne j \right) \mod 19940417
不过这个只会影响公式的编号,如果我们需要引用某一编号的公式,那么就需要
\label 和 \ref 标签。
比如我们设置 \label{P2260}
,那么需要引用该公式就可以使用 \ref{P2260} ,效果如下 \[
\label{P2260} \tag{2}\left(\sum_{i=1}^{n}\sum_{j=1}^{m}(n\bmod
i)\times(m\bmod j),i\ne j \right) \mod 19940417
\]
\label{P2260} \tag{2}\left(\sum_{i=1}^{n}\sum_{j=1}^{m}(n\bmod i)\times(m\bmod j),i\ne j \right) \mod 19940417
注意不能只设置 \label 的名字而不设置 \tag
的唯一编号,否则将无法引用公式编号!
然后用 $\ref{P2260}$ 创建一个跳转用的标签,效果为 \(\ref{P2260}\) 。(点一下可以跳转)
也可以使用 $\eqref{P2260}$
创建一个带括号的跳转标签,效果为 \(\eqref{P2260}\) ,感觉更美观。
本博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明来源 Q779’s Blog!




