在每个句子/段落后强制分页

在每个句子/段落后强制分页

有没有办法强制在每个句子或段落后分页?这似乎是一件很奇怪的事情,但对于发现拼写错误和进行一般编辑来说,我发现单独查看句子或段落要容易得多,这样我就不会想跳过前面的内容。目前,我只是放大,这样我一次只能看到几个单词,但这不是一个完美的解决方案。

答案1

\documentclass{article}
\usepackage{lipsum}
\parskip = 50cm 
\begin{document}
\lipsum[1-30]
\end{document}

我会将它包含在我的新killtrees包裹里:)

答案2

这是另一个,不太优雅,解决方案围绕 的定义进行\par。正如评论中指出的那样,这并不是那么简单,因为各种各样的事情最终都会调用\par

\documentclass{article}
\let\realpar\par% save the real \par
% make \mypar insert page breaks but only *after* restoring the
% real value of \par and then revert \par --> \mypar
\def\mypar{\let\par\realpar\vfil\eject\let\par\mypar}
\usepackage{lipsum}
\begin{document}
  \let\par\mypar% needs to be after \begin{document}
  \lipsum[1-30]
\end{document}

很可能会产生一些意想不到的后果!

相关内容