![标语:在当前页底部打印下一页的第一个单词](https://linux22.com/image/256380/%E6%A0%87%E8%AF%AD%EF%BC%9A%E5%9C%A8%E5%BD%93%E5%89%8D%E9%A1%B5%E5%BA%95%E9%83%A8%E6%89%93%E5%8D%B0%E4%B8%8B%E4%B8%80%E9%A1%B5%E7%9A%84%E7%AC%AC%E4%B8%80%E4%B8%AA%E5%8D%95%E8%AF%8D.png)
我想排版流行语。就是说我想在每一页的底部放一个下一页第一个字的“预览”。
取自上面链接的维基百科页面的一个例子:
下一页以单词(在这种特殊情况下实际上是单词片段)“dos”开头,因此该单词排版在文本块的正下方。
(如何)用 TeX 来实现这一点?
答案1
您可以使用fwlw
(“第一个词,最后一个词”)包;使用包中定义的页脚的一个小例子fancyhdr
:
\documentclass{article}
\usepackage[latin]{babel}
\usepackage[a6paper,footskip=0pt]{geometry}
\usepackage{fwlw}
\usepackage{fancyhdr}
\usepackage[veryoldstyle]{kpfonts}
\usepackage{lipsum}
\fancyhf{}
\fancyfoot[R]{\usebox\NextWordBox}
\renewcommand\headrulewidth{0pt}
\pagestyle{fancy}
\begin{document}
\lipsum[4-60]
\end{document}
前四页的图片:
该包可以访问当前页的第一个单词(\FirstWordBox
)、下一页的第一个单词(\NextWordBox
)以及当前页的最后一个单词(\LastWordBox
)。
该软件包还提供了预定义的页面样式,NextWordFoot
可以预读下一页的第一个单词:
\documentclass{article}
\usepackage[latin]{babel}
\usepackage[a6paper,footskip=0pt]{geometry}
\usepackage{fwlw}
\usepackage[veryoldstyle]{kpfonts}
\usepackage{lipsum}
\pagestyle{NextWordFoot}
\begin{document}
\lipsum[4-60]
\end{document}