我正在使用algorithm2e
我的算法,算法有点长,我需要两页才能正确格式化和可读性。
当我编译时,算法不是分成下一页而是打印在同一页上,但它与页脚重叠。
我已经尝试过了\thispagestyle{empty}
,但是它并没有选择算法所在的页面,而是清除了上一页或下一页,这意味着如果算法在第 2 页,它会清除第 1 页或第 3 页,而不是第 2 页。
没有任何命令可以指示算法断行并转到下一页吗?
我尝试添加新行、新页面,但没有成功。
答案1
如果你用来fancyhdr
做页眉和页脚,你可以使用
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyfoot[C]{\iffloatpage{}{\thepage}}
这将隐藏浮动页面上的页码(页脚)。类似地,\iftopfloat
如果 有 和\ifbotfloat
。
如果文档后面不再有重叠浮动的危险,那么你可以插入更简单的定义
\fancyfoot[C]{\thepage}