![多行中的右括号和圆括号](https://linux22.com/image/323239/%E5%A4%9A%E8%A1%8C%E4%B8%AD%E7%9A%84%E5%8F%B3%E6%8B%AC%E5%8F%B7%E5%92%8C%E5%9C%86%E6%8B%AC%E5%8F%B7.png)
当我将方程分成两行时,带有括号的 MWE 中存在什么问题?
\documentclass[12pt, a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\begin{document}
\begin{multline}
\chi(bt)=\frac{1}{\surd\bar{\pi}}\sum_{j=1}^{\infty}(-1)^{j+1}
\frac{(\surd\bar{\pi}^{j})}{\surd\overline{(j-1)!}}
exp\left[\left(-\frac{j\alpha n_{\alpha}F}{RT}\right)
\left(E-E^{0}+\frac{RT}{\alpha n_{\alpha}F}ln
\frac{\surd\overline{\pi Db}}{k_{s}}- \right. \nonumber \\
&\left. {} -\frac{RT}{\alpha n_{\alpha}F}ln\frac{K}{1+K}\right]
\end{multline}
\end{document}
问题是,在第二行中我得到了]
结尾但没有得到)
。
答案1
最简单的方法是使用和手动调整分隔符的\biggl
大小\biggr
。
我还建议对公式进行另一种布局,在我看来,这样更容易阅读。但是,你可能有我不知道的限制……
\documentclass[12pt, a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{showframe}
\begin{document}
\begin{multline*}
\chi(bt)=\frac{1}{\surd\bar{\pi}}\sum_{j=1}^{\infty}(-1)^{j+1}
\frac{(\surd\bar{\pi}^{j})}{\surd\overline{(j-1)!}}
\exp\left[-\frac{j\alpha n_{\alpha}F}{RT}
\biggl(E-E^{0}+{}\right. \\ + \frac{RT}{\alpha n_{\alpha}F}\ln
\frac{\surd\overline{\pi Db}}{k_{s}}
\left.\left. {} -\frac{RT}{\alpha n_{\alpha}F}\ln\frac{K}{1+K}\right)\right]
\end{multline*}
\[
\chi(bt)=\!\begin{aligned}[t]\frac{1}{\sqrt{\pi}}\sum_{j=1}^{\infty}(-1)^{j+1}
\sqrt{\frac{\pi^j}{(j-1)!}}
\exp j\biggl(\frac{\alpha n_{\alpha}F}{RT}
(E^{0}-E) & - \ln
\frac{\sqrt{\pi Db}}{k_{s}}\\[-1ex]
& + \ln\frac{K}{1+K}\biggr)
\end{aligned} \]
\end{document}
答案2
(在 OP 指出缺失的右括号的位置后重写了代码。)
代码需要另一个\right)
指令才能编译。请注意,我将一段代码从第一行移到了第二行,这既是为了避免第一行过满,也是为了实现更自然的元素分组。
顺便说一句,你应该写成\exp
and \ln
,而不是exp
and ln
。这样做不仅会导致运算符以直立字母排版(一种非常常见的符号约定),而且还会告知 TeX 如何找到运算符左右两侧正确的间距。
顺便问一下,是什么让您\surd
在某些情况下使用 而\surd\overline{...}
在其他情况下使用 ?就此而言,您是否考虑过输入\sqrt{...}
而不是\surd\overline{...}
?
\documentclass[12pt, a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\begin{document}
\begin{multline}
\chi(bt)=\frac{1}{\surd\bar{\pi}}\sum_{j=1}^{\infty}(-1)^{j+1}
\frac{(\surd\bar{\pi}^{j})}{\surd\overline{(j-1)!}}
\exp \left[
\left(-\frac{j\alpha n_{\alpha}F}{RT}\right) \right. \\
\left. \times \left(E-E^{0}+\frac{RT}{\alpha n_{\alpha}F}
\ln\frac{\surd\overline{\pi Db}}{k_{s}}
-\frac{RT}{\alpha n_{\alpha}F} \ln\frac{K}{1+K}\right)
\right]
\end{multline}
\end{document}