有些页面没有为我编号-let \ clearpage \ relax

时间:2019-02-26 11:47:15

标签: latex

我使用\ 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;

1 个答案:

答案 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}