Dominique Lind wrote:
> On Windows %p does not work for me, only file:///%P or file:\\\%P
> works.  When converting to PDF, HTML etc, I've customised xslMenu.incl
> to use stylesheets found in the same directory location as the document
> you're trying to convert.
> 
> When using file:///%P to specify the location of the stylesheets, it
> works as expected:
> 
> Transforming XML file "__doc.xml" to "__doc.fo" using
> "file:///C:\CTC_Benchbook/stylesheets/fo/mystyle.xsl"
> Compiling style sheet "file:/C:/CTC_Benchbook/stylesheets/fo/mystyle.xsl"
> 
> When using %p I get the error "Command execution has failed":
> 
> Transforming XML file "__doc.xml" to "__doc.fo" using
> "file:/C:/CTC_Benchbook/stylesheets/fo/mystyle.xsl"
> Compiling style sheet
> "file://SAURON/C:/CTC_Benchbook/stylesheets/fo/mystyle.xsl"
> 
> SAURON is the server name where my customisations live, ie in
> F:\.windata\Application Data\XMLmind\XMLEditor\addon\config\docbook\,
> where the F drive is mapped to \\SAURON\username\.

Hussein Shafie wrote:
> Well, I see what happens.
> 
> Using %p/xxx, the URL of the style sheet should be
> "file:///C:/CTC_Benchbook/stylesheets/fo/mystyle.xsl"
> and not
> "file:/C:/CTC_Benchbook/stylesheets/fo/mystyle.xsl"
> 
> We'll try to fix this bug (in fact a workaround for a
> java.io.File.toURI() problem) in next release.

In fact, the bug will not be fixed. The only workaround we have found
("file://localhost/C:/CTC_Benchbook/stylesheets/fo/mystyle.xsl") breaks
other software such as RenderX XEP.

Reply via email to