我不知道问题是什么。以下是代码:
\documentclass{article}
\usepackage{amsmath,amssymb}
\begin{document}
Some text.
\begin{align}
\label{li2}
\text{Let $s \in S$ and $C \in \mathbb{R}$. Let's show $Cs \in S$:} \nonumber \\
\sum_{k=0}^n{a_k D^k(Cs)} &= \sum_{k=0}^n{Ca_k D^ks} \tag{by linearity of $D^k$} \nonumber \\
&= C\sum_{k=0}^n{a_k D^ks} = 0
\end{align}
\end{document}
答案1
没有理由将文本作为比对的一部分。此外,文本解释与应该引用这两行的方程编号没有任何关系。
\documentclass{article}
\usepackage{amsmath,amssymb}
\usepackage{lipsum}% just for the example
\begin{document}
\lipsum[3]
Let $s \in S$ and $C \in \mathbb{R}$. Let's show $Cs \in S$:
\begin{equation}\label{li2}
\begin{aligned}
\sum_{k=0}^n{a_k D^k(Cs)} &= \sum_{k=0}^n{Ca_k D^ks}
&&\text{(by linearity of $D^k$)} \\
&= C\sum_{k=0}^n{a_k D^ks} = 0
\end{aligned}
\end{equation}
\lipsum[4]
\end{document}
如果使用\begin{aligned}[b]
,公式编号将与底线对齐。
答案2
欢迎使用 TeX.SE!有一些问题。我认为将第一行作为方程式的一部分不是一个好主意。然后align
将内容对齐到一些锚点处,用&
符号表示。话虽如此,我想知道这是否更接近你想要的。
\documentclass{article}
\usepackage{amsmath,amssymb}
\begin{document}
Let $s \in S$ and $C \in \mathbb{R}$. Let's show $Cs \in S$:
\begin{align}
\sum_{k=0}^n{a_k D^k(Cs)} &= \sum_{k=0}^n{Ca_k D^ks} \tag{by linearity of $D^k$} \nonumber \\
&= C\sum_{k=0}^n{a_k D^ks} = 0
\label{li2} %<- there is no point having label and \nonumber in the same line
\end{align}
\end{document}