在目录中的同一行添加 2 种样式

在目录中的同一行添加 2 种样式

我正在创建一本歌本,想创建一个目录。文本中的布局如下所示:

Angie <-- 格式为“SongTitle”

By The Rolling Stones (1973) <-- formatted with style "Performer"

因为我想保持页面上的布局像这样,所以目录会创建如下条目:

安吉..................................5

滚石乐队(1973年).......5

无论我尝试什么,我似乎都无法在第一行将它们组合在一起,所以它看起来像这样:

滚石乐队演唱的《Angie》(1973)...............5

有人知道我该如何实现这一点吗?我对 Word 的了解似乎不够。

答案1

最简单的方法可能是将两行放在一个段落中,并使用要在目录中使用的段落样式,然后使用不同的字符样式来格式化第二行的文本。

例如,您创建一个名为“歌曲标题”的段落样式,其中包含标题行(“Angie”)所需的字体特征以及标题行和表演者行之间所需的段落行间距。

然后,创建一个名为 Performer 的字符样式,其中包含“滚石乐队”所需的字体特征

然后输入

Angie<shift-enter>
 By The Rolling Stones<enter>

用“歌曲标题”设置整个段落的格式。

选择By the Rolling Stones它并使用“表演者”风格进行格式化。

然后使用“歌曲标题”样式构建目录。您可能会发现目录对标题和表演者使用不同的字符样式,但直到您知道这是否适合您之前,我认为这是次要问题。

这种方法有多种变化,例如,您可以对段落使用名为“歌曲详情”的段落样式,然后对歌曲标题使用一种字符样式,对表演者使用另一种字符样式。

另一种方法是保留现有的样式,然后在表演者下的下一段中插入如下嵌套字段代码:

{ TC \l 1 "{ STYLEREF "歌曲标题" } { STYLEREF "表演者" }" }

然后使用 ToC 选项中的“表格条目字段”选项构建 ToC。

每个需要使用特殊字段代码括号插入一对 { },在 Windows Word 中可以使用 ctrl-F9 插入。Word 将忽略 Performer 行开头的空格,因此您必须手动将其添加到两个 STYLEREF 字段之间。您还必须更新所有这些字段(ctrl-A 然后 F9,可能两次,直到 ToC 条目更新。

对我来说,前一种方法似乎简单得多,但可能有理由使用后一种方法。

相关内容