为什么 MS-Word 中特定页面后面有首页页眉(第 4 节)

为什么 MS-Word 中特定页面后面有首页页眉(第 4 节)

我不明白为什么会有

首页页眉 - 第 4 部分 -

在我的 MS-Word 2016 文档的第 7 页之后。

我想要实现的目标:

  1. 页码计数将从第 3 页开始。即,第 3 页将被视为第 1 页。
  2. 第 1 页(即第 3 页)不会显示页码。因此,我使用了“首页不同”选项,这样第 4 页将显示第 2 页。
  3. 我想要奇数页和偶数页使用不同的页眉和页脚

一切顺利,除了第 7 页之后的第一页标题(第 4 节)有点奇怪,而且我实际上无法添加显示“8 AP 样式书”的新页面。相反,它在第 7 页之后显示“1”。

由于该论坛没有附件选项,因此这是文件的 Dropbox 链接: https://www.dropbox.com/s/uor6y1ch3nnkv88/1953%20Stylebook.docx?dl=0

有人可以解释一下发生这种情况的原因和解决方案吗?


回答后的附加信息:

@Charles Kenyon ...我自己发现,如果我通过选择一些文本来创建(两个或更多)列,那么在列之前会自动创建一个分节符。

新创建的部分将在上一节之后重新开始页码编号,并且新页码编号遵循上一节的页码编号格式(如果上一节中选择的“首页不同”,则新部分将遵循相同的“首页不同”方法)。

我要做的是-

  1. 点击页眉/页脚部分 >
  2. 右键单击新创建的部分页面上的页码>
  3. 选择“设置页码格式”>
  4. 然后选择“从上一节继续”。

就这样,这将解决从新创建的列开始的部分重新开始页数计算的问题。

我已经看到了您编辑的文档,但是由于上述相同的原因,在第 7 页之后重新开始显示页码(为 0)。

无论如何,自动创建内容表对我来说是新知识(我真的不知道 MS-Word 有这个选项),尽管我还没有尝试过!我无法清楚理解的是,分页符在前面...它通常什么时候使用?再次感谢您的努力。

答案1

这是关于创建如下文档的页面:序号前页作者:Suzanne Barnhill,Word MVP

虽然与您的问题无关,但很重要:

在您的目录中,您将大写字母显示为第 1 页,而不是当前位置第 3 页。您应该使用目录的自动生成功能。如何插入目录 作者:Shauna Kelly

回到你的问题:

首页不同和重新开始编号都是节的属性。分页符与这些无关。每当您将“首页不同”添加到节中,然后在该节中或节的末尾创建新节时,新节也会设置为“首页不同”。您可以更改这一点。如果您在节中重新开始编号,情况也是如此。

不同的偶数和奇数设置(例如镜像边距)是按文档而不是按部分进行的。

如果您希望部分内容从奇数页开始,则应使用奇数分节符,而不是连续分页符。如果您希望某些内容从新页面的顶部开始,则应将第一段格式化为在前面有分页符。这通常是作为标题的一部分完成的风格定义

这是您的临时 DropBox 链接1953 年风格手册及我的改动。我打开了“跟踪修订”来帮助您。

以下是我所做的一些更改:

  • 删除了 2 个分页符,并在“目录”前插入了奇数页分节符。
  • 删除了首页页眉中到上一页的链接。
  • 已选中 – 已设置为从 1 重新开始页码编号
  • 将“目录”的段落格式改为分页符。

因为你在一页上有多个分节符,所以我运行了我的连续页码插件使所有页码连续,然后从第 3 页重新开始。这使用以下宏的变体:

Sub ContinuousPageNumbersMacro()
    '
    ' ContinuousPageNumbersMacro Macro
    ' This macro makes page numbering continuous througout document. This is for multisection documents where it may be hard to find page breaks and figure out page numbering changes.
    '
    ' Jay Freedman
    ' http://answers.microsoft.com/en-us/office/forum/office_2007-word/page-numbers-are-all-fouled-up-in-my-large/d188687e-9663-43e0-a450-1dbadc47f09f
    ' Can be used as straight macro or attached to keyboard shortcut
    ' modified to preserve track changes status - idea from Graham Mayor 25 Oct 2017
    '
    Dim secNum As Long
    Dim btnCancel    ' give user chance to cancel
    Dim bTrackChanges As Boolean
    Dim strVersion As String
    strVersion = ThisDocument.CustomDocumentProperties("Version").Value
    btnCancel = MsgBox(prompt:="Do you want to reset all of the page numbers in this document to number continuously?", _
                       Title:="Continuous Page Numbering Version " & strVersion & "  Are you sure?", _
                       Buttons:=vbYesNo)
    If btnCancel = vbNo Then
        MsgBox prompt:="Reset of continuous page numbering cancelled by user!", Buttons:=vbExclamation, Title:="Page Number Reset Cancelled!"
        Exit Sub
    End If
    '   Proceed with reset
    bTrackChanges = ActiveDocument.TrackRevisions    'Graham Mayor
    ActiveDocument.TrackRevisions = False    ' Graham Mayor
    With ActiveDocument
        For secNum = 2 To .Sections.Count
            .Sections(secNum).Headers(wdHeaderFooterPrimary) _
                    .PageNumbers.RestartNumberingAtSection = False
        Next
    End With
    ActiveDocument.TrackRevisions = bTrackChanges    'Graham Mayor
    MsgBox prompt:="The Continuous Page Numbers macro has run.", Title:="Page number reset macro finished!"
End Sub

进一步阅读可以帮助您:

供进一步参考,以下是我所写的:


对进一步信息的回应:

使用 Page-Break-Before 格式。

我使用这种样式时,希望此段落始终位于页面顶部。通常,我会使用标题 1 样式来开始新段落。标题样式的使用与使用StyleRef 字段可以避免许多分节符。

在样本中从 0 处重新启动

我错过了。我在示例中修复了它。再次强调,重新启动命令是一个部分属性,当创建新部分时,它会从当前部分复制设置。您概述的方法是我使用的。当我无法获取特定部分的对话框时,我会使用宏。

使用奇数页分节符

自动添加的任何额外页面都将完全空白,但将计入页码。它们将显示在打印预览中,但不显示在打印视图中。如果您确实需要在空白页上添加数字(违反出版规范),则可以这样做。

答案2

@Charles Kenyon ...我自己发现,如果我通过选择一些文本来创建(两个或更多)列,那么在列之前会自动创建一个分节符。

新创建的部分将在上一节之后重新开始页码编号,并且新页码编号遵循上一节的页码编号格式(如果上一节中选择的“首页不同”,则新部分将遵循相同的“首页不同”方法)。

我要做的是-

  1. 点击页眉/页脚部分 >
  2. 右键单击新创建的部分页面上的页码>
  3. 选择“设置页码格式”>
  4. 然后选择“从上一节继续”。

就这样,这将解决从新创建的列开始的部分重新开始页数计算的问题。

我已经看到了您编辑的文档,但是由于上述相同的原因,在第 7 页之后重新开始显示页码(为 0)。

无论如何,自动创建内容表对我来说是新知识(我真的不知道 MS-Word 有这个选项),尽管我还没有尝试过!我无法清楚理解的是,分页符在前面...它通常什么时候使用?再次感谢您的努力。

我回答了我自己的问题,因为它可能会帮助别人在将来解决同样的问题。

相关内容