使用下面的代码我得到了如下图所示的结果但是它没有正确显示
- = 两边都有空格。
- 第一个求和符号很小。
- 括号( )较小。
- 所有物品均未摆放正确,且彼此之间存在间隙。
如何改善这一切?
T(n)= $\sum\limits_{i=3}^{n-4}(\sum\limits_{j=4}^{n-1} 1 + \sum\limits_{k=10}^{n-3} 1)$
平均能量损失
\documentclass{article}
\usepackage{fancyhdr} % Required for custom headers
\usepackage{lastpage} % Required to determine the last page for the footer
\usepackage{extramarks} % Required for headers and footers
\usepackage[usenames,dvipsnames]{color} % Required for custom colors
\usepackage{graphicx} % Required to insert images
\usepackage{listings} % Required for insertion of code
\usepackage{courier} % Required for the courier font
\usepackage{lipsum} % Used for inserting dummy 'Lorem ipsum' text into the template
\usepackage{mathtools} %loads amsmath as well
\DeclarePairedDelimiter\Floor\lfloor\rfloor
\DeclarePairedDelimiter\Ceil\lceil\rceil
% Margins
\topmargin=-0.45in
\evensidemargin=0in
\oddsidemargin=0in
\textwidth=6.5in
\textheight=9.0in
\headsep=0.25in
\linespread{1.1} % Line spacing
\begin{document}
\section{eqn}
T(n)= $\sum\limits_{i=3}^{n-4}(\sum\limits_{j=4}^{n-1} 1 + \sum\limits_{k=10}^{n-3} 1)$
\end{document}
答案1
有很多方法可以改善这种情况:
- 将 T(n) 置于数学模式 --> 之前的间距
=
更好 - 用于
\left(....\right)
获得更大的括号,但是括号前后的间距太大 - 用于
\biggl(...\biggr)
更大的支架和更好的间距 - 使用包装中的
\mleft(
配件以获得合适的支架和更好的间距\mright)
mleftright
可以从屏幕截图中看到这些选项的输出
\documentclass{article}
\usepackage{fancyhdr} % Required for custom headers
\usepackage{lastpage} % Required to determine the last page for the footer
\usepackage{extramarks} % Required for headers and footers
\usepackage[usenames,dvipsnames]{color} % Required for custom colors
\usepackage{graphicx} % Required to insert images
\usepackage{listings} % Required for insertion of code
\usepackage{courier} % Required for the courier font
\usepackage{lipsum} % Used for inserting dummy 'Lorem ipsum' text into the template
\usepackage{mathtools} %loads amsmath as well
\usepackage{mleftright}
\DeclarePairedDelimiter\Floor\lfloor\rfloor
\DeclarePairedDelimiter\Ceil\lceil\rceil
% Margins
\topmargin=-0.45in
\evensidemargin=0in
\oddsidemargin=0in
\textwidth=6.5in
\textheight=9.0in
\headsep=0.25in
\linespread{1.1} % Line spacing
\begin{document}
\section{eqn}
\begin{itemize}
\item original \\
T(n)= $\sum\limits_{i=3}^{n-4}(\sum\limits_{j=4}^{n-1} 1 + \sum\limits_{k=10}^{n-3} 1)$
\item Now with extra space
$ T(n)\;= \sum\limits_{i=3}^{n-4}(\sum\limits_{j=4}^{n-1} 1 + \sum\limits_{k=10}^{n-3} 1)$
\item With brackets improved
$T(n)\;= \sum\limits_{i=3}^{n-4}\left(\sum\limits_{j=4}^{n-1} 1 + \sum\limits_{k=10}^{n-3} 1\right)$
\item With big brackets \texttt{biggl(} and \texttt{biggr)}
$T(n) = \sum\limits_{i=3}^{n-4}\biggl(\sum\limits_{j=4}^{n-1} 1 + \sum\limits_{k=10}^{n-3} 1\biggr)$
\item With brackets from mleftright package
$ T(n)= \sum\limits_{i=3}^{n-4}\mleft(\sum\limits_{j=4}^{n-1} 1 + \sum\limits_{k=10}^{n-3} 1\mright)$
\item Displaystyle all together
\[ T(n)\;= \sum\limits_{i=3}^{n-4}\mleft(\sum\limits_{j=4}^{n-1} 1 + \sum\limits_{k=10}^{n-3} 1\mright) \]
\end{itemize}
Now in an align-environment
\begin{align}
T(n)&= \sum\limits_{i=3}^{n-4}(\sum\limits_{j=4}^{n-1} 1 + \sum\limits_{k=10}^{n-3} 1) \\
T(n)&= \sum\limits_{i=3}^{n-4}\left(\sum\limits_{j=4}^{n-1} 1 + \sum\limits_{k=10}^{n-3} 1\right) \\
T(n)&= \sum\limits_{i=3}^{n-4}\mleft(\sum\limits_{j=4}^{n-1} 1 + \sum\limits_{k=10}^{n-3} 1\mright)
\end{align}
\end{document}
答案2
这么大的公式应该在显示公式中,原因见后文。
使用equation
或equation*
(如果您不想要方程编号,则使用后者)。
我也稍微改变了你的序言,并附上说明,geometry
而不是设置内部参数,例如\topmargin
或\evensidemargin
:你似乎想要一英寸的边距,而且\geometry{margin=1in}
更简单,不是吗?
另外我不太确定你是否真的需要extramarks
:在使用 LaTeX 的几年里我从未使用过它(除了这里的几个答案)。
需要注意的一点:\limits
应该很少使用。LaTeX 要么自动应用它(在显示的公式中),要么会产生很大的行,从而产生糟糕的排版。请参见底部的示例,其中公式已内联插入以显示效果。
另请注意:全部数学应该在数学模式下进行。初学者经常犯的一个错误是T(n)
在普通文本模式下写类似的东西,因为它不需要特殊符号。但这是错误的,因为数学模式使用特殊字体,你可以在图片中看到结果,其中T(n)
显示为直立而不是斜体。
最后:当括号旁边出现具有较宽界限的求和符号时,最好\,
在它们之间添加(一个小空格)以避免冲突。
\documentclass{article}
\usepackage{geometry}
\geometry{margin=1in,headsep=0.25in}
\usepackage{fancyhdr} % Required for custom headers
\usepackage{lastpage} % Required to determine the last page for the footer
\usepackage{extramarks} % Required for headers and footers
\usepackage[usenames,dvipsnames]{color} % Required for custom colors
\usepackage{graphicx} % Required to insert images
\usepackage{listings} % Required for insertion of code
\usepackage{courier} % Required for the courier font
\usepackage{lipsum} % Used for inserting dummy 'Lorem ipsum' text into the template
\usepackage{mathtools} %loads amsmath as well
\DeclarePairedDelimiter\Floor\lfloor\rfloor
\DeclarePairedDelimiter\Ceil\lceil\rceil
\linespread{1.1} % Line spacing
\begin{document}
\section{An equation}
\lipsum*[2]
\begin{equation*}
T(n)= \sum_{i=3}^{n-4}\biggl(\,\sum_{j=4}^{n-1} 1 + \sum_{k=10}^{n-3} 1\biggr)
\end{equation*}
\lipsum*[3]
$ T(n)= \sum\limits_{i=3}^{n-4}\Bigl(\,\sum\limits_{j=4}^{n-1} 1 + \sum\limits_{k=10}^{n-3} 1\Bigr)$
\lipsum[4]
\end{document}