Now, your problem is no longer related to XMLmind XML Editor. You 
probably made a mistake in your XSLT template.

(My guess is that you forgot the namespace prefix of partype:
<xsl:template match="partype">)

Please note that this level of support is reserved to the customers of 
XMLmind XML Editor. See 
http://www.xmlmind.com/xmleditor/support.html#xmleditor_support_policy



Anagha Tongaonkar wrote:
> 
> Sorry, I take back, I was looking at the wrong document. I read the XXE 
> configure documents mentioned in this e-mail.
> 
> I am still having problems creating a PDF using my custom XSL. This is what I 
> have done so far:
> 
> Added my "moduleDoc" directory in $XXE/addon:
> $XXE/addon/moduleDoc/
> that has following:
> ModuleDoc-2-HTML.xsl   
> ModuleDoc-Template.xxe  
> icons/
> images/
> ModuleDoc-2-PDF.xsl
> ModuleDoc-Template.xml
> custom.rng
> docbook.rng
> 
> The ModuleDoc-Template.xxe has the following:
> 
>     <?xml version="1.0" encoding="ISO-8859-1"?>
>     <configuration name="Module Document"
>       xmlns="http://www.xmlmind.com/xmleditor/schema/configuration";
>       xmlns:cfg="http://www.xmlmind.com/xmleditor/schema/configuration";
>       xmlns:imgd="http://www.xmlmind.com/xmleditor/schema/imagedemo";
>       xmlns:svg="http://www.w3.org/2000/svg";
>       xmlns:xlink="http://www.w3.org/1999/xlink";> 
>       <include location="xxe-config:docbook5/docbook5.xxe"/>
>       <css location="ModuleDoc.css" name="Module Document" />
>       <template location="template.xml" name="Template" />
>       <saveOptions favorInteroperability="false" />
>       <property name="db5.toPS.transform" 
> url="true">ModuleDoc-2-PDF.xsl</property>
>     </configuration>
> 
> 
> Started XXE.
> Ensured that the $XXE/addon/moduleDoc/ModuleDoc-Template.xxe is in 
> Configurations by  executing "$XXE/bin/convertdoc  -l".
> Opened the $XXE/addon/moduleDoc/ModuleDoc-Template.xml.
>>From Menu selected DocBook ->Convert Document -> Convert to PDF ...
> I got a Save File dialog box, I specified the target file name in there & 
> clicked OK.
> Then I got a Message box titled "Executing command" with the following 
> messages:
> 
>     Invoking process command "db5.toPS"
>     with parameter ""pdf" "|pdf" "/book toc /article toc" "1""
>     Creating directory "resources"
>     Creating directory "raw"
>     Copying document to "__doc.xml"
>     Extracting "/tmp/xxe928/raw/ModuleDoc-Template_tmp_0.%X"
>     from "/article/sect1/equation/ns3:math"
>     Extracted "/tmp/xxe928/raw/ModuleDoc-Template_tmp_0.mml"
>     from "/article/sect1/equation/ns3:math"
>     :
>     :
>     :
>     Transforming XML file "__doc.xml" to "__doc.fo" using "<property 
> name="db5.toPS.transform">"
>     Compiling style sheet 
> "file:/u1/anagha/work/SVN/documentation/XMLMind/xxe-perso-3_8_0/addon/moduleDoc/ModuleDoc-2-PDF.xsl"
> 
> The command completed & created the output PDF document; however, it did not 
> take into considerations the custom xsl templates I have in 
> ModuleDoc-2-PDF.xsl. As a result the custom (docbook 5) elements that I have 
> in my XML appeared as "XML fragments" in the resulting PDF document. Am I 
> missing something? Please let me know how do I go about using my custom 
> ModuleDoc-2-PDF.xsl for PDF transformations.
> 
> Appreciate your replies.
> 
> The ModuleDoc-2-PDF.xsl has following:
> 
>     <?xml version="1.0" encoding="UTF-8"?>
>     <xsl:stylesheet 
>         xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
>         xmlns:fo="http://www.w3.org/1999/XSL/Format";
>         version="1.0">
>         <!-- Using the docbook.xsl from  XMLMind -->
>         <xsl:import href="xxe-config:docbook5/xsl/fo/docbook.xsl"/>
>     <xsl:template match="partype">
>             <fo:block>
>                 <!--<xsl:text>Parameter Type: </xsl:text>-->
>                 <xsl:call-template name="simple.xlink">
>                     <xsl:with-param name="content">
>                         <xsl:apply-templates/>
>                     </xsl:with-param>
>                 </xsl:call-template>
>             </fo:block>       
>     </xsl:template>
>     :
>     :
> 
> 


> 
> Sorry, I take back, I was looking at the wrong document. I read the XXE 
> configure documents mentioned in this e-mail.
> 
> I am still having problems creating a PDF using my custom XSL. This is 
> what I have done so far:
> 
> Added my "moduleDoc" directory in $XXE/addon:
> $XXE/addon/moduleDoc/
> that has following:
> ModuleDoc-2-HTML.xsl   
> ModuleDoc-Template.xxe  
> icons/
> images/
> ModuleDoc-2-PDF.xsl
> ModuleDoc-Template.xml
> custom.rng
> docbook.rng
> 
> The ModuleDoc-Template.xxe has the following:
> 
>     <?xml version="1.0" encoding="ISO-8859-1"?>
>     <configuration name="Module Document"
>       xmlns="http://www.xmlmind.com/xmleditor/schema/configuration";
>       xmlns:cfg="http://www.xmlmind.com/xmleditor/schema/configuration";
>       xmlns:imgd="http://www.xmlmind.com/xmleditor/schema/imagedemo";
>       xmlns:svg="http://www.w3.org/2000/svg";
>       xmlns:xlink="http://www.w3.org/1999/xlink";> 
>       <include location="xxe-config:docbook5/docbook5.xxe"/>
>       <css location="ModuleDoc.css" name="Module Document" />
>       <template location="template.xml" name="Template" />
>       <saveOptions favorInteroperability="false" />
>       *<property name="db5.toPS.transform"
>     url="true">ModuleDoc-2-PDF.xsl</property>*
>     </configuration>
> 
> 
> Started XXE.
> Ensured that the $XXE/addon/moduleDoc/ModuleDoc-Template.xxe is in 
> Configurations by  executing "$XXE/bin/convertdoc  -l".
> Opened the $XXE/addon/moduleDoc/ModuleDoc-Template.xml.
>  >From Menu selected DocBook ->Convert Document -> Convert to PDF ...
> I got a Save File dialog box, I specified the target file name in there 
> & clicked OK.
> Then I got a Message box titled "Executing command" with the following 
> messages:
> 
>     Invoking process command "db5.toPS"
>     with parameter ""pdf" "|pdf" "/book toc /article toc" "1""
>     Creating directory "resources"
>     Creating directory "raw"
>     Copying document to "__doc.xml"
>     Extracting "/tmp/xxe928/raw/ModuleDoc-Template_tmp_0.%X"
>     from "/article/sect1/equation/ns3:math"
>     Extracted "/tmp/xxe928/raw/ModuleDoc-Template_tmp_0.mml"
>     from "/article/sect1/equation/ns3:math"
>     :
>     :
>     :
>     Transforming XML file "__doc.xml" to "__doc.fo" using "<property
>     name="db5.toPS.transform">"
>     Compiling style sheet
>     
> "file:/u1/anagha/work/SVN/documentation/XMLMind/xxe-perso-3_8_0/addon/moduleDoc/ModuleDoc-2-PDF.xsl"
> 
> The command completed & created the output PDF document; however, it did 
> not take into considerations the custom xsl templates I have in 
> ModuleDoc-2-PDF.xsl. As a result the custom (docbook 5) elements that I 
> have in my XML appeared as "XML fragments" in the resulting PDF 
> document. Am I missing something? Please let me know how do I go about 
> using my custom ModuleDoc-2-PDF.xsl for PDF transformations.
> 
> Appreciate your replies.
> 
> The ModuleDoc-2-PDF.xsl has following:
> 
>     <?xml version="1.0" encoding="UTF-8"?>
>     <xsl:stylesheet 
>         xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
>         xmlns:fo="http://www.w3.org/1999/XSL/Format";
>         version="1.0">
>         <!-- Using the docbook.xsl from  XMLMind -->
>         *<xsl:import href="xxe-config:docbook5/xsl/fo/docbook.xsl"/>*
>     <xsl:template match="partype">
>             <fo:block>
>                 <!--<xsl:text>Parameter Type: </xsl:text>-->
>                 <xsl:call-template name="simple.xlink">
>                     <xsl:with-param name="content">
>                         <xsl:apply-templates/>
>                     </xsl:with-param>
>                 </xsl:call-template>
>             </fo:block>       
>     </xsl:template>
>     :
>     :
> 


Reply via email to