
我有公式塊:
\begin{eqnarray} \tag{A8}
2x+3y+4z+2u+7o+8k+90l+43+56+45p+33h \nonumber \\
&+& 89n+90m+34j+23a+45b+56f = 0
\end{eqnarray}
但我沒有得到所需的名稱方程式A8
。如果有人能弄清楚,我們非常歡迎您。
答案1
你得到
! Package amsmath Error: \tag not allowed here.
See the amsmath package documentation for explanation.
僅使用amsmath
環境來跨線分割方程式或對齊它們。絕不使用eqnarray
。在這種情況下,multline
是合適的。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{multline}
2x+3y+4z+2u+7o+8k+90l+43+56+45p+33h \\
+ 89n+90m+34j+23a+45b+56f = 0
\tag{A8}
\end{multline}
\end{document}
答案2
如果您使用標籤\nonumber
,則不會列印方程式編號,請刪除標籤中的該指令,然後嘗試,修改後的標籤為:
\begin{eqnarray}
\tag{A8}
2x+3y+4z+2u+7o+8k+90l+43+56+45p+33h \\
&+& 89n+90m+34j+23a+45b+56f = 0\nonumber
\end{eqnarray}
另請注意,這eqnarray
是較舊的環境之一,請嘗試使用軟體包align
附帶的環境amsmath
....
更正後的標籤為:
\begin{align}
\tag{A8}
&2x+3y+4z+2u+7o+8k+90l+43+56+45p+33h \\
&\quad + 89n+90m+34j+23a+45b+56f = 0\nonumber
\end{align}