答案1
问题是你试图在文本模式下使用 displaystyle 限制。没那么好,正如我下面解释的那样。
我不知道它的印刷是否正确,但代码是
$\sum\limits_{i=0}^n f(x)$
该\limits
命令允许将限制定位在符号的上方和下方。
事实上,内联数学有“文本样式”限制,因为像显示样式一样排版的内联公式通常很丑陋,会破坏文档的自然流程(这些限制通常会创建一个高度和深度大于其他行的行),而且它们通常不像放置在显示中那样易读。
在考虑在文本模式下使用“displaystyle limits”时请务必谨慎。
答案2
问题在于您没有使用displaymath
运算符($$...$$
或\[...\]
;我建议使用后者)。如果您想要在内联数学中使用这样的结构,则必须使用\limits
。通过实施我的解决方案(使用displaymath
),我们得到:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[ \text{Result} = p + \sum_{i=0}^{n} f(x) \]
\end{document}
我对内联数学的解决方案:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\setlength{\parindent}{0cm}
Hello. Inline math is one of my favourites. Isn't \LaTeX wonderful? By simply adding $\mathtt{limits}$, we can force the symbols to move upwards. I don't recommend its usage in inline mode, as it makes the $\mathtt{sum}$ symbol too small and occasionally forces the space between lines to stretch, which uglifies everything. Ayway, here is the result: Result $= p + \sum\limits_{i=0}^{n} f(x)$
\end{document}