我在 LaTeX 中有以下内容:
v_{i}=\frac{ 1}{ n}\sum_{j=1}^{n}\left(\mu_{ij} \right)^{m}x_{j}\hspace where\hspace n_{i}=\sum_{j=1}^{n}\left(\mu_{ij}\right)^{m}
我怎样才能在 之前和 之后留出空格where
?
我试过了\hspace
,但似乎没用。
答案1
数学模式中的一些标准间距包括\quad
或\qquad
但\hspace{<length>}
可以使用:
\documentclass[letterpaper]{article}
\usepackage{mleftright}
\usepackage{amsmath}
\begin{document}
\[
v_{i}=\frac{1}{n}\sum_{j=1}^{n}\mleft(\mu_{ij} \mright)^{m}x_{j}\quad \text{where}\hspace{2em} n_{i}=\sum_{j=1}^{n}\mleft(\mu_{ij}\mright)^{m}
\]
\[
v_{i}=\frac{1}{n}\sum_{j=1}^{n}\left(\mu_{ij} \right)^{m}x_{j}\quad \text{where}\hspace{2em} n_{i}=\sum_{j=1}^{n}\left(\mu_{ij}\right)^{m}
\]
\end{document}
上面的 MWE 说明了使用\left
和的效果\right
。为此,您可以考虑使用mleftright
Heiko Oberdiek 的包装:
该包定义了 和的变体
\mleft
和, 使分隔符充当和。这些命令解决了子公式中的间距问题。\mright
\left
\right
\mathopen
\mathclose
读\left 和 \right 周围的间距对此进行有趣的讨论。
答案2
经验法则:
- 切勿在数学模式下输入文本。
- 切勿在文本模式下输入数学运算。
您的代码可以用两种方式编写:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[ v_{i}=\frac{ 1}{ n}\sum_{j=1}^{n}\left(\mu_{ij} \right)^{m}x_{j} \text{ where } n_{i}=\sum_{j=1}^{n}\left(\mu_{ij}\right)^{m} \]
\end{document}
或者
\documentclass{article}
\begin{document}
Inline math looks like $v_{i}=\frac{ 1}{ n}\sum_{j=1}^{n}\left(\mu_{ij} \right)^{m}x_{j}$ where $n_{i}=\sum_{j=1}^{n}\left(\mu_{ij}\right)^{m}$.
\end{document}