我目前使用\rule
在文档的文本段落中插入空白行,但这些行经常超出文档边距。我知道我可以使用保持在边距内,但我通常不希望行延伸到整个页面。有人知道如果行距内放不下,\hrulefill
如何在行间换行或完全显示在下一行吗?\rule
例如:
如果我有:
Lorem ipsum dolor sit amet,
\rule{6em}{.5pt}
consectetur adipisicing elit,sed do eiusmod tempor incididunt ut labore et dolore magna aliqua。 Ut enim ad minim veniam,quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea\rule{6em}{.5pt}
commodo consequat。 Duis aute irure dolor in reprehenderit in\rule{6em}{.5pt}
voluptate velit esse cillum dolore eu fugiat nulla\rule{6em}{.5pt}
pariatur。 excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum
我如何确保\rule
s 不会跨越到文档边距?
答案1
修改cgnieder的简短评论:
\documentclass{article}
\usepackage{exsheets}
\begin{document}
Some people are really modest. Guess who wrote the exsheets package:
The nick of the author is \blank[width=4cm]{cgnieder}, and his full
name is \blank[width=7cm]{Clemens Niederberger}.
\end{document}