在诗句周围画上红框

在诗句周围画上红框

这是一个后续问题:如何让经文水平居中

我正在使用@Herbert 提供的解决方案。有没有办法将颜色框放在我想要的几节经文周围?

答案1

您可以使用包裹mdframed让框占据整个宽度,或者指定边距以使其缩进:

在此处输入图片描述

\documentclass{article}
\usepackage{fontspec}
\usepackage{lipsum}
\usepackage[framemethod=tikz,xcolor=true]{mdframed}
\usepackage{varwidth}

\newenvironment{Verse}
  {\center\varwidth{\linewidth}}
  {\endvarwidth\endcenter}    

\begin{document}

\lipsum[1]

\begin{mdframed}[
    tikzsetting={draw=red,ultra thick},skipabove=5pt,
]
\begin{Verse}
foo bar\\
baz
\end{Verse}
\end{mdframed}
\begin{mdframed}[
    tikzsetting={draw=red,ultra thick},skipabove=5pt,
    rightmargin=2cm,leftmargin=2cm
]
\begin{Verse}
foo bar\\
baz
\end{Verse}
\end{mdframed}
\end{document}

相关内容