如何让标记方程式与列表标记位于同一行?
\begin{enumerate}
\item \[\gcd(\gcd(a,b),c) = \gcd(a,\gcd(b,c)) \tag{associativity}\]
\end{enumerate}
我尝试了不同的环境,但它们要么产生“换行”(如上所示),要么不允许\tag
进入。
答案1
使用 s 将方程式置于中心\hfill
。关闭\mbox
可确保“标签”在文本模式下设置,尽管从技术上讲这不是必需的。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{enumerate}
\item
\[\gcd(\gcd(a,b),c) = \gcd(a,\gcd(b,c)) \tag{associativity}\]
\item \hfill
$\gcd(\gcd(a,b),c) = \gcd(a,\gcd(b,c))$\hfill
\mbox{(associativity)}%
\end{enumerate}
\end{document}
在上述情况下,设置 a将\label
引用,而不是设置的“标签”。但是,如果需要,可以更新该引用。enumerate
\item