После того, как в двух похожих вопросах не хватало крошечной детали, которая делает эту работу, я подумал, что было бы полезно поделиться этим.Ответ:
Объявление переменной (в начале XSL):
<xsl:variable name="defaultIconStyle" select="'Icon - Style'"/>
Обратите внимание на одинарные кавычки внутри двойных кавычек для текстовой строки.
Этот метод также былпредлагается, но может быть более ресурсоемким / дорогим:
<xsl:variable name="defaultIconStyle">Icon - Style</xsl:variable>
Вызов этого значения атрибута позже: (в этом случае, чтобы установить стиль символа для тега, предназначенного для inDesign)
<xsl:template match="note-mytype">
<xsl:copy><ph aid:cstyle="{$defaultIconStyle}"><image href="file:///myIcon.ai"/><xsl:text> </xsl:text></ph><xsl:apply-templates/></xsl:copy>
</xsl:template>