“首字下沉和嵌套样式”功能主要有三种使用方法:将字符样式应用到首字下沉、将嵌套样式应用到段落开头的文本以及将嵌套行样式应用到段落中的一行或多行。
将字符样式应用于首字下沉
您可以将字符样式应用于首字下沉字符或段落中的字符。 例如,如果您想让首字下沉字符的颜色和字体有别于段落中的其余部分,则可以定义具有这些属性的字符样式。 然后,您可以将该字符样式直接应用于某个段落,或者将它嵌套在某个段落样式中。
无法在链接到 InDesign 版面的 InCopy 内容中创建新样式。
要将首字下沉应用到一个段落,请从“段落”面板菜单中选择“首字下沉和嵌套样式”。
要将该字符样式嵌套到段落样式中,请双击段落样式,然后单击“首字下沉和嵌套样式”。
选择此选项后,将使用首字下沉字符的原始左留白值,而不使用更大的值。 这对于使用无衬线字体的首字下沉字符尤其有用。
忽略框架网格
不调整首字下沉字符和文本,因而文本可能与框架网格不对齐。
填充到框架网格
不缩放首字下沉字符并将文本与网格对齐,因而在首字下沉字符和其绕排文本之间可能会留出多余的空格。
向上扩展到网格
选择此选项可使首字下沉字符更宽(对于横排文本)或更高(对于直排文本),从而使文本与网格对齐。
向下扩展到网格
选择此选项可使首字下沉字符更窄(对于横排文本)或更矮(对于直排文本),从而使文本与网格对齐。
如果要对首字下沉字符后的任意文本应用其他嵌套样式,请使用“新建嵌套样式”选项。 (请参阅创建嵌套样式。)
创建嵌套样式
您可以为段落或行中一个或多个范围的文本指定字符级格式。 您还可以设置两种或两种以上的嵌套样式一起使用,前一种样式结束后紧接着使用下一种样式。 对于具有重复格式和可预测格式的段落,您甚至可以返回到序列中的第一种样式。
嵌套样式对于接排标题特别有用。 例如,您可以对段落的第一个字母应用一种字符样式,对其后直到第一个冒号 (:) 的字母应用另一种字符样式。 对于每种嵌套样式,可以定义该样式的结束字符,如制表符或单词的末尾。
可以在独立 InCopy 文档中创建新样式,但无法在链接到 InDesign 版面的内容中创建新样式。
Michael Murphy 在使用 InDesign 的嵌套样式自动设置多个段落的格式中提供了一篇有关嵌套样式的文章。
创建一种或多种嵌套样式
要向段落样式添加嵌套样式,请双击段落样式,然后单击"首字下沉和嵌套样式"。
要向单个段落添加嵌套样式,请从"段落"面板菜单中选择"首字下沉和嵌套样式"。
为获得最佳效果,请将嵌套样式作为段落样式的一部分应用。如果将嵌套样式作为局部替代应用于段落,后续在嵌套样式中进行编辑或格式更改可能会在样式文本中产生意外的字符格式。
单击字符样式区域,然后选择一种字符样式,以决定该部分段落的外观。 如果尚未创建字符样式,请选择“新建字符样式”,然后指定要使用的格式。
指定结束字符样式格式的项目。 还可以键入字符,如冒号 (:) 或特定字母或数字。 但不能键入单词。
指定需要选定项目(如字符、单词或句子)的实例数。
选择“包括”或“不包括”。 选择“包括”将包括结束嵌套样式的字符,而选择“不包括”则只对此字符之前的那些字符设置格式。
选择一种样式,然后单击向上按钮
或向下按钮
,更改样式在列表中的顺序。 样式的顺序决定格式的应用顺序。 第二种样式定义的格式从第一种样式的格式结束处开始。 如果将字符样式应用于首字下沉,则首字下沉字符样式充当第一种嵌套样式。
创建嵌套行样式
字符样式可以应用到段落中指定数目的多个行。 借助嵌套样式,可以设置两种或多种嵌套的行样式一起使用,还可以创建重复序列。
由嵌套行样式应用的属性可以和由嵌套样式应用的属性共存。 例如,嵌套行样式可以应用颜色,而嵌套样式可以应用斜体。 如果它们对同一属性的设置发生冲突(如红色和蓝色),则嵌套样式优先于嵌套行样式。
要将嵌套行样式添加到段落样式,请双击该段落样式,然后单击“首字下沉和嵌套样式”。
要将嵌套行样式添加到一个段落中,请从“段落”面板菜单中选择“首字下沉和嵌套样式”。
选择一种样式,然后单击向上按钮
或向下按钮
,更改样式在列表中的顺序。 此顺序决定格式的应用顺序。
循环使用嵌套样式
可以在段落中重复使用由两个或多个嵌套样式组成的一组样式。 一个简单的例子就是在段落中交替使用红色和绿色单词。 或者,在嵌套行样式中,可以在段落中交替使用红色行和绿色行。 即使增删段落中的单词,这种重复模式也保持不变。
对于嵌套样式,再次单击“新建嵌套样式”,在字符样式区域中选择“[重复]”,然后指定嵌套样式的重复次数。
对于嵌套行样式,再次单击“新建嵌套行样式”,在字符样式区域中选择“[重复]”,然后指定行的重复次数。
在某些情况下,您可能要跳过首种样式或首批样式。 例如,事件日历段落中可能写有“本周事件”,然后是一周当中的日子和事件。 在这种情况下,可以创建五种嵌套样式:一种样式用于“本周事件”,三种样式分别用于一周中的日期、事件和事件时间,最后一种样式带有 [重复] 值 3,从而将第一种嵌套样式排除在循环之外。
“[重复]”项应为列表的最后一项。 “[重复]”之后的所有嵌套样式都将忽略。
嵌套样式字符样式选项
要决定嵌套字符样式结束的方式,请选择下列任何选项:
如果不想将该字符包括在设置了格式的嵌套样式中,请在定义该嵌套样式时选择“不包括”而不是“包括”。
句子
句点、问号和惊叹号表示句子的结束。 如果该标点后面跟有引号,则引号作为句子的一部分包括在内。
单词
所有空格或空格字符指示单词的末尾。
字母
阿拉伯数字的端点由空格定义。 对于双字节字符,端点与字母的端点相同。
字符
包含除零宽度标记(针对锚点、索引标记、XML 标记等)之外的任何字符。
如果选择"字符",您还可以键入字符(如冒号或句点)来结束嵌套样式。如果键入多个字符,任何这些字符都会结束样式。例如,如果您的嵌入标题以连字符、冒号或问号结尾,您可以键入 -:?在出现这些字符中的任何一个时结束嵌套样式。
字母
除标点、空格、数字和符号以外的任意字符。
数字
包含阿拉伯数字 0–9。
结束嵌套样式字符
将嵌套样式扩展到出现您插入的“结束嵌套样式”字符的地方(包括或不包括该字符)。 若要插入此字符,请选择“文字”>“插入特殊字符”>“其他”>“在此处结束嵌套样式”。
制表符字符
将嵌套样式扩展到该制表符字符(包括或不包括该字符),而非制表符设置。
强制换行
将嵌套样式扩展到强制换行(包括或不包括强制换行)。 (选择“文字”>“插入分隔符”>“强制换行”。)
缩进到此字符
将嵌套样式扩展到“在此缩进对齐”字符(包括或不包括该字符)。 (选择“文字”>“插入特殊字符”>“其他”>“在此缩进对齐”。)
全角空格、半角空格或不间断空格
将嵌套样式扩展到空格字符(包括或不包括该字符)。 (选择“文字”>“插入空格”>[空格字符]。)
定位对象标志符
将嵌套样式扩展到随文图标志符(包括或不包括该标志符),该标志符出现在随文图形插入的地方。
自动页码/章节标记
将嵌套样式扩展到页码或章节名称标志符(包括或不包括该页码或章节名称标志符)。
结束嵌套样式
大多数情况下,嵌套样式在满足所定义样式的条件的位置结束,如三个单词后面或句点出现的位置。 不过,您也可以使用“在此处结束嵌套样式”字符,在满足条件以前结束嵌套样式。
不管嵌套样式的定义如何,此字符都会在该位置结束嵌套样式。
删除嵌套样式的格式
- 在“首字下沉和嵌套样式”对话框中,或者在“段落样式选项”对话框的“首字下沉和嵌套样式”部分中,选择嵌套样式并单击“删除”。
- 应用不同的段落样式。
创建 GREP 样式
GREP 是一种基于图案的高级搜索技术。 借助 GREP 样式,可以将字符样式应用到符合所指定 GREP 表达式的文本。 例如,假设希望将字符样式应用到文本中的所有电话号码。 创建 GREP 样式后,选择该字符样式,并指定 GREP 表达式。 所有匹配该 GREP 表达式的段落文本都将按照该字符样式来设置格式。
A. 种字符样式 B. GREP 表达式
有关创建 GREP 样式的视频教程,请参阅 www.adobe.com/go/lrvid4028_id_cn。
David Blatner 在 5 Cool Things You Can Do with GREP Styles 中提供了 GREP 样式的实际示例。Cari Jansen 提供了关于 GREP 样式的四部分系列文章,起始于 Introducing GREP Styles。
执行以下操作之一:
要对分散的段落应用 GREP 样式设置,请选择所需段落,然后从“段落”面板菜单或控制面板菜单中选择“GREP 样式”。
要对分散的段落应用 GREP 样式设置,请选择所需段落,然后从“段落”面板菜单中选择“GREP 样式”。
若要在段落样式中使用 GREP 样式,请创建或编辑段落样式,然后单击“段落样式选项”对话框左侧的“GREP 样式设置”选项卡。
单击“新建 GREP 样式”。
单击“应用样式”右侧,然后指定字符样式。 如果尚未创建要使用的字符样式,请选择“新建字符样式”,然后指定要使用的格式。
单击“到文本”右侧,然后执行下列操作之一来构建 GREP 表达式。
手动输入搜索表达式。 (请参阅要搜索的元字符。)
单击"到文本"字段右侧的"搜索特殊字符"图标。从"位置"、"重复"、"匹配"、"修饰符"和"Posix"子菜单中选择选项,以帮助构建 GREP 表达式。
单击“确定”。