
このコードでは方程式に番号を付けます:
\begin{align}
U_{2} = - u_{2}(h) + x_{2},\label{eqn:foca1}\\
Y_{2} = x_{2} + T,\label{eqn:focb1}\\
u_{1}(h) + T \geq u_{1}(h^*) .\label{eqn:focc1}
\end{align}
align* を試しましたが、うまくいきませんでした。align コマンドで方程式の番号付けを停止する方法について何か提案はありますか?
答え1
次のコマンドが原因でalign*
エラー メッセージが表示されます\label
:
! Package amsmath Error: Multiple \label's: label 'eqn:foca1' will be lost
\label
いずれにしても番号を付けないと意味がないので、番号を削除するalign*
作業が必要になります。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
U_{2} = - u_{2}(h) + x_{2},\\
Y_{2} = x_{2} + T,\\
u_{1}(h) + T \geq u_{1}(h^*) .
\end{align*}
\end{document}
いくつかの方程式に番号を付け、他の方程式には番号を付けたくない場合は、\notag
(または\nonumber
)を使用して方程式番号を非表示にすることができます(コメントパブロスの):
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
U_{2} = - u_{2}(h) + x_{2},\notag\\
Y_{2} = x_{2} + T,\notag\\
u_{1}(h) + T \geq u_{1}(h^*) .\label{eqn:foc}
\end{align}
\end{document}
答え2
\begin{align}
U_{2} = - u_{2}(h) + x_{2},\label{eqn:foca1}\nonumber \\ %this line won't be numbered
Y_{2} = x_{2} + T,\label{eqn:focb1}\\ %this line will be numbered
u_{1}(h) + T \geq u_{1}(h^*) .\label{eqn:focc1}\nonumber %this line won't be numbered
\end{align}