我在 MS Word 2019 中使用样式。当我修改标题 1 样式时,我将之前的间距设置为 18 pt。并且我还选择了之前的分页符。这导致标题 1 始终位于我想要的新页面的顶部。但是,之前的 18 pt 仅适用于第一页。在所有后续页面上,它都小于 18 pt。有人告诉我这是一个错误,并删除普通模板并重试,我照做了,但问题仍然存在。当我使用自己创建的模板时也会发生这种情况。有什么想法可以解决这个问题吗?
我能想到的唯一办法就是将间距设置得更高,例如 22 pt。然后除了第一页之外,所有页面都会按照我想要的方式显示,但这确实不理想,也不是技术解决方案。
感谢您的帮助!
答案1
这不是一个错误,而是一个功能!如果你不相信我,就去问微软吧。无论如何,这是故意设计的,不是 bug。不过,这并没有减少它的烦人程度。
谁叫你删除 Normal 模板的,他根本就不知道自己在说什么!
这是 Word 2013 对文档组合方式的一项改进。在早期版本中,空格前格式可以正常工作。
从 Word 2013 开始,段落前的空格格式仅在某一节的第一页的页面顶部有效,除非该段落位于框架内。 (每个 Word 文档至少有一个部分。)
您可以使用我所知道的三种方法之一来解决此问题。
- 您可以在(下一页或奇数/偶数页)之前放置分节符。这不能是样式定义的一部分。
- 您可以将框架作为标题 1 定义的一部分。
- 您可以将文档设置为 Word 2010 的兼容模式,并选中允许留出空间的选项。请参阅 Word MVP Suzanne Barnhill 的回复此主题。您可以使用宏将其移动到 Word 2010 的兼容模式。
我更喜欢第二种方法,因为它不会给你提供超出你需要的部分。部分会使文档复杂化。将文档置于兼容模式将禁用某些功能,包括可折叠标题。此外,如果某个好心人将你的文档转换为最新设置,你的格式就会变得一团糟。
框架至少从 Word 95 开始就成为 Word 的一部分,但用于插入框架的控件在功能区版本中已被隐藏。实际上,您可以在“开发人员”选项卡上的旧版表单控件下或“样式定义”对话框上的“格式”按钮/菜单下找到用于插入框架的控件。
这是我写了关于如何将框架作为标题样式定义的一部分的文章。上面的截图来自该页面。我自己的 Normal 模板包含几个自定义段落样式,其中包括框架。
删除 Normal 模板时:
Normal 模板通常包含许多用户自定义内容。模板可能会出现问题。但在这些情况下,您不需要删除它,你改名关闭 Word。这样可以发挥删除它的所有好处,同时保留所有有用的修改。