可以将样式(格式化属性的集合)添加到模板元素以格式化输出文档。
考虑在设计模板时计划作为生成文档结果的输出。一些元素及其格式设置属性在所有输出格式中可能不会以同一方式显示。处理模板时,请参阅元素属性参考(按输出格式)并且在工作时定期预览输出。
样式选项
- 在外部样式表中创建样式
如果文档模板中未定义的样式已在样式表中提供,那么可以使用这些样式。必须在元素的“属性”视图中输入样式的名称。生成输出时,会使用您定义的样式。如果找不到具有该名称的样式,那么不会将任何样式应用到该元素。请参阅样式表。
- 在 Rational Publishing Engine 中创建样式
为元素类型(例如标题或列表)创建常规样式。将样式的名称应用于“属性”视图中该类型的所有元素。如果需要更改格式化,只需为该样式更改该格式化一次,使用该样式的所有元素都将更新。
请参阅创建和应用样式。
- 向个别元素应用特定的格式化属性
在模板内容编辑器中选择一个元素,然后在“属性”视图中为该元素输入属性。请参阅格式化个别模板元素。
样式优先顺序
按下列顺序应用样式:- 模板样式表(如果有的话)
- 模板样式(如果有的话)
- 为模板元素定义的格式化属性(如果有的话)
如果发现样式没有像预期的那样应用,那么可能是下列其中一个原因:- 格式化属性中设置的样式可能会导致早先时候应用的样式遭重置。
- 样式的名称可能已存在于 Rational Publishing Engine 缺省样式表中。例如,Title 样式已存在。缺省样式表中的 Title 样式会覆盖您创建的名为 Title 的样式。
提示: 在模板中应用样式时只使用三种方法中的一种,避免将两种或三种一起使用。否则,在输出可能获得混合的结果,造成难以进行故障诊断。必须将其他样式应用到使用特定样式的元素时,请将定制应用到子元素。例如,您可能想要更改使用某一样式的单个段落的颜色。将样式应用到段元素,然后更改段所包含的文本元素的颜色属性。