Skip to content

高亮对白 ​

写小说或剧本时,可以开启高亮对白,让引号内的对白与叙述使用不同颜色显示,便于阅读和修改。WonderPen 根据所选的标点识别对白,不会判断文字本身是否属于人物对话。

基础用法 ​

在【设置】→【高级】→【文档编辑】中,勾选编辑器中高亮对白。

启用高亮对白

开启后,匹配的对白会使用不同颜色显示。这个功能只影响编辑器显示,不会给正文添加文字颜色格式;取消勾选即可关闭高亮。

高亮对白

自定义设置 ​

点击编辑器中高亮对白旁边的齿轮图标,打开详细设置面板。

高亮对白设置

在对白标点列表中勾选需要识别的标点,例如 “”、「」。只有已勾选的标点会参与高亮。

对白中允许包含换行和允许没有结束符决定跨段或缺少后引号时如何识别,具体用法见下文。默认色和按标点单独设色的方法见自定义颜色。

分段对白 ​

这两个选项分别控制:

  • 对白中允许包含换行:开启后,同一对引号内的高亮可以跨过段落或手动插入的换行。文字因窗口宽度自动折行不受此选项影响,无需为此开启它。
  • 允许没有结束符:开启后,即使缺少后引号,也会高亮已经输入的对白;关闭时,需要有配对的后引号才能高亮。

下面三种示例采用以下设置,分别对应各节的选项截图:

写法对白中允许包含换行允许没有结束符
每段都有前引号,只有最后一段有后引号(国标示例)关闭开启
每段都有完整的一对引号关闭关闭
一对引号包住多个段落,中间段落不重复前引号开启关闭

后两种示例的引号完整,不依赖允许没有结束符。这些选项只调整高亮的识别范围,不会自动补充或修改正文中的引号。

每段都有前引号,仅末段有后引号(国标示例) ​

一个角色的对白较长时,可能需要分成多个段落。中国国家标准《标点符号用法》(GB/T 15834-2011) 第 4.8.3.5 条规定:

独立成段的引文如果只有一段,段首和段尾都用引号;不止一段时,每段开头仅用前引号,只在最后一段末尾用后引号。

标准中的示例如下:

我曾在报纸上看到有人这样谈幸福:
“幸福是知道自己喜欢什么和不喜欢什么。……
“幸福是知道自己擅长什么和不擅长什么。……
“幸福是在正确的时间做了正确的选择。……”

注意:这三段引文中,每段都有前引号,只有最后一段有后引号。要高亮这种写法,请勾选允许没有结束符,并取消勾选对白中允许包含换行,让每段独立识别。效果如下:

国家标准示例的分段引文高亮
分段引文:每段都有前引号,仅最后一段有后引号。
国标示例的设置:关闭允许换行,开启允许没有结束符
国标示例的识别设置

每段都有完整引号 ​

下面是两段各自带有前、后引号的对白,前后的叙述不在引号内:

小林把地图铺在桌上。
“我们先沿河走,到石桥那里再转弯。”
“好,我带上水和笔记本。”
阿澄收好行李,推开了门。

关闭对白中允许包含换行。本例同时关闭允许没有结束符,只高亮有完整引号的内容。

每段使用完整引号,仅对白高亮
两段对白分别高亮,前后的叙述保持原色。
每段完整引号的设置:两项均关闭
每段完整引号的识别设置

一对引号跨多个段落 ​

有些现有文本只在第一段开头和最后一段结尾使用引号,中间段落不重复前引号。例如:

阿澄开始讲述昨晚的经历:
“昨晚我在车站等车,忽然听见有人叫我的名字。
我回头一看,原来是多年没见的朋友。
我们聊了很久,直到末班车进站。”
说完,他把那张旧车票放在桌上。

开启对白中允许包含换行,让高亮从第一段的前引号延续到最后一段的后引号。本例的引号完整,可以关闭允许没有结束符。

一对引号内的三个段落连续高亮
中间段落没有前引号,也会高亮;后引号之后的叙述不高亮。
一对引号跨段的设置:开启允许换行,关闭允许没有结束符
一对引号跨段的识别设置

这是对现有文本的识别方式说明;按上文国家标准书写分段引文时,仍应在每段开头使用前引号。

自定义颜色 ​

高亮对白可以统一使用一种颜色,也可以按标点分别设色。点击【设置】→【高级】→【文档编辑】中编辑器中高亮对白旁边的齿轮图标,打开设置面板。

设置默认颜色和单独颜色 ​

  1. 勾选自定义默认色,点击旁边的色块选择颜色。没有单独设色的对白都使用这个颜色。
  2. 如果希望某种标点使用另一种颜色,先在对白标点列表中勾选它,再打开这一行右侧的自定义颜色开关。
  3. 点击该行最右侧的色块,选择这组标点的颜色。例如,将默认色设为绿色,让 “” 使用这个颜色,再为 「」 单独设置紫色。
默认色设为绿色,为直角引号单独设置紫色
上方设置默认色;标点行右侧的开关和色块用于单独设色。

示例:用颜色区分对白与引文 ​

下面的示例用 “” 表示人物对白,用 「」 表示信中的引文,并设置了两种颜色。绿色和紫色只是本例的自定义选择,可以换成你喜欢的颜色:

标点颜色设置示例中的用途
“”不单独设色,使用自定义默认色(绿色)人物说出的话
「」开启该行自定义颜色,设为紫色信中的引文
人物对白使用绿色,信中的引文使用紫色
两种标点分别使用绿色和紫色,叙述文字保持原色。

颜色按标点类型区分,不会自动判断是谁说的话,也不会判断内容是对白还是引文。同一种标点标出的内容会使用同一套颜色设置。

恢复默认颜色 ​

  • 取消某组标点的单独颜色:关闭该行右侧的自定义颜色开关,即恢复使用默认色。保留左侧的标点勾选,才能继续高亮这组标点。
  • 恢复应用默认配色:取消勾选自定义默认色。已经单独设色的标点不受影响;如果要全部恢复,还需关闭各标点行的自定义颜色开关。

这些颜色只用于编辑器中的高亮显示,不会给正文添加文字颜色格式。

高亮不符合预期时 ​

  • 对白没有高亮:确认已开启高亮对白,并在标点列表中勾选正文实际使用的引号。弯引号 “” 与直引号 "" 是不同的标点。
  • 后续叙述也被高亮:检查是否漏写后引号,以及是否误开了对白中允许包含换行。开启允许没有结束符时,未闭合的对白会高亮到段落末尾或手动换行处;若同时允许换行,还可能延伸到后面的段落。