我猜你也许需要\vfill
?
例如我要添加一个答题区域,加边框,自动延伸到页面底部。
请『补充提问』,提供你的『答题区域,加边框』但位于页面顶部的代码以方便测试文字总是不如代码来得直接。
一个workaround,使用tcb
的height fill
选项:
\documentclass{ctexart}
\usepackage[showframe]{geometry}
\usepackage[many]{tcolorbox}
\newcommand*{\myenptyboxfill}{%
\begin{tcolorbox}[height fill,sharp corners=all,colback=white]
\end{tcolorbox}
}
\usepackage{zhlipsum}
\begin{document}
\zhlipsum[2]
\myenptyboxfill
\myenptyboxfill
\zhlipsum[name=zhufu]
\end{document}
应该有更latex2e的方法....
不是的,vfill有时候会失效,比如本页最后没有任何内容的时候vfill就会失效。没有办法把框线撑开
@u8471 你说的很对,可是你缺少具体例子,这样很难调试并且找出原因,探索最佳实践。
@u8471 vfill 后面加一个无形行即可。
@u686 怎么加无形行呢?
@u686 同问....我试了下
\noindent\fbox{\parbox{\linewidth}{\vfill\vphantom{aha}\vfill}}
似乎不行,落泪离场(我去淘宝了一下,再补充一种基于
tikzpagenodes
的方法: