• 将字符样式应用于首字下沉

  • 创建嵌套样式

  • 创建 GREP 样式

“首字下沉和嵌套样式”功能主要有三种使用方法:将字符样式应用到首字下沉、将嵌套样式应用到段落开头的文本以及将嵌套行样式应用到段落中的一行或多行。

将字符样式应用于首字下沉

您可以将字符样式应用于首字下沉字符或段落中的字符。例如,如果您想让首字下沉字符的颜色和字体有别于段落中的其余部分,则可以定义具有这些属性的字符样式。然后,您可以将该字符样式直接应用于某个段落,或者将它嵌套在某个段落样式中。

嵌套字符样式自动设置的首字下沉格式

  1. 创建具有要用于首字下沉字符的格式的字符样式。

  2. 执行以下操作之一:

    • 要将首字下沉应用到一个段落,请从“段落”面板菜单中选择“首字下沉和嵌套样式”。

    • 要将该字符样式嵌套到段落样式中,请双击段落样式,然后单击“首字下沉和嵌套样式”。


  3. 指定首字下沉的行数和字符数,然后选择字符样式。

  4. 如果对齐后的首字下沉字符距离左边缘太远,请选择“左对齐”。  

    选择此选项后,将使用首字下沉字符的原始左留白值,而不使用更大的值。这对于使用 sans serif 字体的首字下沉字符尤其有用。


  5. 如果首字下沉字符与其下方的文本重叠,请选择“缩放字母下缘”。

  6. 要控制绕排首字下沉字符的文本相对于框架网格的调整方式,请从菜单选择选项。

    忽略框架网格

    不调整首字下沉字符和绕排文本,因而文本可能与框架网格不对齐。


    填充到框架网格

    不缩放首字下沉字符并将文本与网格对齐,因而在首字下沉字符和其绕排文本之间可能会留出多余的空格。


    向上扩展到网格

    选择此选项可使首字下沉字符更宽(对于横排文本)或更高(对于直排文本),从而使文本与网格对齐。


    向下扩展到网格

    选择此选项可使首字下沉字符更窄(对于横排文本)或更矮(对于直排文本),从而使文本与网格对齐





  7. 单击“确定”。

如果要对首字下沉字符后的任意文本应用其他嵌套样式,请使用“新建嵌套样式”选项。(请参阅创建嵌套样式。)

创建嵌套样式

您可以为段落或行中一个或多个范围的文本指定字符级格式。您还可以设置两种或两种以上的嵌套样式一起使用,前一种样式结束后紧接着使用下一种样式。对于具有重复格式和可预测格式的段落,您甚至可以返回到序列中的第一种样式。

嵌套样式对于接排标题特别有用。例如,您可以对段落的第一个字母应用一种字符样式,对其后直到第一个冒号 (:) 的字母应用另一种字符样式。对于每种嵌套样式,可以定义该样式的结束字符,如制表符或单词的末尾。

在本例中,“编号”字符样式设置第一个单词的格式,而“接排”字符样式设置第一个单词后到第一个冒号的所有文本的格式。

Michael Murphy 在使用 InDesign 的嵌套样式自动设置多个段落的格式中提供了一篇有关嵌套样式的文章。他还提供了一系列有关嵌套样式表入门视频教程。

创建一种或多种嵌套样式

  1. 创建要用于设置文本格式的一种或多种字符样式。

  2. 执行以下操作之一:

    • 要将嵌套样式添加到段落样式中,请双击该段落样式,然后单击“首字下沉和嵌套样式”。

    • 要将嵌套样式添加到一个段落中,请从“段落”面板菜单中选择“首字下沉和嵌套样式”。

      注:  为获得最佳效果,请将嵌套样式作为段落样式的一部分应用。如果将嵌套样式作为本地优先选项应用于段落,则以后在嵌套样式中进行编辑或更改格式可能产生意外的效果。


  3. 单击一次或多次“新建嵌套样式”。

  4. 为每个样式执行下列任一操作,然后单击“确定”:

    • 单击字符样式区域,然后选择一种字符样式,以决定该部分段落的外观。如果尚未创建字符样式,请选择“新建字符样式”,然后指定要使用的格式。

    • 指定结束字符样式格式的项目。还可以键入字符,如冒号 (:) 或特定字母或数字。但不能键入单词。

    • 指定需要选定项目(如字符、单词或句子)的实例数。

    • 选择“包括”或“不包括”。选择“包括”将包括结束嵌套样式的字符,而选择“不包括”则只对此字符之前的那些字符设置格式。

    • 选择一种样式,然后单击向上按钮 或向下按钮 ,更改样式在列表中的顺序。样式的顺序决定格式的应用顺序。第二种样式定义的格式从第一种样式的格式结束处开始。如果将字符样式应用于首字下沉,则首字下沉字符样式充当第一种嵌套样式。


创建嵌套行样式

字符样式可以应用到段落中指定数目的多个行。借助嵌套样式,可以设置两种或多种嵌套的行样式一起使用,还可以创建重复顺序。

由嵌套行样式应用的属性可以和由嵌套样式应用的属性共存。例如,嵌套行样式可以应用颜色,而嵌套样式可以应用斜体。如果它们对同一属性的设置发生冲突(如红色和蓝色),则嵌套样式优先于嵌套行样式。

  1. 创建要用于设置文本格式的一种或多种字符样式。

  2. 执行以下操作之一:

    • 要将嵌套行样式添加到段落样式,请双击该段落样式,然后单击“首字下沉和嵌套样式”。

    • 要将嵌套行样式添加到一个段落中,请从“段落”面板菜单中选择“首字下沉和嵌套样式”。


  3. 一次或多次单击“新建嵌套行样式”。

  4. 单击字符样式区域,然后选择一种字符样式,以决定该区域的外观。如果尚未创建字符样式,请选择“新建字符样式”,然后指定要使用的格式。

  5. 指定希望字符样式产生影响的段落行数。

    选择一种样式,然后单击向上按钮 或向下按钮 ,更改样式在列表中的顺序。此顺序决定格式的应用顺序。


  6. 单击“确定”。

循环使用嵌套样式

可以在段落中重复使用由两个或多个嵌套样式组成的一组样式。一个简单的例子就是在段落中交替使用红色和绿色单词。或者,在嵌套行样式中,可以替换段落中的红色行和绿色行。即使增删段落中的单词,这种重复模式也保持不变。

  1. 创建要使用的字符样式。

  2. 编辑或创建段落样式,或者在要设置格式的段落中放置插入点。

  3. 在“首字下沉和嵌套样式”部分或对话框中,至少单击“新建嵌套样式”(或“新建嵌套行样式”)两次,然后为每种样式选择设置。

  4. 执行以下操作之一:

    • 对于嵌套样式,再次单击“新建嵌套样式”,在字符样式区域中选择“[重复]”,然后指定嵌套样式的重复次数。

    • 对于嵌套行样式,再次单击“新建嵌套行样式”,在字符样式区域中选择“[重复]”,然后指定行的重复次数。

    在某些情况下,您可能要跳过首种样式或首批样式。例如,事件日历段落中可能写有“本周事件”,然后是一周当中的日子和事件。在这种情况下,可以创建五种嵌套样式:一种样式用于“本周事件”,三种样式分别用于一周中的日期、事件和事件时间,最后一种样式带有 [重复] 值 3,从而将第一种嵌套样式排除在循环之外。

    “[重复]”项应为列表的最后一项。“[重复]”之后的所有嵌套样式都将忽略。


    循环使用嵌套样式



  5. 单击“确定”。

嵌套样式字符样式选项

要决定嵌套字符样式结束的方式,请选择下列任何选项:

如果不想把该字符包括在设置了格式的嵌套样式中,请在定义该嵌套样式时选择“不包括”而不是“包括”。

句子

句点、问号和惊叹号表示句子的结束。如果该标点后面跟有引号,则引号作为句子的一部分包括在内。


字母

阿拉伯数字的端点由空格定义。对于双字节字符,端点与字母的端点相同。


字符

包括除零宽度标志符(如锚点、索引标志符、XML 标签等)以外的任意字符。

注:  如果选择“字符”,还可以键入字符(如冒号或句点)以结束嵌套样式。如果键入多个字符,这些字符中的任何一个都会结束该样式。例如,如果接排标题使用连字符、冒号或问号结束,则可以键入 -:?,以在出现任意上述字符的地方结束嵌套样式。


字母

除标点、空格、数字和符号以外的任意字符。


数字

包括阿拉伯数字 0-9。


结束嵌套样式字符

将嵌套样式扩展到出现您插入的“结束嵌套样式”字符的地方(包括或不包括该字符)。若要插入此字符,请选择“文字”>“插入特殊字符”>“其他”>“在此处结束嵌套样式”。


制表符字符

将嵌套样式扩展到该制表符字符(包括或不包括该字符),而非制表符设置。


强制换行

将嵌套样式扩展到强制换行(包括或不包括强制换行)。(选择“文字”>“插入分隔符”>“强制换行”。)


缩进到此字符

将嵌套样式扩展到“在此缩进对齐”字符(包括或不包括该字符)。(选择“文字”>“插入特殊字符”>“其他”>“在此缩进对齐”。)


全角空格、半角空格或不间断空格

将嵌套样式扩展到空格字符(包括或不包括该字符)。(选择“文字”>“插入空格”>[空格字符]。)


定位对象标志符

将嵌套样式扩展到随文图标志符(包括或不包括该标志符),该标志符出现在随文图形插入的地方。


自动页码/章节标志符

将嵌套样式扩展到页码或章节名称标志符(包括或不包括该页码或章节名称标志符)。












结束嵌套样式

大多数情况下,嵌套样式在满足所定义样式的条件的位置结束,如三个单词后面或句点出现的位置。不过,您也可以使用“在此处结束嵌套样式”字符,在满足条件以前结束嵌套样式。

  1. 将插入点放在您希望嵌套样式结束的地方。

  2. 选择“文字”>“插入特殊字符”>“其他”>“在此处结束嵌套样式”。

不管嵌套样式的定义如何,此字符都会在该位置结束嵌套样式。

删除嵌套样式的格式

  • 在“首字下沉和嵌套样式”对话框中,或者在“段落样式选项”对话框的“首字下沉和嵌套样式”部分中,选择嵌套样式并单击“删除”。

  • 应用其他段落样式。

创建 GREP 样式

GREP 是一种基于图案的高级搜索技术。借助 GREP 样式,可以将字符样式应用到符合所指定 GREP 表达式的文本。例如,假设希望将字符样式应用到文本中的所有电话号码。创建 GREP 样式后,选择该字符样式,并指定 GREP 表达式。所有匹配该 GREP 表达式的段落文本都将按照该字符样式来设置格式。

使用 GREP 样式将电话号码设置为字符样式的格式

A.

字符样式


B.

GREP 表达式


有关创建 GREP 样式的视频教程,请参阅 www.adobe.com/go/lrvid4028_id_cn。

David Blatner 在使用 GREP 样式可以实现的 5 种炫酷效果中提供了一些 GREP 样式的真实场景示例。Cari Jansen 在 GREP 样式简介中提供了一套有关 GREP 样式的系列介绍(共四个部分)。

  1. 执行以下操作之一:

    • 要对分散的段落应用 GREP 样式设置,请选择所需段落,然后从“段落”面板菜单中选择“GREP 样式”。

    • 若要在段落样式中使用 GREP 样式,请创建或编辑段落样式,然后单击“段落样式选项”对话框左侧的“GREP 样式设置”选项卡。

  2. 单击“新建 GREP 样式”。

  3. 单击“应用样式”右侧,然后指定字符样式。如果尚未创建要使用的字符样式,请选择“新建字符样式”,然后指定要使用的格式。

  4. 单击“到文本”右侧,然后执行下列操作之一来构建 GREP 表达式。

    • 手动输入搜索表达式。(请参阅要搜索的元字符。)

    • 单击“到文本”字段右侧的“要搜索的特殊字符”图标。从“位置”、“重复”、“匹配”、“修饰符”和“Posix”子菜单中选择选项,帮助构建 GREP 表达式。

  5. 单击“确定”。

,