
Ich habe den Formelblock:
\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}
aber ich bekomme die erforderliche Gleichung mit Name nicht hin A8
. Wenn es jemand herausfinden kann, herzlich willkommen.
Antwort1
Du erhältst
! Package amsmath Error: \tag not allowed here.
See the amsmath package documentation for explanation.
Verwenden Sie Umgebungen nur amsmath
, um Gleichungen auf mehrere Zeilen aufzuteilen oder auszurichten.Niemalsverwenden eqnarray
. In diesem Fall multline
ist das Richtige.
\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}
Antwort2
Wenn Sie das Tag verwenden \nonumber
, wird die Gleichungsnummer nicht gedruckt. Entfernen Sie bitte diesen Befehl aus Ihrem Tag und versuchen Sie es erneut. Das geänderte Tag lautet:
\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}
Beachten Sie auch, dass eqnarray
es sich um eine der älteren Umgebungen handelt. Versuchen Sie es bitte mit align
der Umgebung, die im Paket enthalten ist amsmath
....
Das korrigierte Tag lautet:
\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}