如何使段落最后一行右侧“悬挂”?这对于包含长条目的目录和索引很有用。
以下是我所需要的示例:
Lorem ipsum dolor sit amet ........................... 123
Lorem ipsum dolor sit amet, consectetuer adipiscing
elit. Ut purus elit, vestibulum ut, placerat ac
adipiscing vitae, felis. Curabitur dictum gravida
mauris. Nam arcu libero, nonummy eget, consectetuer
id, vulputate a, magna. .............................. 456
Lorem ipsum dolor sit amet ........................... 789
目前我正在使用以下内容。但它将文本和数字调整到相同的正确位置:
\par\noindent\raggedright very long text \dotfill 456
答案1
这是一种方法,您的任务是使其适应 TOC 条目。
\documentclass{article}
\usepackage{showframe}
\newcommand{\specialpar}[2]{%
\par
\addvspace{1ex}
\begingroup
\hangafter=0
\hangindent=-6em
\parfillskip=-6em
\noindent#1\dotfill#2\par
\endgroup
\addvspace{1ex}
}
\begin{document}
\specialpar{Lorem ipsum dolor sit amet}{123}
\specialpar{Lorem ipsum dolor sit amet, consectetuer adipiscing
elit. Ut purus elit, vestibulum ut, placerat ac
adipiscing vitae, felis. Curabitur dictum gravida
mauris. Nam arcu libero, nonummy eget, consectetuer
id, vulputate a, magna.}{456}
\specialpar{Lorem ipsum dolor sit amet}{789}
\end{document}