如何在目录中强制标题和作者之间的空格(回忆录,诗歌标题)

如何在目录中强制标题和作者之间的空格(回忆录,诗歌标题)

我正在尝试调整目录,以便在标题和作者之间留出空格(用省略号填充),然后是右对齐的页码。当标题太长但又不够长到可以放到第二行时,事情就会变得一团糟。在我的 MWE 中,我提供了两个不起作用的条目,然后提供了一个起作用的条目,以显示我试图获得的行为。

\documentclass[12pt,ebook]{memoir}

\newcommand{\cmr}{\fontfamily{cmr}\selectfont}

\usepackage{fullpage}
\usepackage{tocdata}

\usepackage{setspace}
\linespread{1.3}

\usepackage{tgbonum}

\PlainPoemTitle

\newcommand{\attrib}[1]{%
\nopagebreak{\raggedleft\footnotesize #1\par}}

\begin{document}

\tableofcontents*

\clearpage

\tocdata{toc}{Lydia Wysocki}
\PoemTitle{Communication is an Active Process}

\tocdata{toc}{Matthew Partridge}
\PoemTitle{Performance Excellence Framework}

\tocdata{toc}{Sara L.\ Uckelman}
\PoemTitle[An Orb of Ice-Blue, Held Aloft in a Perfect Hand]{An Orb of Ice-Blue, \\ Held Aloft in a Perfect Hand}

\end{document}

这是我得到的输出。

在此处输入图片描述

前两个,我希望有一排省略号延伸到行尾,然后填充下一行直到作者的名字,然后页码正确地右对齐。

相关内容