<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="co">
<xsl:value-of select="concat('\','fB(',substring-after(@id,'-'),')','\','fR')"/>
</xsl:template>
<xsl:template match="calloutlist">
<xsl:value-of select="."/>
<xsl:text>sp </xsl:text>
<xsl:apply-templates/>
<xsl:text> </xsl:text>
</xsl:template>
<xsl:template match="callout">
<xsl:value-of select="concat('\','fB',substring-after(@arearefs,'-'),'. ','\','fR')"/>
<xsl:apply-templates/>
<xsl:value-of select="."/>
<xsl:text>br </xsl:text>
</xsl:template>
</xsl:stylesheet>