tcolorbox 的框太宽

tcolorbox 的框太宽

我最终使用 tcolorbox 获得了宽框。我使用以下代码:

\documentclass[11pt]{book}
\usepackage[utf8]{inputenc}
\usepackage{tcolorbox}
\usepackage{xcolor}

\definecolor{blue}{RGB}{0,20,150}

\newtcbox
{\mybox}[2][]{colback=blue!5!white,colframe=blue!75!black,fonttitle=\bfseries , title=#2,#1}

\begin{document}
\mybox{Longbox}
{Loooong box box box box box box box box box box box box box box box box box box box box box box box box }

\end{document}

我最终得到了这个输入:

在此处输入图片描述

我怎样才能调整盒子以适应内容?

答案1

您使用的\tcbox不是用于换行,而是用于突出显示。您应该改用tcolorbox

\documentclass[11pt]{book}
\usepackage[utf8]{inputenc}
\usepackage{tcolorbox}
\usepackage{xcolor}

\definecolor{blue}{RGB}{0,20,150}

\newtcolorbox{mybox}[2][]{colback=blue!5!white,colframe=blue!75!black,fonttitle=\bfseries, title=#2,#1}

\begin{document}
\begin{mybox}{Longbox}
    Loooong box box box box box box box box box box box box box box box box box box box box box box box box
\end{mybox}
\end{document}

相关内容