Page 1 of 1

Docbook XSLT won't use SVG admon graphics

Posted: Thu Jan 22, 2015 12:07 am
by sbingram
I'm trying to get OxygenXML to use SVG graphics for icons like the note and warning images. Right now I'm using:

<xsl:template match="*" mode="admon.graphic.path">
<xsl:param name="admon.graphics.path">${frameworks}/docbook/xsl/images/</xsl:param>
</xsl:template>
<xsl:template match="*" mode="admon.graphic.extension">
<xsl:param name="admon.graphics.extension">.svg</xsl:param>
</xsl:template>

with no success. I've confirmed that this directory does indeed contain the SVG versions of the graphics, but when I transform the XML into PDF, it appears to use the PNG instead. Has anyone been able to get this to work properly?

Re: Docbook XSLT won't use SVG admon graphics

Posted: Mon Jan 26, 2015 5:28 pm
by sorin_ristache
Hello,

You don't need to add XSLT code for that, you just need to set two parameters on the Parameters tab of the dialog box for editing a DocBook transformation:

Code: Select all

admon.graphics.path  =  ${frameworks}/docbook/xsl/images/

Code: Select all

admon.graphics.extension  =  .svg