用括号在 empheq 环境的左侧添加文本

用括号在 empheq 环境的左侧添加文本

我想用左括号和方程式左方的文本来写方程式,所以我首先使用了以下代码:

\[
\text{Sous contraintes}\left\{
    \begin{array}{ll}
    eq1 & conditions1\\
    eq2 & conditions2\\
    eq3 & conditions3\\
    \end{array}
    \right.
\]

使用对齐但不编号

但是,我还需要对我的方程式进行编号,因此我尝试了 empheq 环境:

\begin{empheq}[left = \empheqlbrace]{align}
    eq1 && conditions1\\
    eq2 && conditions2\\
    eq3 && conditions3
\end{empheq}

使用 empeq 但无法在括号前添加文本

它适用于编号方程式。

但我无法在方程式左侧添加“Sous contraintes”(约束)。我该怎么做?此外,如果“contraintes”可以位于“sous”下方(在新行上,但仍在括号左侧),那就完美了!

感谢您的帮助 !

答案1

只需将其添加到left=密钥中:

\documentclass[french]{article}

\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage[T1]{fontenc}
\usepackage{empheq}

\begin{document}

\begin{empheq}[left =\text{Sous contraintes} \empheqlbrace]{align}
eq1 && conditions1\\
eq2 && conditions2\\
eq3 && conditions3
\end{empheq}

\end{document} 

在此处输入图片描述

正如@BambOo 所建议的,您可能希望将条件编号为 1a、1b、1c,将环境嵌套在其中 subequations

另一种可能性是numcasessubnumcases环境:

\usepackage{cases}
..................
\begin{subnumcases}{\text{Sous contraintes}}
eq1 & conditions1\\
eq2 & conditions2\\
eq3 & conditions3
\end{subnumcases}

在此处输入图片描述

相关内容