此等式中的错误报告

此等式中的错误报告

我明白了

“缺失}插入\end{multline}

当我运行下面的等式时,请有人帮助我。

\begin{multline}
{G_1} = \frac{{{2^{m - 1}}(m - 1)!}}{{{{\left( {\frac{m}{{\overline \gamma}}} \right)}^m}}}\frac{{\overline \gamma  }}{{m + \overline \gamma}}{e^{ - \frac{\lambda }{2}\frac{m}{{m + \overline \gamma  }}}}\left[ {\left( {1 + \frac{m}{{\overline \gamma  }}} \right){{\left( {\frac{m}{{m + \overline \gamma}}} \right)}^{m - 1}}\\ \times {L_{m - 1}}\left( { - \frac{\lambda }{2}\frac{{\overline \gamma  }}{{m + \overline \gamma  }}} \right) + {{\sum\limits_{n = 0}^{m - 2} {\left( {\frac{m}{{m + \overline \gamma  }}} \right)} }^n}{L_n}\left( { - \frac{\lambda }{2}\frac{{\overline \gamma  }}{{m + \overline \gamma  }}} \right)} \right]
\end{multline}here

答案1

您过度使用括号,这使得它们很难平衡。无需输入{G_1},因为G_1会给出完全相同的结果。

但是,错误是由于\left从一行开始并试图在下一行结束。

当涉及复杂公式时,最好更慷慨地分割线条;这有助于保持平衡。我还删除了所有不必要的括号。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{multline}
G_1 = 
\frac{2^{m - 1}(m - 1)!}{\left( \frac{m}{\overline\gamma} \right)^m}
\frac{\overline\gamma}{m+\overline\gamma}
e^{-\frac{\lambda}{2}\frac{m}{m + \overline\gamma}}
\biggl[ % NOT \left
\left( 1 + \frac{m}{\overline\gamma} \right)
\left(\frac{m}{m + \overline \gamma} \right)^{m-1}
\\
\times
L_{m-1}
\left(
  -\frac{\lambda}{2}
  \frac{\overline\gamma}{m + \overline\gamma}
\right) +
\sum_{n = 0}^{m - 2}
\left(\frac{m}{m + \overline\gamma}\right)^n L_n
\left(
  -\frac{\lambda}{2}\frac{\overline\gamma}{m + \overline\gamma}
\right)
\biggr] % BALANCE THE \biggl
\end{multline}
\end{document}

在此处输入图片描述

答案2

这是相当棘手的。在我提出未解决的解决方案之前,我有一些基本的建议:

  • 不要将如此复杂的东西写在一行中。将其分成更小的部分(例如,每行一个分数)。
  • 在包含如此多花括号的代码中,你可以将它们放在不需要的地方。这将使代码更易于调试。除非你想显示花括号,在这种情况下你需要\{and \}
  • 如果某物被包裹\left(\right)中,那么您就不需要将其包裹在花括号中以在正确的位置获得幂。
  • 考虑为经常使用的术语定义宏。例如,我使用\ogammafor \overline\gamma,这会使代码更短且更易于阅读。并且术语 g/(m+g) 和 m/(m+g) 出现的频率足够高,您可能只想为它们提供特殊符号,以使排版方程式更易于阅读。
  • 您的代码中的问题是。第一行\\有一个左方括号,它需要在同一行用 来结束。因此,我在换行符周围添加了一个空格,因此 被幻影 所结束。这在我尝试编译时导致错误。\left[\right\right. \\ \left.\left[\right.

我相信这段代码可以满足您的要求:

\documentclass{article}

\usepackage{amsmath}

\newcommand{\ogamma}{\overline\gamma}

\begin{multline}
G_1 =
\frac{2^{m-1} (m-1)!}{\left( \frac{m}{\ogamma} \right)^m}
\frac{\ogamma}{m+\ogamma}
e^{-\frac{\lambda}{2}\frac{m}{m+\ogamma}}
\left[
  \left( 1+\frac{m}{\ogamma} \right)
  \left( \frac{m}{m+\ogamma} \right)^{m-1}
  \right. \\ \left.
    \times L_{m-1}
  \left( -\frac{\lambda}{2} \frac{\ogamma}{m+\ogamma}\right)
+ \left( \sum\limits_{n=0}^{m-2} a
    \left( \frac{m}{m + \ogamma} \right)
  \right)^n L_n
  \left( -\frac{\lambda}{2} \frac{\ogamma}{m+\ogamma} \right)
\right]
\end{multline}

\end{document}

需要注意的是,每个人的风格都不同。将其分成这些特定的部分恰好适合我。尽管您现在有(至少)三种不同的编写方式,但您可能想考虑自己尝试一下,看看在哪里添加新行对您有意义。

其排版如下:

在此处输入图片描述

(我在总数周围添加了括号,以便受影响的项\n在视觉上清晰可见;我希望这是正确的。)

您可能还想考虑使用 LaTeX 编辑器来突出显示括号的开始和结束位置。例如,TeXShop 会用黄色突出显示一对括号之间的文本:

在此处输入图片描述

当我重写上述内容时,我发现这非常有用。

答案3

\documentclass{article}
\usepackage{amsmath}
\begin{document}

\begin{multline}
{G_1} = 
\frac{{{2^{m - 1}}(m - 1)!}}
{{{{\left( {\frac{m}{{\overline \gamma}}} \right)}^m}}}
\frac{{\overline \gamma  }}{{m + \overline \gamma}}{e^{ - \frac{\lambda }{2}
\frac{m}{{m + \overline \gamma  }}}}
\left[ {\left( {1 + \frac{m}{{\overline \gamma  }}} \right)
{{\left( {\frac{m}{{m + \overline \gamma}}} \right)}^{m - 1}}}\right.\\  % }\right. added
\left.\times {L_{m - 1}}\left( % \left. added
 { - \frac{\lambda }{2}\frac{{\overline \gamma  }}{{m + \overline \gamma  }}}
 \right) 
+ {{\sum\limits_{n = 0}^{m - 2} {\left( {\frac{m}{{m + \overline \gamma  }}} \right)} }^n}
{L_n}\left( { - \frac{\lambda }{2}\frac{{\overline \gamma  }}{{m + \overline \gamma  }}} \right) % } removed
 \right]
\\
\end{multline}here

\end{document}

结果如下

在此处输入图片描述

相关内容