如何在段落前创建垂直线?

如何在段落前创建垂直线?

我想在我的文档中创建如下格式: | Remark: | This is my remark.

我创建了一个环境来封装备注,但是我无法创建与备注段落高度相同的垂直线。

到目前为止,我尝试过的所有方法(多列、小页面……)都会产生一些奇怪的现象,例如段落和行未对齐或行过大。

有人有想法吗?

这是我目前拥有的代码:

\newenvironment{dcremark}{%
\begin{minipage}{0.85\textwidth}%
\color{dcblue}\noindent\textbf{Remarque :}%
}%
{%
\end{minipage}\\}

谢谢

答案1

使用tcolorbox你可以这样说:

\documentclass{article}
\usepackage[most]{tcolorbox}
\usepackage{lipsum}% just to generate filler text

\newtcolorbox{tcbremark}{
  breakable,
  enhanced jigsaw,
  oversize,
  rightrule=0pt,
  toprule=0pt,
  bottomrule=0pt,
  colback=white,
  arc=0pt,
  outer arc=0pt,
  title={Remarque :},
  title style={white},
  fonttitle=\color{black}\bfseries,
  titlerule=0pt,
  bottomtitle=0pt,
  top=0pt,
  bottom=0pt,
  left=5pt,
}

\begin{document}

\lipsum[4]
\begin{tcbremark}
\lipsum[4]
\end{tcbremark}
\lipsum[4]

\end{document}

在此处输入图片描述

相关内容