
Ich möchte einen Befehl definieren, sagen wir
\quote{
This is a .... very long quote
}
das einen einfarbigen (in meinem Fall hellgrauen) Hintergrund und idealerweise eine farbige Linie auf der linken Seite hat.
Allerdings sollte es Formatierung zulassen und Seiten wie normalen Text umbrechen. Momentan verwende ich eine Farbbox, die einfach auf derselben Seite weitergeht, bis kein „Papier“ mehr übrig ist.
\NewEnviron{myquote}{
\colorbox{medium}{
\parbox{\dimexpr\linewidth-2\fboxsep\relax}{%
\BODY
}
}
}
\newcommand\quote[1]{
\begin{myquote}
#1
\end{myquote}
}
Antwort1
Hier ein Beispiel mit tcolorbox
. Farben und Ränder lassen sich leicht anpassen.
\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}