左侧有竖线的段落,但从第一行文本之后开始

左侧有竖线的段落,但从第一行文本之后开始

我想写具有以下外观的段落(例如定义,定理等):整个段落左侧有一个垂直条,除了第一行文本。此外,除第一行外,整个段落都缩进以进行补偿。

有什么想法可以实现这种效果吗?

答案1

您可以使用选项来调整边距和规则宽度mdframed,但基本上是这样的:

在此处输入图片描述

\documentclass{article}

\addtolength\textheight{-20\baselineskip}
\setlength\textwidth{6cm}

\usepackage{mdframed}

\def\a{One two three four five six.}
\def\b{Red yellow blue green black white. }
\def\c{\a\a\b\b\a\a}

\begin{document}


\noindent X\dotfill X

\c

\b\c

\begin{mdframed}[topline=false,rightline=false,bottomline=false]
\hspace*{-\parindent}%
\rlap{\smash{\colorbox{white}{\strut\hspace{\parindent}}}}%
\c\c\c\c\c\c
\end{mdframed}

\end{document}

相关内容