在LaTeX中如何故意将一个单词放在段落最后一行的右边界?

时间:2013-03-16 19:04:32

标签: latex

例如,我有一个这样的段落:

a bb ccc cc cc d |

dddd eee ff 

现在我想在最后一行的右边框添加一个单词END,以便它看起来像这样:

a bb ccc cc cc d |

dddd eee ff______|END

下划线是\ hfill填充水平空间的效果,单词END在>段落的右边界后放置(因此\ hfill本身不够)。< / p>

有时当一行中一个牢不可破的单词太长时,LaTeX无法分割该行,而某些字母将出现在右边界之外。这通常不好看。但是,现在我有意想达到这个效果。

请注意,我并不是在询问保证金说明。

1 个答案:

答案 0 :(得分:3)

您可以使用文本左对齐的零宽度框。这是一个工作示例(使用lipsum包获取一些虚拟文本):

\documentclass{article}
\usepackage[nopar]{lipsum}
\begin{document}
\lipsum[1]\hfill\rlap{\hspace*{1em}END}
\end{document}

您可能需要调整或省略\hspace*{1em},具体取决于您希望END与右边文字边距的距离。