中括弧で境界条件を記述しようとしましたが、エラーが発生しました

中括弧で境界条件を記述しようとしましたが、エラーが発生しました

現在、太陽風に関する研究を行っており、論文に境界条件を含める必要があります。私は以下のものを使用しました。

\usepackage{amsmath,cases}
\begin{numcases}{}
    $ T(r_{0})=T_{0} $ &  \\
    $ T\xrightarrow{}0 $ & \text{for $r\xrightarrow{}\infty $}
\end{numcases}

希望どおりの結果が得られますが、画像に示すような行でエラーが発生します。これを修正する方法がわかりません。アドバイスをいただければ幸いです。

エラー

答え1

最初の列はnumcases数式ノードにあり、2 番目の列は「テキスト」モードにあります。したがって、$最初の列のすべてを削除する必要があります。

\documentclass{article}
\usepackage{amsmath,cases}
    \begin{document}
\begin{numcases}{}
T(r_{0})=T_{0}      &  \\
T\xrightarrow{}0    & for $r\rightarrow\infty $
\end{numcases}
    \end{document}

ここに画像の説明を入力してください

答え2

ちなみに、レイアウトをより細かく制御すれば、empheq( をロードするmathtoolsので)でも同じ結果が得られます。amsmath

\documentclass{article}
\usepackage{empheq}

\begin{document}

\begin{empheq}[left = \empheqlbrace]{alignat = 2}
 & T(r_{0})=T_{0}, & \\
 & T\xrightarrow{}0 &\quad & \text{for } r \rightarrow \infty
\end{empheq}
\bigskip

or even :
\setcounter{equation}{0}
\begin{subequations}
  \begin{empheq}[left = \empheqlbrace]{alignat = 2}
 & T(r_{0})=T_{0}, & \\
 & T\xrightarrow{}0 &\quad & \text{for } r \rightarrow \infty
\end{empheq}
\end{subequations}

\end{document} 

ここに画像の説明を入力してください

関連情報