Caixa de texto de látex com fundo colorido que quebra como texto normal

Caixa de texto de látex com fundo colorido que quebra como texto normal

Quero definir um comando, digamos

\quote{
This is a .... very long quote
}

que tem um fundo de cor sólida (no meu caso cinza claro) e, de preferência, uma linha colorida no lado esquerdo.

no entanto, deve permitir a formatação e quebrar as páginas como o texto normal. No momento, estou usando uma caixa de cores que continua na mesma página continuamente até que não haja mais "papel".

\NewEnviron{myquote}{
    \colorbox{medium}{
        \parbox{\dimexpr\linewidth-2\fboxsep\relax}{%
            \BODY
        }
    }
}

\newcommand\quote[1]{
    \begin{myquote}
        #1
    \end{myquote}
}

Responder1

Aqui você tem um exemplo com tcolorbox. Cores e margens podem ser facilmente adaptadas.

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

\newtcolorbox{myquote}[1][]{%
    colback=black!5,
    colframe=black!5,
    notitle,
    sharp corners,
    borderline west={2pt}{0pt}{red!80!black},
    enhanced,
    breakable,
    }

\usepackage{lipsum}

\begin{document}

\lipsum[1]

\begin{myquote}
\lipsum[1-5]
\end{myquote}

\end{document}

insira a descrição da imagem aqui

informação relacionada