tcolorbox,仅对齐分割框的左侧部分

tcolorbox,仅对齐分割框的左侧部分

我正在尝试使用 ams 方程* 对齐,但仅限于左侧部分,即我的盒子的上部。

\newtcolorbox{outerBoxDef}[1]{
   halign=center, breakable, enhanced, colback=black!5!white, colframe=black!75!white,
   title={Définition : {\bf #1}}
}

\newtcolorbox{twocolBoxDef}{
   halign=center, sidebyside, sidebyside align=top, enhanced, arc=0pt, colback=black!5!white, colframe=black!75!white,
   boxsep=1mm, notitle, oversize, nobeforeafter, frame hidden,
   ams equation* % <------ here
}

\begin{outerBoxDef}{Nombre de Knudsen}
\begin{twocolBoxDef}
\begin{align*}
   \boldsymbol{K_n = \dfrac{l}{L}}
\end{align*}
\tcblower
$l$ le libre parcours moyen\\ \\
$L$ une distance caractéristique de l'échelle macroscopique
\end{twocolBoxDef}
Le libre parcours moyen est la distance parcourue par une particule entre deux chocs consécutifs.
\end{outerBoxDef}

那是否: 在此处输入图片描述

我怎样才能仅对齐框的左侧部分?

答案1

像这样?

\documentclass{article}
\usepackage[most]{tcolorbox}
\usepackage[french]{babel}

\newtcolorbox{outerBoxDef}[1]{
   halign=center, breakable, enhanced, colback=black!5!white, colframe=black!75!white,
   title={Définition : {\bf #1}}
}

\newtcolorbox{twocolBoxDef}{
   halign=center, sidebyside, sidebyside align=top, enhanced, arc=0pt, colback=black!5!white, colframe=black!75!white,
   boxsep=1mm, notitle, oversize, nobeforeafter, frame hidden,
%   ams equation upper* % <------ here
}

\begin{document}

\begin{outerBoxDef}{Nombre de Knudsen}
\begin{twocolBoxDef}
\begin{align*}
   \boldsymbol{K_n = \dfrac{l}{L}}
\end{align*}
\tcblower
$l$ le libre parcours moyen\\ \\
$L$ une distance caractéristique de l'échelle macroscopique
\end{twocolBoxDef}
Le libre parcours moyen est la distance parcourue par une particule entre deux chocs consécutifs.
\end{outerBoxDef}

\end{document}

在此处输入图片描述

如果这不是您想要的,请尝试其他选项,如ams equation upper,,ams align upper...(第 388-390 页)

答案2

我实际上找到了一个解决方案:我在方程式上方添加了一个不可见的字符并删除了该ams equation*选项。看起来还不错:

\newtcolorbox{outerBoxDef}[1]{
  halign=center, breakable, enhanced, colback=black!5!white, colframe=black!75!white,
  title={Définition : {\bf #1}}
}
\newtcolorbox{twocolBoxDef}{ halign=center, sidebyside, sidebyside align=top, enhanced, arc=0pt, colback=black!5!white, colframe=black!75!white, boxsep=1mm, notitle, oversize, nobeforeafter, frame hidden,
}

\begin{outerBoxDef}{Nombre de Knudsen}
\begin{twocolBoxDef}
\hphantom{a}\\
$\boldsymbol{K_n = \dfrac{l}{L}}$
\tcblower
$l$ le libre parcours moyen\\\\
$L$ une distance caractéristique de l'échelle macroscopique
\end{twocolBoxDef}
Le libre parcours moyen est la distance parcourue par une particule entre deux chocs consécutifs.
\end{outerBoxDef}

在此处输入图片描述

相关内容