复杂配置
配置元素的子项继承配置文件。例如,如果将配置文件应用于整个章节,则此章节中的所有元素都继承同一配置文件值。可将多个限制性配置应用至单个子元素中。
|
若要应用配置,请选择特定元素及其内容。如果选择元素中的内容区域,则配置将应用于包含内容区域的父元素。选择要应用配置的内容区域将删除已应用于父元素中的元素的其他配置。
|
本例中,配置文件类 Operating System 和 Security 具有以下配置文件值:
假定您的文档包括两章,每章包含两个并列的节,所创建的配置文件如下所示:
章 | 节 | 内容 | 应用的配置文件 |
1 | 不可用 | 适用于 Windows 2000 和 Windows XP 用户的信息。 | Windows 2000, Windows XP |
1.1 | 适用于 Windows 2000 和 Windows XP 用户的信息。 | 无 |
1.2 | 仅适用于 Windows 2000 用户的信息。 | 2000 |
2 | 不可用 | 适用于所有 UNIX 用户的信息。 | UNIX |
2.1 | 适用于使用 UNIX 的所有客户的信息。 | Customer |
2.2 | 适用于使用 UNIX 的所有职员的信息。 | Employee |
对于表中的应用配置文件,请注意以下几个方面:
• 没有为第 1.1 节创建配置文件,因为它与整章的配置文件相匹配。
• 有些元素可以适用于给定配置文件类中的多个配置文件。本例中,第 1 章同时适用于 Operating System 配置文件类中的 Windows 2000 和 Windows XP 配置文件。确保包括应用的所有配置文件。
• 选择一个配置文件类中的多个配置文件意味着每个值均有效。根据对其他配置文件类的设置,如果发布配置文件包括 Windows 2000 或 Windows XP (或者两者),则显示第 1 章。
• 第 1.2 节是特定于 Windows 20000 的,因此仅应用 Windows 2000 配置文件。它不能应用 UNIX 配置文件,因为其父元素 (即第 1 章) 不包括 UNIX 配置文件。
• 尽管第 2.1 节和第 2.2 节没有进一步将配置文件限制在 Operating System 配置文件类之内,但第 2.1 节和第 2.2 节已将这些配置文件应用于其他配置文件类。这是完全合法的。