
這是否可以與使用rightbar
相同?我知道可以透過使用or來實現這一點,但想確認僅使用是否可以實現?leftbar
framed.sty
mdframed
tcolorbox
framed.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}