Hello,

We actually have no problem with the standard
DocBook XSL Stylesheets. It's just that we are not familiar with generating EPUB formats and the DocBook way to do it in the DocBook XSL version we use is a ruby script. Our application is made in Java so using this ruby script is not convenient at all for us. That's why we thought we might use XXE capabilities to perform the work. Checking the document XXE_install_dir/addon/config/docbook/xsl/CHANGES_MADE_BY_XMLMIND.txt, it looked like the XSL coming with XXE fixed some issues from the standard one.

Regards,

NeoDoc
Maxime Bégnis
Développeur
Tél: 09.54.96.99.55 - Fax: 09.59.96.99.55
5, rue de la Touloubre
13770 Venelles

Le 13/12/2011 12:03, Hussein Shafie a écrit :
On 12/13/2011 11:37 AM, Maxime Bégnis wrote:
Hello Hussein,

Our goal is to convert DocBook5 into EPUB, and using the modified XXE
EPUB stylesheet fits our needs.

They are not modified. They have been rewritten from scratch.

The reason for doing this was that the first release of the stock DocBook XSL Stylesheets which generate EPUB, even after some important changes, didn't work with Saxon, only with xsltproc (if my memory serves me well).

After rewriting the EPUB stylesheets from scratch, we have contributed them to the DocBook XSL Stylesheets open source project. However, this open source project has preferred to keep the original stylesheets (which are maintained by Keith Fahlgren -- http://www.oreillynet.com/pub/au/2878 -- who seems deeply involved in EPUB).





Thanks for your help.

My pleasure.

I'm curious to learn what is your problem with the latest version of the stock DocBook XSL Stylesheets which generate EPUB?




----
PS: Please do not forget to to read
XXE_install_dir/addon/config/docbook/xsl/CHANGES_MADE_BY_XMLMIND.txt
It contains *important* information about XHTML 1.1 which is the foundation of EPUB.




Best regards,

NeoDoc
Maxime Bégnis
Développeur
[email protected]
Tél: 09.54.96.99.55 - Fax: 09.59.96.99.55
http://www.neodoc.fr/
5, rue de la Touloubre
13770 Venelles

Le 13/12/2011 10:00, Hussein Shafie a écrit :
On 12/13/2011 09:33 AM, Maxime Bégnis wrote:

Is it possible to embed the XXE convert doc function(more precisely epub
conversion) in our application(Calenco)? If so, is there some
documentation about it?


"Convert Document" invokes XXE process commands
(http://www.xmlmind.com/xmleditor/_distrib/doc/commands/process.html).
Only XXE can execute process commands. The answer is therefore no,
it's not possible.

However it's still possible to embed:

* The conversion of DITA to EPUB by embedding XMLmind DITA Converter
(quite easy to do). See
http://www.xmlmind.com/ditac/_distrib/doc/manual/embed1.html#embed1

* The conversion of DocBook to EPUB by reusing the corresponding XSLT
stylesheets (which are *not* those found in the DocBook XSL
Stylesheets -- http://docbook.sourceforge.net/release/xsl/current/ --
see also
XXE_install_dir/addon/config/docbook/xsl/CHANGES_MADE_BY_XMLMIND.txt).

The main difference with XXE process commands is that process commands
automatically use all XXE plug-ins: image toolkits for automatic
conversion between image file formats, virtual drive plug-in for
uploading the output files to a remote server, etc.






--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support



 
--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to