split 和 empheq 之间不兼容吗?

split 和 empheq 之间不兼容吗?

split我在环境内部使用时遇到问题empheq

当结合两种环境时,对齐empheq就会被破坏。

有什么线索吗?

如果这是重复的或明显/已知的不兼容,我提前道歉。

\documentclass[]{article}

\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{empheq}


\begin{document}

Equations that can fit
\begin{empheq}[left=\empheqlbrace]{align}
& aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\
& bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
\end{empheq}

Equations that can't
\begin{empheq}[left=\empheqlbrace]{align}
& aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\
& bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
\end{empheq}

So I split the first equation
\begin{empheq}[left=\empheqlbrace]{align}
& \begin{split}
& aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\
& aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
\end{split}\\
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
a\end{empheq}

\end{document}

在此处输入图片描述

答案1

它还与 兼容aligned,后者可以替代split。请注意 会empheq加载mathtools,这会加载amsmath,因此您只需加载这些包中的第一个即可。

\documentclass[]{article}

\usepackage{empheq}

\begin{document}

Equations that can fit
\begin{empheq}[left=\empheqlbrace]{align}
& aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\
& bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
\end{empheq}

Equations that can't
\begin{empheq}[left=\empheqlbrace]{align}
& aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\
& bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
\end{empheq}

It works with `aligned`:

\begin{empheq}[left=\empheqlbrace]{align}
& \begin{aligned}[b]
  & aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\
  & aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
\end{aligned}\\
 & bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
\end{empheq}

\end{document} 

在此处输入图片描述

答案2

添加缺失的&并删除之前的那个确实split可以解决您的问题:

\documentclass[]{article}

\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{empheq}


\begin{document}

Equations that can fit
\begin{empheq}[left=\empheqlbrace]{align}
& aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\
& bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
\end{empheq}

Equations that can't
\begin{empheq}[left=\empheqlbrace]{align}
& aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\
& bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
\end{empheq}

So I split the first equation
\begin{empheq}[left=\empheqlbrace]{align}
 \begin{split}
& aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\
& aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
\end{split}\\
&bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
a\end{empheq}
\end{document}

在此处输入图片描述

相关内容