我怎样才能使段落的最后一行右侧“悬挂”?

我怎样才能使段落的最后一行右侧“悬挂”?

如何使段落最后一行右侧“悬挂”?这对于包含长条目的目录和索引很有用。

以下是我所需要的示例:

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}

在此处输入图片描述

相关内容