[oXygen-user] using math extension in oxygen

Imsieke, Gerrit, le-tex gerrit.imsieke at le-tex.de
Thu Nov 15 15:02:07 CST 2018


Hi Lou,

While I don’t know why EXSLT math won’t work with EE in oXygen (it 
should) when it still works with PE, I know that you can use XSLT 3 
including the XPath 3.1 math functions with recent standalone Saxon HE 
versions, available from 
https://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/.

They will run on the command line with no license required.

Porting EXSLT math to XPath 3.1 should be straightforward, it might be 
as easy as changing xmlns:math="http://exslt.org/math" to 
xmlns:math="http://www.w3.org/2005/xpath-functions/math" and 
version="2.0" to version="3.0".

Gerrit

On 15.11.2018 21:09, Lou Burnard wrote:
> I have a stylesheet which currently uses an exslt math function. Within 
> oXygen this works fine in a transformation scenario, provided I choose 
> the saxon9pe processor. Using saxon9ee however, it fails. Why is that? 
> And how would I go about running this transformation outside oXygen? I 
> need to run it many times, preferably from the command line.
> 


More information about the oXygen-user mailing list