Числитель выскакивает за пределы дроби внутри tcolorbox/hbox

Числитель выскакивает за пределы дроби внутри tcolorbox/hbox

Что происходит с моей фракцией????

\documentclass[a4paper,12pt]{report}

\usepackage[many]{tcolorbox}
\tcbset{enhanced,boxrule=0.8pt,bottomrule=1.6pt,arc=0pt,auto outer arc,lifted shadow={1mm}{-1mm}{2mm}{0.1mm}{gray!60}}

\begin{document}

\begin{center}
\begin{tcolorbox}[colback=red!20,colframe=red!40,hbox]
\[ I = \frac{dQ}{dt} \]
\end{tcolorbox}
\end{center}

\end{document}

(И еще, имеет ли значение, ставлю ли я manyили mostкогда импортирую tcolorbox? В чем разница?)

решение1

Мне интересно, ищете ли вы что-то подобное.

\documentclass[a4paper,12pt]{report}
\usepackage[many]{tcolorbox}
\usepackage{empheq}
\tcbset{enhanced,boxrule=0.8pt,bottomrule=1.6pt,arc=0pt,auto outer arc,lifted shadow={1mm}{-1mm}{2mm}{0.1mm}{gray!60}}

\begin{document}

\tcbset{highlight math style={colback=red!20,colframe=red!40}}
\begin{empheq}[box=\tcbhighmath]{equation*}
I = \frac{\mathrm{d}Q}{\mathrm{d}t}
\end{empheq}
\end{document}

введите описание изображения здесь

Вы также можете определить поле, которое принимает цвет в качестве необязательного аргумента.

\documentclass[a4paper,12pt]{report}
\usepackage[many]{tcolorbox}
\usepackage{empheq}
\tcbset{enhanced,boxrule=0.8pt,bottomrule=1.6pt,arc=0pt,auto outer arc,lifted shadow={1mm}{-1mm}{2mm}{0.1mm}{gray!60}}
\newtcbox{\Mattbox}[1][red]{nobeforeafter,math upper,
colback=#1!20,colframe=#1!40}
\begin{document}
\begin{empheq}[box={\Mattbox}]{equation*}
I = \frac{\mathrm{d}Q}{\mathrm{d}t}
\end{empheq}

\begin{empheq}[box={\Mattbox[blue]}]{equation*}
I = \frac{\mathrm{d}Q}{\mathrm{d}t}
\end{empheq}

\end{document}

введите описание изображения здесь

Связанный контент