有人知道如何在 LaTeX 中输入非常大的括号吗?由于公式非常大,我使用了环境,在一行中,使用和multline
有很多对括号,这使得它们已经非常大了。在行之间,我需要一些比给出的括号更大的括号。我的目的是在环境中显示以下大公式:\left
\right
\Bigg
multline
$$
\frac{
e^{-\frac{t \lambda +4}{4 \lambda \nu }}
\left(
e^{\frac{t}{4 \nu }}
\left(
4 \sqrt{\pi } \sqrt{\nu }+1
\right)
\nu \Phi
\left(
\frac{t-\frac{2}{\lambda }}{\sqrt{2} \sqrt{t \nu }}
\right)
\lambda^3
-e^{\frac{t \lambda +8}{4 \lambda \nu }}
\left(
4 \sqrt{\pi } \sqrt{\nu }-1
\right)
\nu
\left(
\Phi
\left(
\frac{t+\frac{2}{\lambda }}{\sqrt{2} \sqrt{t \nu }}
\right)
-1
\right)
\lambda^3
+e^{\frac{1}{\lambda \nu }}
\left(
4 \sqrt{\pi } \lambda^3 \nu^{3/2}
\left(
2 \Phi
\left(
\frac{1}{\sqrt{2} \lambda \sqrt{t \nu }}
\right)
-1
\right)
-e^{\frac{t}{4 \nu }}
\left(
\left(
\lambda
\left(
4 \sqrt{\pi } \sqrt{\nu }-1
\right)
\nu +2
\right)
\lambda^2+2
(\lambda \nu -2)
\Phi
\left(
\frac{\sqrt{\frac{t}{\nu }}}{\sqrt{2}}
\right)
\lambda^2-2
\right)
\right)
\right)
}{4 \lambda }
$$
答案1
特定大小的 ams 括号是使用\left
和排版的\right
,并放入一定高度的不可见“东西”以确保它们足够大。模仿这一点,您可以这样做:\left(\rule{0cm}{2cm}\right.
得到一个高度为 2cm 的左括号。请注意,AMS 命令还会添加一些水平空间,您可能也需要将其放入。如果您经常这样做,您可以轻松定义新的大小:
\makeatletter
\newcommand{\vast}{\bBigg@{4}}
\newcommand{\Vast}{\bBigg@{5}}
\makeatother
然后在您的文档中:
\[
\Vast( \frac{\prod_0^\infty k}{\sum_0^\infty n} \Vast)
\]
生成:
我也建议你看看括号的垂直不对称尺寸变化关于垂直居中括号。
(笔记我假设您正在使用,amsmath
因为您用 标记它amsmath
,并且命令\big
等是amsmath
生成的命令。如果您使用其他包来获取这些命令,那么此解决方案将不起作用。)
答案2
我和 Anand 有同样的要求,并偶然发现了这个页面。Loop Space 推荐的解决方案完美无缺。但是,当方程式已经过于复杂时,\left(\rule{0cm}{2cm}\right.
在数学环境中输入会增加混乱。因此,我在序言中声明了以下命令,并在必要时使用所需的高度调用它们。
\documentclass{article}
\usepackage[cmex10]{amsmath}
\newcommand{\prb}[1]{\mathop{\mathrm{Pr}}\nolimits \left\{ {#1} \right\} }
\newcommand{\cstpl}[1]{\left(\rule{0 cm}{#1}\right.}
\newcommand{\cstpr}[1]{\left.\rule{0 cm}{#1}\right)}
\begin{document}
\begin{align*}
& Q = \cstpl{0.8cm} \prb{\frac{A^2_i}{B+C^3_i} \ge D } - \\
& \prb{\frac{E^2_j}{F^2_k+G} \ge H } \frac{ L }{ M } \cstpr{0.8cm}.
\end{align*}
\end{document}