![指示列表继续到下一页](https://linux22.com/image/401636/%E6%8C%87%E7%A4%BA%E5%88%97%E8%A1%A8%E7%BB%A7%E7%BB%AD%E5%88%B0%E4%B8%8B%E4%B8%80%E9%A1%B5.png)
环境longtable
可以在表格部分的底部创建一个注释,通知读者这些行“在下一页继续”。有没有办法用列表环境来做到这一点?
\documentclass{article}
\begin{document}
\begin{itemize}
(Notification code goes here.)
\item A
\item B% Getting close to the bottom of the current page
\item C
\item D
\end{itemize}
\end{document}
这应该会产生类似
• A
• B
(列表续下页)
(下一页在此)
• C
• D
答案1
您可以尝试使用页脚。例如:
\documentclass{article}
\usepackage{fancyhdr}
\usepackage{lipsum,expl3}
\makeatletter
\pagestyle{fancy}
\ExplSyntaxOn
\rfoot
{
\tl_if_in:NnT \@currenvir {itemize}
{
\raisebox{1.5\baselineskip}[0pt][0pt]{\footnotesize\itshape\@currenvir\c_space_tl continued~on~next~page}
}
}
\ExplSyntaxOff
\begin{document}
\begin{itemize}
\item A
\item B% Getting close to the bottom of the current page
\item C \lipsum
\item D
\end{itemize}
\lipsum
\end{document}
由于列表以 \par 结尾,因此即使使用异步分页也应该是相对安全的。