三行代码的括号

三行代码的括号

我需要将下面的公式转换为乳胶。不幸的是,我的代码没有按预期工作:

\usepackage{amsmath}

\begin{align}

 C(t) = (1-\alpha) (\theta+\lambda) &\cdot \left[K(t)+\int_{t}^{\infty} \left(W(v)-G(v)e^{\beta(v-t)}\right) e^{-\int_{t}^{v}\left(r(u)+\beta\right) du}dv \\
 & \quad -\int_{t}^{v}T(v)e^{-\int_{t}^{v} \left(r(u)+\beta \right)du}\left[1-e^{\beta(v-t)}
\right]dv \\
& \quad P(t)\left(M(t)+\int_{t}^{\infty}\dot{M}(v)e^{-\int_{t}^{\infty}i(u)du}dv\right)\right]

\end{align}

特别是,我找不到大括号的解决方案以及如何正确排列这三行。任何帮助和建议都非常感谢!

在此处输入图片描述

答案1

(题外话:注意积分极限)

我会这样写:

\begin{align*}
C(t) = (1-\alpha) (\theta+\lambda) 
&\cdot \Bigl[K(t)+\int_{t}^{\infty} \bigl(W(v)-G(v)e^{\beta(v-t)}\bigr) e^{-\int_{t}^{v}(r(u)+\beta) du}dv \\
&\quad -\int_{t}^{v}T(v)e^{-\int_{t}^{v} (r(u)+\beta )du}\bigl(1-e^{\beta(v-t)}\bigr)dv \\
&\quad + \frac{1}{P(t)}\bigl(M(t)+\int_{t}^{\infty}\dot{M}(v)e^{-\int_{t}^{\infty}i(u)du}dv\bigr)\Bigr]
\end{align*}

不要使用太多\left \right。相反,你可以使用\bigl \bigr

在此处输入图片描述

答案2

我建议这些变体:两个具有另一个对齐点的环境,以及一个multline*适合两行(带有geometry包)的环境,在我看来,看起来更好:

\documentclass{article}
\usepackage[utf8]{inputenc}%
\usepackage{mathtools}
\usepackage[showframe]{geometry}

\begin{document}

\begin{align*}
C(t) = (1-\alpha) (\theta+\lambda)
\cdot \biggl[K(t)+\int_{t}^{\infty} \bigl(W(v)-G(v)e^{\beta(v-t)}\bigr) e^{-\int_{t}^{v}(r(u)+\beta) du}dv \\
 -\int_{t}^{v}T(v)e^{-\int_{t}^{v} (r(u)+\beta )du}\bigl(1-e^{\beta(v-t)}\bigr)dv \\
{}+ \frac{1}{P(t)}\bigl(M(t)+\int_{t}^{\infty}\dot{M}(v)e^{-\int_{t}^{\infty}i(u)du}dv & \bigr)\biggr]
\end{align*}

\begin{align*}
C(t) = (1-\alpha) (\theta+\lambda)
\cdot \biggl[K(t)&+\int_{t}^{\infty} \bigl(W(v)-G(v)e^{\beta(v-t)}\bigr) e^{-\int_{t}^{v}(r(u)+\beta) du}dv \\
 &-\int_{t}^{v}T(v)e^{-\int_{t}^{v} (r(u)+\beta )du}\bigl(1-e^{\beta(v-t)}\bigr)dv \\
& + \frac{1}{P(t)}\bigl(M(t)+\int_{t}^{\infty}\dot{M}(v)e^{-\int_{t}^{\infty}i(u)du}dv\bigr)\biggr]
\end{align*}

\begin{multline*}
C(t) = (1-\alpha) (\theta+\lambda)
\cdot \biggl[K(t)+\int_{t}^{\infty} \bigl(W(v)-G(v)e^{\beta(v-t)}\bigr) e^{-\int_{t}^{v}(r(u)+\beta) du}dv \\
 -\int_{t}^{v}T(v)e^{-\int_{t}^{v} (r(u)+\beta )du}\bigl(1-e^{\beta(v-t)}\bigr)dv
 + \frac{1}{P(t)}\bigl(M(t)+\int_{t}^{\infty}\dot{M}(v)e^{-\int_{t}^{\infty}i(u)du}dv\bigr)\biggr]
\end{multline*}

\end{document} 

在此处输入图片描述

答案3

在 Sigur 的回答中,关键点是

不要过多使用 \left \right。相反,你可以使用 \bigl \bigr。

并且提出的解决方案是完美的。

不过,如果您确实想保留三行格式,则需要结构\left[...\right]并且可以使用:

\begin{equation*}
 C(t) = (1-\alpha) (\theta+\lambda) \,\left[
\begin{aligned}
 &K(t)+\int_{t}^{\infty} \left(W(v)-G(v)e^{\beta(v-t)}\right) e^{-\int_{t}^{v}\left(r(u)+\beta\right) du}dv \\
 & -\int_{t}^{v}T(v)e^{-\int_{t}^{v} \left(r(u)+\beta \right)du}\left[1-e^{\beta(v-t)} \right]dv \\
 & P(t)\left(M(t)+\int_{t}^{\infty}\dot{M}(v)e^{-\int_{t}^{\infty}i(u)du}dv\right)
\end{aligned}
\right]
\end{equation*}

也就是说:(i)你有一个单一方程式(iii)对齐仅在括号之间执行(ii)左对齐是通过&在环境最左侧使用单个方程式来实现的aligned

编辑:替换的图形

在此处输入图片描述

答案4

与 Jhor 的答案类似,但从美学上讲,我喜欢将三条线的操作符对齐:

C(t) = (1-\alpha) (\theta+\lambda)
\left[
  \begin{aligned}
    K(t) &+\int_{t}^{\infty} \left(W(v)-G(v)e^{\beta(v-t)}\right) e^{-\int_{t}^{v}(r(u)+\beta) du}dv \\
    & -\int_{t}^{\infty}T(v)e^{-\int_{t}^{v} (r(u)+\beta )du}\left[1-e^{\beta(v-t)}\right]dv \\
    & + \frac{1}{P(t)}\left(M(t)+\int_{t}^{\infty}\dot{M}(v)e^{-\int_{t}^{v}i(u)du}dv\right)
  \end{aligned}
\right]

生成:

在此处输入图片描述

相关内容