Как я могу изменить цвет фона по умолчанию в математическом режиме в tex?
Я хотел бы изменить цвет фона по умолчанию при записи в математическом режиме в латексе (но не для встроенного математического режима). Я могу добиться желаемого результата, используя, например, этот фрагмент кода:
\documentclass{article}
\usepackage{tikz,lipsum,lmodern}
\usepackage[most]{tcolorbox}
\begin{document}
\begin{tcolorbox}[arc=0pt, colback=gray!10, boxrule=0pt]
\[
\begin{aligned}
\text{this is an equation } &\text{ written inside a math mode block}\\
&\sum_k x_k=\mathcal{G}
\end{aligned}
\]
\end{tcolorbox}
\end{document}
Я бы хотел, чтобы это было поведением по умолчанию для математического режима. Как я могу этого добиться? Есть ли способ «переопределить» поведение математического режима?
1 ответ
Вы можете использовать
empheq
упаковка:
\documentclass{article}
\usepackage{xcolor}
\usepackage[overload2]{empheq}
\newcommand*\mybox[1]{%
\colorbox{gray!10}{\hspace{1em}#1\hspace{1em}}%
}
\empheqset{box=\mybox}
\begin{document}
\[
\begin{aligned}
\text{this is an equation } &\text{ written inside a math mode block}\\
&\sum_k x_k=\mathcal{G}
\end{aligned}
\]
\end{document}