![如何在 poetrycol 中设置题词归属?](https://linux22.com/image/414653/%E5%A6%82%E4%BD%95%E5%9C%A8%20poetrycol%20%E4%B8%AD%E8%AE%BE%E7%BD%AE%E9%A2%98%E8%AF%8D%E5%BD%92%E5%B1%9E%EF%BC%9F.png)
我正在使用 poemscol 来设置 1,500 多页的诗人作品版本。\epigraph{} 命令可以很好地呈现出现在诗歌标题和第一节开头之间的题词。但是,我需要能够为这些题词添加归属。我该如何在 poemscol 中做到这一点?
答案1
我打算用 \attribution 来处理诗歌题词的归属。我打算用 \volumeattribution 来处理卷标题页上的题词的归属。我没有编写命令来将诗歌归于其作者,但这样做很容易。我建议使用下面的代码,它将使归属与诗句块的左边距对齐,即使诗句块位于最长的一行上:
\newlength{\poemattributionindent} \setlength{\poemattributionindent}{\leftmargin} \newcommand{\variablepoemattributionindent}{ \setlength{\poemattributionindent}{\linewidth} \addtolength{\poemattributionindent}{-\versewidth} \addtolength{\poemattributionindent}{-.5\poemattributionindent}} \newcommand{\poemattribution}[1]{\iflastpoemcentered\variablepoemattributionindent \else\setlength{\poemattributionindent}{\leftmargin} \fi \bigskip\begin{raggedleft}\hspace{\poemattributionindent}#1\end{raggedleft}\bigskip}