如何正確使用子數字?

如何正確使用子數字?

我一直在嘗試使用 subnumcases 來獲取分段定義表達式的每一行的數字,並使用標籤以便稍後能夠通過鏈接輕鬆引用它們,但我不斷收到以下錯誤:缺少 $ 插入。缺少 $ 插入。對於子數字的最後一行。

\begin{subnumcases}{\langle\xi_\lambda ,\, \xi_\lambda \rangle =}
$0$  & for $|\lambda| > N$, \label{aa} \\
$(2N+1)^{-1}$ & for $|\lambda| \leq N$\label{bb}.
\end{subnumcases}

我是否必須以某種方式通知 LaTeX 最後一行實際上是最後一行?如果我再放一個 \\ ,它將在括號內的分段定義中建立第三行,這不是我想要的。

答案1

中的左列subnumcases以數學模式排版,而條件則以文字模式排版。所以你需要刪除$左列中的字元。

\documentclass{article}
\usepackage{cases}

\begin{document}

\begin{subnumcases}{\langle\xi_\lambda ,\, \xi_\lambda \rangle =}
0           & for $|\lambda| > N$,    \label{aa} \\
(2N+1)^{-1} & for $|\lambda| \leq N$. \label{bb}
\end{subnumcases}

\end{document}

在此輸入影像描述

或(在我看來最好)使用empheq

\documentclass{article}
\usepackage{amsmath}
\usepackage{empheq}

\begin{document}

\begin{subequations}\label{global}
\begin{empheq}[
  left={\langle\xi_\lambda ,\, \xi_\lambda \rangle =\empheqlbrace}
]{alignat=2}
&0           &\qquad& \text{for $|\lambda| > N$,}    \label{aa} \\
&(2N+1)^{-1} &\qquad& \text{for $|\lambda| \leq N$.} \label{bb}
\end{empheq}
\end{subequations}

\end{document}

在此輸入影像描述

為什麼它是優選的?因為cases這是一個巧妙的黑客,而empheq使用標準amsmath機械。

相關內容