在LaTeX中,如何有意将单词放在段落最后一行的右边框?
例如,我有这样一段话:在LaTeX中,如何有意将单词放在段落最后一行的右边框?,latex,Latex,例如,我有这样一段话: a bb ccc cc cc d | dddd eee ff a bb ccc cc cc d | dddd eee ff______|END 现在,我想在最后一行的右边框添加一个单词END,如下所示: a bb ccc cc cc d | dddd eee ff a bb ccc cc cc d | dddd eee ff______|END 下划线的作用是\h填充水平空间,单词END放在段落右边框之后(因此\h填充本身是不够的) 有时,当一行中一个
a bb ccc cc cc d |
dddd eee ff
a bb ccc cc cc d |
dddd eee ff______|END
现在,我想在最后一行的右边框添加一个单词END,如下所示:
a bb ccc cc cc d |
dddd eee ff
a bb ccc cc cc d |
dddd eee ff______|END
下划线的作用是\h填充水平空间,单词END放在段落右边框之后(因此\h填充本身是不够的)
有时,当一行中一个不可拆分的单词太长时,LaTeX无法拆分该行,一些字母会出现在右边框之外。那通常不好看。然而,现在我故意想要达到这个效果
请注意,我不是在问空白注释。您可以使用零宽度框,其中文本左对齐。这是一个工作示例(使用lipsum包获取一些虚拟文本):
您可能需要调整或省去
\hspace*{1em}
,具体取决于您希望结尾与右文本边距的距离。您可以使用零宽度框,其中文本是左对齐的。这是一个工作示例(使用lipsum包获取一些虚拟文本):
您可能需要调整或删除
\hspace*{1em}
,具体取决于您希望结尾与右文本边距的距离。使用\rlap{\hspace*{1em}END}
看起来更干净。谢谢,更新了答案。使用\rlap{\hspace*{1em}END}
看起来更干净。谢谢,更新了答案。