增加一个可变的尺寸我有一个包含以下属性设置如何使用XSLT
<xsl:attribute-set name="related-links__content">
<xsl:attribute name="start-indent"><xsl:value-of select="$side-col-width"/></xsl:attribute>
</xsl:attribute-set>
的$side-col-width
的值与(如24pt
)的单元的数目的XSLT文件。
我需要做的是增加一个具体的值。在语义上,这就是我想要做的事:
<!-- Obviously not correct -->
<xsl:attribute-set name="related-links__content">
<xsl:attribute name="start-indent">
<xsl:value-of select="$side-col-width"/> + 12pt
</xsl:attribute>
</xsl:attribute-set>
这东西,是可能的XSLT,如果是的话怎么能做到呢?
你知道'$ side-col-width'的确切结构吗?例如,它是否总是有一些数字后跟“pt” - 或者单位是否可以更改?实际上,为什么不告诉我们'$ side-col-width'是如何填充的? – 2015-03-13 13:19:14
$ side-col-width是手动设置的。它应该始终在pts中(所以是的,它总是会有一些数字后跟“pt”)。对于预期此格式的解决方案,我很满意。 – Scribblemacher 2015-03-13 13:24:07