Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

第17章:样式与排版的关系

学习目标

  • 理解样式在排版中的核心作用
  • 掌握段落样式和字符样式的正确用法
  • 学会基于继承建立样式体系
  • 理解快速样式库的作用

17.1 样式是排版的骨架

样式是什么?样式就是一组格式设置的集合,给它起个名字,应用到段落或文字。

样式的好处:

  • 一致性:同一个样式格式完全一致
  • 可维护性:改样式定义,所有应用处自动更新
  • 结构化:Word能识别文档结构,生成目录
  • 效率:定义一次,重复使用,不用重复设置

可以说:没有样式就没有专业的Word排版


17.2 样式类型回顾

Word有几种样式类型,每种用在不同地方:

类型用途应用于
段落样式整个段落的格式(包括段落格式和默认字符格式)整个段落
字符样式文字局部格式段落内部分文字
链接样式既是段落也是字符可以当两种用
表格样式表格格式整个表格
列表样式编号列表格式列表

日常排版最常用:段落样式 + 字符样式


17.3 段落样式怎么用

段落样式应该对应文档结构:

推荐用法:

  • Normal / 正文 → 正文段落
  • Heading 1 / 标题1 → 章标题
  • Heading 2 / 标题2 → 节标题
  • Heading 3 / 标题3 → 小节标题
  • 可再加自定义样式:题注、插图说明、参考文献、摘要等

这样,每个段落都有一个样式,代表它是什么结构,Word就认识了。

标题样式的推荐设置

以标题1(章标题)为例:

<!-- 样式定义 -->
<w:style w:type="paragraph" w:styleId="Heading1">
  <w:name w:val="标题 1"/>
  <w:basedOn w:val="Normal"/>
  <w:next w:val="Normal"/> <!-- 回车后下一段默认正文 -->
  <w:pPr>
    <w:outlineLvl w:val="0"/> <!-- 大纲级别1,目录识别 -->
    <w:keepNext/> <!-- 和下一段同页,不要分家 -->
    <w:spacing w:before="360" w:after="240"/> <!-- 段前18磅,段后12磅 -->
    <w:jc w:val="center"/> <!-- 居中 -->
  </w:pPr>
  <w:rPr>
    <w:rFonts w:ascii="黑体" w:eastAsia="黑体" w:hAnsi="黑体"/>
    <w:sz w:val="36"/> <!-- 二号 → 36半磅=18磅 -->
    <w:b/>
  </w:rPr>
</w:style>

关键点:

  1. outlineLvl 设置正确,才能进目录
  2. keepNext 保证标题不和正文分页分开
  3. next 设置回车后回到正文样式,不用每次手动切
  4. 段前间距大于段后,留白好看

17.4 字符样式怎么用

字符样式用于段落内局部变化:

常见用法:

  • 强调 → 斜体或变色
  • 关键词 → 加粗
  • 代码 → 等宽字体
  • 超链接 → 蓝色带下划线

字符样式不要设置字体大小,继承段落的大小就好,除非特意需要变大变小。

例子:“强调“字符样式:

<w:style w:type="character" w:styleId="Emphasis">
  <w:name w:val="强调"/>
  <w:basedOn w:val="DefaultParagraphFont"/>
  <w:rPr>
    <w:i/> <!-- 斜体 -->
    <w:color w:val="800000"/> <!-- 暗红色 -->
  </w:rPr>
</w:style>

用的时候,给需要强调的文字应用这个字符样式就可以了。


17.5 样式继承:建立自己的样式体系

样式支持继承,可以基于已有样式建立新样式,只改需要改的属性。这样建立层级体系,便于维护。

例子:基于正文建立标题

正文Normal定义了字体宋体,五号,单倍行距。标题1基于正文,只改字号、加粗、对齐、间距,字体继承正文。如果你后来改了正文字体,标题字体自动跟着改。

继承关系:

docDefaults
  └── Normal(正文)
        ├── Heading 1(标题1)
        │    └── 我的自定义标题
        ├── Heading 2(标题2)
        └── 正文缩进(首行缩进的正文)

好处:

  • 改一处影响全体系
  • 减少重复定义
  • 整体风格统一

使用继承的建议

  • 所有段落样式最终都基于Normal
  • 只覆盖需要变化的属性,其他继承
  • 不要每个样式都从头定义一遍字体字号,浪费

17.6 样式快捷键

给常用样式设置快捷键,排版效率提高很多:

推荐:

  • Ctrl+Alt+1 → 标题1
  • Ctrl+Alt+2 → 标题2
  • Ctrl+Alt+3 → 标题3
  • Ctrl+Alt+N → 正文

不用去鼠标点选,键盘快捷键一秒应用,效率高很多。


17.7 修改样式技巧

修改样式很简单:

  1. 在样式库找到那个样式
  2. 右键 → 修改
  3. 在修改对话框改格式
  4. 确定 → 全文档所有应用这个样式的地方自动更新

比你一个个手动改快一百倍。

批量改示例

老板说:“所有标题都从二号改成一号,整体大一点。”

如果手工改:一个个找,改一百个标题,累死,还可能漏。

用样式:打开修改标题1,改字号,确定,搞定。十秒钟。

这就是样式的威力。


17.8 快速样式库

Word的快速样式库显示常用样式,点一下就应用。建议:

  • 把你文档用到的所有样式都放进快速样式库
  • 按顺序排列:正文、标题1、标题2、标题3…
  • 用的时候直接点,不用去深层菜单找

清爽干净的快速样式库,排版的时候心情都好。


17.9 清除格式

如果弄乱了,想清除格式回到默认:

  • 选中内容
  • 点击“清除格式“
  • 回到Normal正文样式,所有直接格式都清掉

重新应用样式就干净了。


17.10 最佳实践总结

  1. 每个段落都必须应用样式,不要留“正文“直接就是无样式
  2. 多用样式,少用直接格式,能靠样式做到的就不要手工改
  3. 善用继承,减少重复,方便维护
  4. 给常用样式设快捷键,提高效率
  5. 标题一定要设正确大纲级别,才能自动生成目录
  6. 新章前分页放在段落属性里(pageBreakBefore),不要手动插分页

遵循这些实践,你排版又快又好,改起来也方便。


本章小结

  • 样式是排版的骨架,所有专业排版都基于样式
  • 段落样式对应文档结构,字符样式处理局部格式
  • 利用样式继承建立层级体系,减少重复便于维护
  • 修改样式自动更新全文档,比手工改高效太多
  • 快捷键和快速样式库进一步提高效率

下一章我们讲解中文排版的最佳实践。