fcolorbox 不换行文字

fcolorbox 不换行文字

我正在尝试让fcolorbox文本按照标准段落宽度换行。以下是我目前所做的:

\documentclass{article}
\usepackage{xcolor}
\usepackage{lipsum}

\begin{document}

    \begin{center}
        \fcolorbox
            {black}
            {gray!20}
            {\lipsum[2-4]}
    \end{center}
       
\end{document}

不幸的是,它无法换行。我尝试过使用\parboxinside\framebox或反过来,但似乎都不起作用。

我如何才能fcolorbox充分地换行?

答案1

我使用了错误的\parbox语法。\parbox需要两个参数,即框的宽度及其内容。我省略了宽度。:

\documentclass{article}
\usepackage{xcolor}
\usepackage{lipsum}

\begin{document}

    \begin{center}
        \fcolorbox
            {black}
            {gray!20}
            {\parbox{\linewidth}{\lipsum[2-4]}}
    \end{center}
       
\end{document}

相关内容