\rightbar 僅使用framed.sty(不使用mdframed和tcolorbox和tikz)

\rightbar 僅使用framed.sty(不使用mdframed和tcolorbox和tikz)

這是否可以與使用rightbar相同?我知道可以透過使用or來實現這一點,但想確認僅使用是否可以實現?leftbarframed.stymdframedtcolorboxframed.sty

PS:MWE這不需要希望(如果需要我可以提供)...

請建議...

答案1

免責聲明:我沒有時間仔細研究framed,所以我可能錯過了一些細節,這使得解決方案在未經測試的情況下做出意外反應。

\documentclass[12pt]{article}

\usepackage{framed}
\usepackage{lipsum}

\newenvironment{rightbar}%
  {%
   \def\FrameCommand##1{##1\hspace{10pt}\vrule width 3pt}%
   \MakeFramed {\advance\hsize-\width \FrameRestore}%
  }%
  {\endMakeFramed}

\begin{document}

\begin{leftbar}
\lipsum[2]
\end{leftbar}

\begin{rightbar}
\lipsum[3]
\end{rightbar}

\end{document}

在此輸入影像描述

相關內容