![跨页面不可拆分列表?](https://linux22.com/image/245360/%E8%B7%A8%E9%A1%B5%E9%9D%A2%E4%B8%8D%E5%8F%AF%E6%8B%86%E5%88%86%E5%88%97%E8%A1%A8%EF%BC%9F.png)
可能重复:
如何列出不可破坏物品的清单?
如何防止描述环境中出现分页符
我的简短列表分为两页。一页末尾有两个项目符号,而下一页上则有两个项目符号。也就是说,“A、B”在一页上,“C、D”在下一页上:
\begin{itemize}
\item A
\item B
\item C
\item D
\end{itemize}
如何强制列表(itemize
或enumerate
)不跨页?
答案1
这是使用 的示例\vbox
,您也可以将其替换为迷你页面,使用\begin{minipage}
和\end{minipage}
。我发布这个特定示例的原因是为了证明这可能不是处理此类问题的印刷上合理的方法。在bottom
没有 vbox 的示例顶部修改 ,您就会看到问题。将列表内容放在一起会导致页面不完整或页面过满。从印刷上来说,跨页面拆分列表是可以接受的。
\documentclass{article}
\usepackage[bottom=2.9in]{geometry}
\usepackage{lipsum}
\begin{document}
\lipsum[1-5]
\vbox{%
\begin{itemize}
\item A
\item B
\item C
\item D
\end{itemize}}
\end{document}