我使用\ let \ clearpage \ relax在一页上保留了两章,这导致在后续页面上的页码无法显示。
有没有一种方法可以撤消文档中的命令并仍然将两章保留在一页上?
提供了更多详细信息。
data want;
set have;
keep name feeder_final
* Loop over FEEDER_IN and output one obs for each delimited value;
do i = 1 to countw(feeder_in, ',');
feeder_final = scan(feeder_in, i, ',');
output;
end;
* Move the NICKNAME value into NAME;
name = nickname;
* Loop over FEEDER_OUT and output one obs for each delimited value;
do i = 1 to countw(feeder_out, ',');
feeder_final = scan(feeder_out, i, ',');
output;
end;
run;
答案 0 :(得分:1)
该问题是由两个因素共同导致的:
您的文档对章节页面和普通页面使用不同的页面样式。在章节页面上,页面编号位于底部中心,在正常页面上,具有页眉,其中包含章节标题和页面编号
您使用的geometry
软件包的上边距较大。这将普通页面的页眉从页面上移开,您再也看不到它们的页码。
建议的解决方案:
为页面几何图形使用合理的值,例如\usepackage[left=3cm,right=3cm,top=2cm,bottom=4cm]{geometry}
这还具有一个优势,即可以删除图形和表格中的大多数硬编码\vspace
如果您想删除页眉并将页码移到所有普通页面的底部中心,则可以使用以下定义:
\fancyhf{} % clear all header and footer fields
\fancyfoot[C]{\sffamily\thepage} % except the center
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}