LaTeX 有一个命令可以自动将括号(或圆括号等)格式化为其中内容的大小。例如:
\left\{\sum_{n\in\N}f_n(x)\right\}
得出 $\left{\sum_{n\in\N}f_n(x)\right}$。但正如您所见,如果您在法线的中心画一条线,我的示例的底部比顶部长,并且 LaTeX 格式取决于顶部和底部长度的最大值。因此在顶部留下了巨大的空白空间。
有什么方法可以让我自行格式化括号,以使括号的顶部变小?
答案1
以下是一些视觉示例。从最后几个中选择您喜欢的尺寸。
一般情况下,大型运营\left
商会\right
提供超大尺寸的围栏。由于缺少上限,问题在这里变得更加严重。
注意\,
避免括号与下标冲突。
\documentclass{article}
\usepackage{amsmath,amssymb}
\newcommand{\N}{\mathbb{N}}
\begin{document}
Here the delimiters are oversized
\[
\left\{\sum_{n\in\N}f_n(x)\right\}
\]
This is even worse
\[
\left\{\sum_{\substack{n\in\N \\ n>0 }}f_n(x)\right\}
\]
But this is much better
\[
\Bigl\{\,\sum_{n\in\N}f_n(x)\Bigr\}
\]
Even with a two-line subscript
\[
\Bigl\{\,\sum_{\substack{n\in\N \\ n>0 }}f_n(x)\Bigr\}
\]
You may want \verb|\bigg|, but I wouldn't
\[
\biggl\{\,\sum_{n\in\N}f_n(x)\biggr\}
\qquad
\biggl\{\,\sum_{\substack{n\in\N \\ n>0 }}f_n(x)\biggr\}
\]
\end{document}