2011/7/9 Geert Janssens <janssens-ge...@telenet.be>: > I wonder if this script is required to generate the epub format, > or if it's just a wrapper around a generic xslt transformation.
>From a quick view with this script, this script does: - XSLT transformation using xsltproc - zip these reesults into .epub So, basically, we can go whitout this script. 2011/7/9 Geert Janssens <janssens-ge...@telenet.be>: > While googling, I found this: > http://www.ibm.com/developerworks/xml/tutorials/x-epubtut/section5.html > > It is basically the recipe to create an epub file from the docbook source. > Looking at it, it seems to consist of > - one xslt transform using the epub xsl from docbook > - generating a proper zip file with mimetype included > > At first sight this doesn't seem to be too difficult to transform in a > makefile > ruleset. We may be able to avoid a ruby dependency in this way. Yes, in .epub generation, we can avoid a dependency on Ruby in such a way. But in .mobi generation we *can't avoid* a dependency on calibre (and thus on Python). So if we merge *only .epub generation* into build system, I'll investigate a way to go wihtout such a script (and thus Ruby), but if we merge *.mobi generation as well*, we can rely on Pyhon and writing dbtoepub in Python is sufficeient. Minimizing the dependencies are a good way to go, but we are not neacessarily stoic about using other tools. I guess, Python is almost a standard tool on Linux and other enverionments, so depending on Python is not bad. -- SASAKI Suguru mailto:sss.so...@gmail.com _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel