我有一个很长的方程式,必须将其分成两行,并且它有几对嵌套\left
\right
分隔符。不幸的是,似乎它们需要在同一行上才能正常工作。
另外,我使用align
环境是因为我需要对齐功能。有没有办法让分隔符的大小在多行上自动调整?
答案1
这breqn
包裹是一个定义一组新数学环境的软件包,目的是实现显示的数学自动换行。这些新环境还允许您在不同的行上使用\left
和\right
,但这不是该软件包的主要目标。
请注意,该软件包存在一些已知问题和不兼容性,因此根据您的使用情况,它可能不适合您。我建议您查看手册。
下面的例子绝对不应该使用\left
和\right
,但它可以说明它是有效的。dmath
环境类似于equation
。
\documentclass{article}
\usepackage{geometry}
\geometry{a5paper, margin=5cm}
\usepackage{breqn}
\begin{document}
Automatic breaking:
\begin{dmath}
55 - \left(1+2+3+4+5+6+7+8+9+10\right) = 0
\end{dmath}
Manually breaking a line seems to work as well:
\begin{dmath}
55 - \left(1+2+3+4+\\5+6+7+8+9+10\right) = 0
\end{dmath}
\end{document}
答案2
你不能。
\biggl
您可以使用诸如、\biggr
或 之类的东西\left.\vphantom{...}\right)
。例如:
\[
\begin{split}
a &= \left( \frac12 + \frac13 + \frac14 \right. \\
&\quad \left. {}+ a + b + c \vphantom{\frac12}\right)
\end{split}
\]
答案3
对我来说,解决方案是使用虚拟点分隔符
\frac{\partial F}{\partial x} &= \left[ \frac{\partial y}{\partial z} \right. \\
&* \left. \frac{\partial z}{\partial x} \right]
这虚拟点分隔符在Leo Liu 的 回答以上,但是像我这样的 TeX 新手可能看不到它。
仅供参考 Sphinx-1.1.3已经 使用 math 指令支持多行数学运算使用AmSMath LaTeX 包,IE 布雷克没有必要。
答案4
我也遇到了同样的问题。我想展示这个等式
\begin{equation*}
V_{sal} = -\left(1.V_8 + \frac{1}{2}.V_7 + \frac{1}{8}.V_6 +\frac{1}{8}.V_5 + \frac{1}{16}.V_4 \right.\\
\left. + \frac{1}{32}.V_3 + \frac{1}{64}.V_2 + \frac{1}{128}.V_1\right)
\end{equation*}
但由于它太长(在两列文档中),我使用了multline
environment,但它给出了错误(类似于Missing \right. inserted. \end{multline*}
或Extra \right. \end{multline*}
)。我用这个新代码解决了它
\begin{multline*}
V_{sal} = -\left(1.V_8 + \frac{1}{2}.V_7 + \frac{1}{8}.V_6 +\frac{1}{8}.V_5 + \frac{1}{16}.V_4 \right.\\
\left. + \frac{1}{32}.V_3 + \frac{1}{64}.V_2 + \frac{1}{128}.V_1\right)
\end{multline*}
请注意,我\right.
在第一行的末尾和\left.
第二行的开头添加了。