如何框出一组对齐方程的最后一行(或一行)?

如何框出一组对齐方程的最后一行(或一行)?

我正在尝试将对齐方程列表中的最后一个方程框起来,但这比我想象的要困难得多。我希望能够在框中同时包含和不包含方程编号。以下是我目前用于框定方程的简单方法。欢迎并感谢任何意见。

\documentclass{article}

\usepackage{amsmath}
\usepackage{mdframed}
\usepackage{empheq}

\begin{document}

Blah blah blah.

\begin{mdframed}
\begin{align}
1+2&=3\\
1+2+3&=6
\end{align}
\end{mdframed}

Blah blah blah.

\begin{empheq}[box=\fbox]{align}
1+2&=3\\
1+2+3&=6
\end{empheq}

\end{document}

在此处输入图片描述

答案1

mathtools软件包有一个命令,用于在对齐中框出单个方程。以下是\fcolorbox借助xpatch和将此框自定义为 的方法xcolor

\documentclass{article}

\usepackage{empheq}
\usepackage[svgnames]{xcolor}
\usepackage{xpatch}
\makeatletter
\newcommand{\colorboxed}[1]{\fcolorbox{DarkSeaGreen}{DarkSeaGreen!20}{\m@th$\displaystyle#1$}}
\xpatchcmd{\@Aboxed}{\boxed}{\colorboxed}{}{}
\makeatother

\begin{document}

\begin{align}
1+2 &=3\\
1+2+3 &=6 \\
\Aboxed{1+2+3 + 4 &=10}
\end{align}

\end{document}

在此处输入图片描述

相关内容