这是一个简单的例子:
\documentclass{article}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{commath}
\newcommand{\st}{\text{ s.t. }}
\begin{document}
\[
(x_n) \text{ converges to } a
\iff
\forall \epsilon > 0 \;
\exists N \in \mathbb{N} \;
\st \forall n > N \;
\abs{x_n - a} < \epsilon
\]
\end{document}
渲染的输出如下:
为什么 被\in
放在所有其他元素的下方?另外,有没有办法“完美地”包含\forall
和 ,而不用手动用和\exists
隔开它们?\;
\,
答案1
以下更像是 Przemysław Scherwentl 答案的延伸后续评论,而不是新答案。太长了,无法放入“评论”框...
从@PaulGaborit 对该问题的回答中借用(窃取?!!)一些代码为什么 $x \in X$ 中的所有符号都有自己的基线?,这里使用默认的 Computer Modern 数学字体对符号\epsilon
、\varepsilon
、\in
和的大小和定位进行可视化:+
请注意,比或\in
大很多,并且两个数学符号在数学轴线上对齐。因为数学轴线略微\epsilon
\varepsilon
多于基线与 x 高度线之间的中间标记,\in
和+
符号的上边缘突出于 x 高度线的程度,比其下边缘突出于基线以下的程度。
附录:仅供比较,这是相同代码的输出,但使用数学字体newtxmath
(基于/衍生自 Times Roman)而不是 Computer Modern:
有趣的是,在 newxtxmath 字体中,该符号\in
比在 Computer Modern 中小一点;即便如此,该\in
符号仍然明显大于 的字形\epsilon
。并且,由于\in
位于数学轴线的中心,其下边缘接触基线,其上边缘明显突出于 x 高度线,而 的上边缘则\epsilon
没有(当然是设计使然)。\epsilon
和之间的另一个区别\in
在于中间条的位置:在 的情况下,它在数学轴上\in
,但远低于在 的情况下\epsilon
。
无论如何,很明显字体设计师非常清楚保持\epsilon
易\in
区分性的必要性。
答案2
您只是在部分回答自己。因为 $\epsilon$ 和 $\in$ 相当相似,所以印刷习惯认为后者应该足够大才能看出区别。它不在下面:它居中,但很大。让我们看看:
\documentclass{article}
\begin{document}
$\in<$ $\in\left<\rule{0pt}{3mm}\right.$
\end{document}
在第一种情况下,\in
它位于 od 位置<
(参见垂直对齐),在第二种情况下也是如此,但标志<
很大。我们是否说它位于其他所有标志的下方?