编号方程,对齐环境,高花括号

编号方程,对齐环境,高花括号

预期输出但方程编号应为自动

我想为这个\label需要交叉引用的多重方程获取单个方程编号。此外,我需要在方程编号前添加一个大括号。

答案1

mathtoolsrcases

在此处输入图片描述

\documentclass{article}

\usepackage{mathtools}

\begin{document}

\begin{equation}
  \label{eq:abc}
  \begin{rcases}
    \begin{alignedat}{3}
      \log L&=0 && \implies &u_1&=x\\
      \log L&=0 && \implies &u_2&=y
    \end{alignedat}
  \end{rcases}
\end{equation}
See \eqref{eq:abc}
\end{document}

答案2

您可以使用alignedat,但您可以利用两个方程具有相同的结构和相同的宽度。

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation}
\left.
\begin{alignedat}{3}
\frac{\partial}{\partial\mu_1}\log L &= 0 &\enspace\Rightarrow &\enspace& \hat{\mu}_1&=\bar{x}_1 \\
\frac{\partial}{\partial\mu_2}\log L &= 0 &\enspace\Rightarrow &\enspace& \hat{\mu}_2&=\bar{x}_2
\end{alignedat}
\right\}
\end{equation}

\begin{equation}
\left.
\begin{gathered}
\frac{\partial}{\partial\mu_1}\log L = 0 \;\Rightarrow\; \hat{\mu}_1=\bar{x}_1 \\
\frac{\partial}{\partial\mu_2}\log L = 0 \;\Rightarrow\; \hat{\mu}_2=\bar{x}_2
\end{gathered}
\right\}
\end{equation}

\end{document}

在此处输入图片描述

答案3

这是一个将array环境封装在\left. ... \right\}构造中的解决方案。

在此处输入图片描述

\documentclass{article} % or some other suitable document class

\usepackage{array} % for '\newcolumntype' macro
\newcolumntype{C}{>{{}}c<{{}}} % for mathbin and mathrel objects
\newcolumntype{L}{>{\displaystyle}l}
\newcolumntype{R}{>{\displaystyle}r}
\usepackage{booktabs} % for '\addlinespace' macro

\setlength\textwidth{4in}  % just for this example
\counterwithin{equation}{section}
\begin{document}
\setcounter{section}{16}   % just for this example
\setcounter{equation}{44}

\begin{equation} \label{eq:hello}
\setlength\arraycolsep{0pt} % default value: 5pt
\left.
\begin{array}{ RCL @{\quad} c @{\quad} RCL }
\frac{\partial}{\partial\mu_1} \log L &=& 0 &\Rightarrow& \hat{\mu}_1 &=& \bar{x}_1 \\
\addlinespace
\frac{\partial}{\partial\mu_2} \log L &=& 0 &\Rightarrow& \hat{\mu}_2 &=& \bar{x}_2 
\end{array}
\right\}
\end{equation}
A cross-reference to equation (\ref{eq:hello}).
\end{document}

答案4

另一种解决方案是,利用drcases环境确保 \displaystye 位于 rcases 内,并使用diffcoeff包来简化偏导数(以及普通导数)的排版:

    \documentclass{article} % or some other suitable document class

    \usepackage{mathtools}
    \usepackage{diffcoeff}

    \begin{document}

    \begin{equation}\label{eqn}
    \begin{drcases}
    \diffp*{\log L}{\mu_1} = 0 \implies & \widehat{\mu}_1 = \bar{x}_1 \\[1ex]
    \diffp*{\log L}{\mu_2} = 0 \implies & \widehat{\mu}_2 = \bar{x}_1
    \end{drcases}
    \end{equation}

    \end{document} 

在此处输入图片描述

相关内容