
명령을 정의하고 싶습니다.
\quote{
This is a .... very long quote
}
단색(내 경우에는 밝은 회색) 배경이 있고 이상적으로는 왼쪽에 컬러 선이 있습니다.
그러나 서식을 허용해야 하며 일반 텍스트처럼 페이지를 나누어야 합니다. 현재 저는 "종이"가 더 이상 남지 않을 때까지 같은 페이지에서 계속해서 계속되는 컬러박스를 사용하고 있습니다.
\NewEnviron{myquote}{
\colorbox{medium}{
\parbox{\dimexpr\linewidth-2\fboxsep\relax}{%
\BODY
}
}
}
\newcommand\quote[1]{
\begin{myquote}
#1
\end{myquote}
}
답변1
여기에 tcolorbox
. 색상과 여백은 쉽게 조정할 수 있습니다.
\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}