\rightbar framed.sty のみを使用 (mdframed、tcolorbox、tikz は使用しない)

\rightbar framed.sty のみを使用 (mdframed、tcolorbox、tikz は使用しない)

を使用してrightbarと同じ結果を得ることは可能ですか? または を使用してこれが可能であることは知っていますが、 のみを使用してこれが可能であるかどうかを確認したいです。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}

ここに画像の説明を入力してください

関連情報