我有一个重要的文件(即简历),只有两三页。即使在屏幕上打开,它看起来也只有一页,因为(在页面上)没有任何线索表明该文件还在继续。
有没有什么包可以添加“下页继续”或者优雅的箭头符号“->”来提示下一页还有另一页。
我可以使用fancyhdr
,但它看起来有点复杂,因为例外页面是最后一页,而不是第一页。我也想避免使用页码。
答案1
有了fancyhdr
,就不复杂了。
\documentclass{article}
\usepackage{fancyhdr}
\usepackage{kantlipsum}
\fancypagestyle{firstpagestyle}{%
\fancyhf{}
\rfoot{Continued on next page $\longrightarrow$}
\renewcommand{\headrulewidth}{0pt}
}
\fancypagestyle{regular}{%
\fancyhf{}
\rhead{LOGO}
\chead{Some}
\lhead{\thepage}
\rfoot{This is other page}%
}
\pagestyle{firstpagestyle}
\begin{document}
\kant[1-15]
\thispagestyle{empty} %% or regular
\end{document}
使用tikzpagenodes
,需要2-3次编译运行。
\documentclass{article}
\usepackage{tikzpagenodes}
\usepackage{kantlipsum}
\pagestyle{empty}
\begin{document}
\begin{tikzpicture}[remember picture,overlay]
\draw[thick,magenta,latex-] (current page footer area.south east) -- +(-2cm,0)
node[pos=1,anchor=east,text=blue] (a) {Continued on next page};
\end{tikzpicture}
\kant[1-6]
\end{document}
和eso-pic
\documentclass{article}
\usepackage{eso-pic}
\usepackage{kantlipsum}
\pagestyle{empty}
\AddToShipoutPictureBG*{%
\AtTextLowerLeft{%
\hspace*{\textwidth}%
\raisebox{-4\baselineskip}{%
\makebox[0pt][r]{Continued on next page $\longrightarrow$}
}}}%
\begin{document}
\kant[1-6]
\end{document}
答案2
您可以fancyhdr
结合使用zref-lastpage
:
\documentclass{article}
\usepackage{zref-lastpage,fancyhdr}
\usepackage{kantlipsum}
\pagestyle{fancy}
\renewcommand\headrulewidth{0pt}
\fancyhf{}
\fancyfoot[C]{\small\thepage}
\makeatletter
\fancyfoot[R]{%
\ifnum\value{page}<\zref@extract{LastPage}{page}%
\scriptsize\itshape Continue to next page $\to$%
\fi
}
\makeatother
\begin{document}
\kant
\end{document}
只要您不更改文档中的页码样式就可以了。
答案3
我看到了另外两种可能性。
有 Donald Arseneau 的fwlw
1995 年 (First Word Last Word) 包,它抓取了第一个和最后一个字(具有适当的定义单词)在页面上,第一个单词在下一页上。页面样式是程序包的一部分,它将在奇数页上打印下一个偶数页上的第一个单词。
\documentclass[twoside,a6paper]{memoir} % or oneside
\usepackage{fwlw}
\usepackage{lipsum}
\begin{document}
\pagestyle{NextWordFoot}
\lipsum
\end{document}
还有 2011turnthepage
版,它将在每个奇数页的末尾打印一个连续标记,除非它是最后一页。
\documentclass[twoside,a6paper]{memoir} % or oneside
\usepackage[english]{turnthepage}
\usepackage{lipsum}
\begin{document}
\lipsum
\end{lipsum}
请注意,使用该类别的唯一特点memoir
是a6paper
类别选项可以生成包含少量文本的大量页面。