如何让 在等式中独立出来?

如何让 在等式中独立出来?

我有以下等式:

\begin{equation}
    C_k = \frac{1}{N}\sum\limits_{n=1}^N k_n           for k \in {1,\dots,K}
\end{equation}

我怎样才能让 for 和其后的所有内容与等式“分离”?

答案1

您可以使用\quad添加空格(或者\qquad如果您想要更大的话)并\text{}在等式中插入一些文本,使其不按样式排版。还请记住使用或 将其添加到文本中,例如 ,displaymath在文本后立即插入空格。\\text{for }

\begin{equation}
    C_k = \frac{1}{N}\sum\limits_{n=1}^N k_n \quad \text{for}\  k \in \{1,\dots,K\}
\end{equation}

在此处输入图片描述

答案2

我倾向于这样做

\newcommand\qqtext{\qquad\text}
\begin{equation}
    C_k = \frac{1}{N}\sum\limits_{n=1}^N k_n   \qqtext{for $k \in {1,\dots,K}$}
\end{equation}

请注意,我将整个for...部分都包含在内\qqtext{...},因为从语义上讲,这是它所属的位置。

这样我就能确保状况。我还倾向于使用以下宏

\newcommand\qtextq[1]{\quad\text{#1}\quad} % for 'and' between eqs
\newcommand\qtext{\quad\text}  % when there is not enough space for \qqtext

加上可能使用而不是 的e版本。\enspace\quad

我倾向于将这些间距隐藏在宏内,以便使一般文本更易于阅读(更少的印刷噪音)。

在此处输入图片描述

答案3

我通常使用align环境来实现这一点,如果有多行并且您希望所有行都以相同的方式对齐,这将特别有用。&指定对齐的位置。

\begin{align}
    C_k &= \frac{1}{N}\sum\limits_{n=1}^N k_n & &\text{for}\ k \in {1,\dots,K}
\end{align}

在此处输入图片描述

相关内容