框选对齐环境中的所有方程,但不框选方程编号

框选对齐环境中的所有方程,但不框选方程编号

我想用 align(或 eqnarray)环境框住(例如 amsmath 包中的 \boxed{} 或 mathtools 包中的 \Aboxed{})整个方程块,但不框住方程标签。我该怎么做?(我在一本书中看到过这个,我认为 LaTeX 也应该可以做到这一点。)

答案1

两个选项;第一个使用empheq包,第二个使用empheq和之间的交互tcolorbox对于更花哨的设计:

在此处输入图片描述

代码:

\documentclass{article}    
\usepackage{amsmath}
\usepackage[many]{tcolorbox}
\usepackage{empheq}
\usetikzlibrary{shadows}

\tcbset{
  highlight math style={
    enhanced,
    colframe=red!60!black,
    colback=yellow!50,
    arc=4pt,
    boxrule=1pt,
    drop fuzzy shadow
  }
}

\begin{document}

\begin{empheq}[box=\fbox]{align}
a&=\sin(z)\\
E&=mc^2 + \int_a^b x\, dx
\end{empheq}

\begin{empheq}[box=\tcbhighmath]{align}
a&=\sin(z)\\
E&=mc^2 + \int_a^b x\, dx
\end{empheq}

\end{document}

相关内容