如何使对齐模式下这些括号的大小相等?

如何使对齐模式下这些括号的大小相等?

如何在对齐模式下使第二个括号与第一个括号一样大?

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{align}
 g\left( {x,y} \right) =& {e^x}\left\{ {x + \left[ {\frac{{xy^3}}{2}\left(     {{x^2} - {y^2}} \right) - 3} \right]} \right. \nonumber\hfill \\
  &\left. {x - y + 5} \right\}
\end{align} 

\end{document}

答案1

DeclarePairedDelimiter您可以使用from来跨行换行mathtools。改编文档中的代码,我定义了一个\brkbraces命令,其参数接受&和换行符,如下所示:

\documentclass{article}
\usepackage{mathtools}

\newcommand\MTkillspecial[1]{% helper macro
\bgroup
\catcode`\&=9
\let\\\relax%
\scantokens{#1}%
\egroup
}
\DeclarePairedDelimiter\brkbraces\{\}
\reDeclarePairedDelimiterInnerWrapper\brkbraces{star}{
\mathopen{#1\vphantom{\MTkillspecial{#2}}\kern-\nulldelimiterspace\right.}
#2
\mathclose{\left.\kern-\nulldelimiterspace\vphantom{\MTkillspecial{#2}}#3}}

\begin{document}

\begin{align}
  g\left(x,y \right) & = e^x \!\begin{aligned}[t]\brkbraces*{ & x + \left[ \frac{xy³}{2}\left(x² - y²\right) - 3 \right] \\
  & x - y + 5 }
  \end{aligned}
\end{align}

\end{document} 

在此处输入图片描述

星号版本相当于一对\left … \right,但您可以使用其中一个可选参数来微调括号的大小\big, \Big, \bigg, \Bigg

另外,我简化了你的代码,因为我不明白所有这些括号的原因

相关内容