在 tcolorbox 中中心枚举

在 tcolorbox 中中心枚举

我一直试图将 tcolorbox 中的枚举置于中心,但没有成功。

我的代码是:

\subsection*{Section Name}
\begin{tcolorbox}
\begin{center}
\textbf{Heading)} Decription of Heading
\begin{enumerate}[label={\arabic*)},font={\color{red!50!black}\bfseries},noitemsep]
    \item First Item
    \item Second Item
    \item Third Item
\end{enumerate}
\end{center}
\end{tcolorbox}

我的输出没有像这样居中: 在此处输入图片描述

我也尝试了该\centering命令,但结果仍然相同。有人知道如何解决这个问题吗?

先感谢您。

答案1

一个itemize环境用完了当前所有的线宽。

您可以使用varwidth,但在我看来,输出效果并不理想。

\documentclass{article}
\usepackage[most]{tcolorbox}
\usepackage{enumitem}
\usepackage{varwidth}


\begin{document}

\begin{tcolorbox}
\centering
\textbf{Heading)} Decription of Heading

\medskip

\begin{varwidth}{\linewidth}
\begin{enumerate}[label={\arabic*)},font={\color{red!50!black}\bfseries},noitemsep]
    \item First Item
    \item Second Item
    \item Third Item
\end{enumerate}
\end{varwidth}
\end{tcolorbox}

\end{document}

在此处输入图片描述

相关内容