我有以下示例代码:
\usepackage{amssymb,amsmath,amsfonts}
\usepackage{tcolorbox}
\usepackage{xcolor}
\begin{document}
\begin{tcolorbox}[colback=lightgray,colframe=black]
\vspace{-1\baselineskip}
\begin{align}
*
\end{align}
\end{tcolorbox}
\end{document}
我想创建一个新环境,这样我就不必一遍又一遍地复制粘贴整个内容。但每次我创建一个新环境时它都不起作用。也许你可以帮助我。
答案1
tcolorbox
为大多数align
类似的环境提供支持amsmath
,只需使用ams align
或ams align*
作为(新)tcolorbox
环境的选项。
\documentclass{article}
\usepackage[most]{tcolorbox}
\newtcolorbox{alignbox}[1][]{%
colback=lightgray,colframe=black,
before={},
ams align,
#1}
\begin{document}
\begin{alignbox}
E &= mc^{2}
\end{alignbox}
\begin{alignbox}[ams align*]
E &= mc^{2}
\end{alignbox}
\end{document}