这是与我之前的问题相关的问题。
我已经修改了为序言标题建议的代码,以修改标题下方的 p 标签。
<xsl:template match="topic[title='Preface']/body/section/p">
<fo:block xsl:use-attribute-sets="preface.p">
<xsl:apply-imports/>
</fo:block>
</xsl:template>
<xsl:attribute-set name="preface.p">
<xsl:attribute name="font-family">Helvetica</xsl:attribute>
<xsl:attribute name="color">red</xsl:attribute>
<xsl:attribute name="font-size">8pt</xsl:attribute>
</xsl:attribute-set>
颜色会更改所需的文本 - 并且只会更改所需的文本,所以我知道它正在抓取正确的节点。但是,字体系列和大小没有影响。
有谁知道我可以检查的可能会覆盖代码的任何内容?