有没有办法用上划线或上帽来表示方程式的数字?只对几个方程式这样做可以吗?
答案1
这很容易使用\tag
:
\documentclass{article}
\usepackage{amsmath}
\newcommand{\ovl}{\overline}
\begin{document}
We can even refer to equation~\eqref{ovl87} below:
\begin{multline}\label{ovl87}
\dfrac{B_1(\ovl{Q}_1, L)}{\sqrt{a}} +
n(r_1)\ovl{A}_7 + n(r_2) \ovl{A}_2(\ovl{A}_1, L) = \\
\dfrac{1}{2}
\left\{\sqrt{t_s^5 G_s^2 + 4 t_s G_s
\left(\dfrac{4\pi^2D_s}{L^2} + F_\rho
\right)}%end sqrt
-t_sG_s
\right\}
\tag{$\ovl{87}$}
\end{multline}
\end{document}
一个可能更好的例子
\documentclass{article}
\usepackage{amsmath}
\newcommand{\ovl}{\overline}
\begin{document}
\setcounter{equation}{86}% in order the next equation has number 87
Here we have an equation
\begin{multline}\label{main}
\dfrac{1}{2}
\left\{\sqrt{t_s^5 G_s^2 + 4 t_s G_s
\left(\dfrac{4\pi^2D_s}{L^2} + F_\rho
\right)}%end sqrt
-t_sG_s
\right\}= \\
\dfrac{B_1(\ovl{Q}_1, L)}{\sqrt{a}} +
n(r_1)\ovl{A}_7 + n(r_2) \ovl{A}_2(\ovl{A}_1, L)
\end{multline}
that we can also write in the alternative form
\begin{multline}\label{mainovl}
\dfrac{B_1(\ovl{Q}_1, L)}{\sqrt{a}} +
n(r_1)\ovl{A}_7 + n(r_2) \ovl{A}_2(\ovl{A}_1, L) = \\
\dfrac{1}{2}
\left\{\sqrt{t_s^5 G_s^2 + 4 t_s G_s
\left(\dfrac{4\pi^2D_s}{L^2} + F_\rho
\right)}%end sqrt
-t_sG_s
\right\}
\tag{$\ovl{\ref{main}}$}
\end{multline}
and we can refer to the alternate equation~\eqref{mainovl}.
\end{document}
答案2
当我能回答自己的问题时,我会很开心。这有点像丢了东西然后指责别人偷了它,例如“好吧,谁偷了我的……”,然后就出现了!
$%ovl87
\begin{aligned}
\dfrac{B_1(\ovl{Q}_1, L)}{\sqrt{a}} +
n(r_1)\ovl{A}_7 & + n(r_2) \ovl{A}_2(\ovl{A}_1, L) = \\
& \dfrac{1}{2}
\left\{\sqrt{t_s^5 G_s^2 + 4 t_s G_s
\left(\dfrac{4\pi^2D_s}{L^2} + F_\rho
\right)}%end sqrt
-t_sG_s
\right\}
\end{aligned}
$
\hfill ($\ovl{87}$)
我在序言中已重新定义了\ovl
替换。\overline
我决定偶尔使用“变音符号”,我只是在行末“伪造”了“方程编号”。虽然它不是真正的方程编号,但它确实具有方程编号的外观和感觉。这样做的效果是将 放置在\overline{87}
方程两行之间的空间内,使其看起来像一个真正的方程编号。这不适用于居中,即使用$$
而不是$
作为方程书挡。
但是,当需要时,为方程式数字串定义变音符号可能会很有利。