我正在写论文。问题是,当我在方程式环境内部和外部输入以下数学表达式时,我得到的是相同数学表达式的不同样式:
A population $N(t)$ is said to be persist (or strongly persist)
if $N(0)> 0$ implies $N(t) > 0$ and $\liminf_{t\to\infty}{N(t)} > 0$
或者
\begin{equation*}
\liminf_{t\to\infty}{N(t)} > 0
\end{equation*}.
为什么命令\liminf_{t\to\infty}
在每种情况下看起来都不同?我需要在文本和公式中使用这两个版本。但我希望它在任何地方看起来都一样。
答案1
你问,
为什么命令 \liminf_{t\to\infty} 在每种情况下看起来都不同?
您“发现”的是,内联数学和显示数学排版惯例在几个方面有所不同。这种差异是不是一个问题。相反,它是一种排版惯例,经过几十年(几个世纪?)的排版实践发展,经受住了时间的考验。
如果您确实觉得必须覆盖 TeX 用于排版内联数学材料的默认设置,那么您可以非常轻松地做到这一点,方法是\displaystyle
在启动内联数学模式后插入指令。
只是要准备好接受较差的印刷效果,因为段落内的行距看起来会非常不均匀。即,比较以下屏幕截图中的两个三行段落。在第一段中,第 1 行和第 2 行之间的距离与第 2 行和第 3 行之间的距离相同。这显然不是第二段的情况也一样,它使用了两个\displaystyle
指令。我完全明白“品味无可争议”这句话。不过,我认为从排版上讲,第一段比第二段要好。
\documentclass{article}
\setlength\parindent{0pt} % just for this example
\begin{document}
\hrule
A population $N(t)$ is said to be persist (or strongly persist)
if $N(0)> 0$ implies $N(t) > 0$ and $\liminf_{t\to\infty}{N(t)} > 0$.
A population $N(t)$ is said to be persist (or strongly persist)
if $N(0)> 0$ implies $N(t) > 0$ and $\liminf_{t\to\infty}{N(t)} > 0$.
\hrule
A population $N(t)$ is said to be persist (or strongly persist)
if $N(0)> 0$ implies $N(t) > 0$ and $\displaystyle\liminf_{t\to\infty}{N(t)} > 0$.
A population $N(t)$ is said to be persist (or strongly persist)
if $N(0)> 0$ implies $N(t) > 0$ and $\displaystyle\liminf_{t\to\infty}{N(t)} > 0$.
\hrule
\end{document}