将方程拆分为两行时出现 { 和 } 问题

将方程拆分为两行时出现 { 和 } 问题

我正在使用以下方程,当它是单行方程时,它完美地工作:

\begin{equation}
    \mathrm{NPIF}^\ast_i \mathrel{\mathop:}= \sum_{j=1}^{\mathrm{N}_\mathrm{L}} \biggl\{ w_{\mathrm{L},j} \, \tilde{l}_j \left[ \mathrm{PTDF}^{\left[ k_+ \right]}_{ij} \, \bigl( x_{\mathrm{L,max},j}^{\left[ k_+ \right]} \bigr)^{\mathrm{n}_1} + \mathrm{PTDF}^{\left[ k_- \right]}_{ij} \, \bigl( x_{\mathrm{L,min},j}^{\left[ k_- \right]} \bigr)^{\mathrm{n}_1} \right] \biggr\}
\end{equation}

我想利用split环境将此方程分成两行:

\begin{equation}
\begin{split}
    \mathrm{NPIF}^\ast_i \mathrel{\mathop:}= \sum_{j=1}^{\mathrm{N}_\mathrm{L}} \biggl\{ w_{\mathrm{L},j} \, \tilde{l}_j \left[ \mathrm{PTDF}^{\left[ k_+ \right]}_{ij} \, \bigl( x_{\mathrm{L,max},j}^{\left[ k_+ \right]} \bigr)^{\mathrm{n}_1} \\
    + \mathrm{PTDF}^{\left[ k_- \right]}_{ij} \, \bigl( x_{\mathrm{L,min},j}^{\left[ k_- \right]} \bigr)^{\mathrm{n}_1} \right] \biggr\}
\end{split}
\end{equation}

最后一段代码报错! Extra }, or forgotten \right.。我尝试使用 在第一行关闭两个括号,\right. \right.\left. \left.在第二行使用 ,但这并没有解决错误...有什么想法吗?

答案1

\left在一行中有一个匹配,而\right在另一行中有一个匹配:这是不允许的。

此外,外括号没有必要比内括号大;在这种情况下,\Big大小就足够了;而且方括号大小相同,便于阅读。对齐点可以位于“PDTF”,以利用对称性。

我引入了 的简写\mathrm;无论如何,更具语义的命令更好(将名称更改为最适合您的名称)。不过,我不确定是否\mathrm将其应用于指数n_1。我也对括号的实用性表示怀疑。

\documentclass{article}
\usepackage{mathtools}

\newcommand{\rv}[1]{\mathrm{#1}}

\begin{document}

\begin{equation}
\begin{split}
\rv{NPIF}^\ast_i \coloneqq
  \sum_{j=1}^{\rv{N}_\rv{L}}
    \Bigl\{
      w_{\rv{L},j} \tilde{l}_j
      \Bigl[ & \rv{PTDF}^{[k_+]}_{ij} (x_{\rv{L,max},j}^{[ k_+]} )^{\rv{n}_1} \\
    {} + {}  & \rv{PTDF}^{[k_-]}_{ij}( x_{\rv{L,min},j}^{[k_-]})^{\rv{n}_1} \Bigr] \Bigr\}
\end{split}
\end{equation}

\end{document}

在此处输入图片描述

答案2

在您的例子中,您希望在 + 号处换行。因此,\left在第一行中有一个打开,\right在第二行中也有一个打开。

因此,您需要\right.在第一行中输入一个,\left.在第二行中输入一个(请参阅<========以下 MWE 中标记的行)。

以下 MWE 编译时没有错误:

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{equation}
    \mathrm{NPIF}^\ast_i \mathrel{\mathop:}= 
    \sum_{j=1}^{\mathrm{N}_\mathrm{L}} \biggl\{ w_{\mathrm{L},j} \, \tilde{l}_j 
    \left[ \mathrm{PTDF}^{\left[ k_+ \right]}_{ij} \, 
    \bigl( x_{\mathrm{L,max},j}^{\left[ k_+ \right]} \bigr)^{\mathrm{n}_1} 
    + \mathrm{PTDF}^{\left[ k_- \right]}_{ij} \, 
    \bigl( x_{\mathrm{L,min},j}^{\left[ k_- \right]} \bigr)^{\mathrm{n}_1} \right] \biggr\}
\end{equation}

\begin{equation}
\begin{split}
    \mathrm{NPIF}^\ast_i \mathrel{\mathop:}= \sum_{j=1}^{\mathrm{N}_\mathrm{L}} 
      \biggl\{ w_{\mathrm{L},j} \, \tilde{l}_j 
      \left[ \mathrm{PTDF}^{\left[ k_+ \right]}_{ij} \, 
      \bigl( x_{\mathrm{L,max},j}^{\left[ k_+ \right]} \bigr)^{\mathrm{n}_1} 
      \right.\\ % <=====================================================
    + \left. % <========================================================
      \mathrm{PTDF}^{\left[ k_- \right]}_{ij} \, 
      \bigl( x_{\mathrm{L,min},j}^{\left[ k_- \right]} \bigr)^{\mathrm{n}_1} \right] \biggr\}
\end{split}
\end{equation}

\end{document}

相关内容