Hallo Jirka, thanks. This also looks like a great solution. I think the suggestion from Robert is easier for my toolchain as I only have to change the customization layer and not have an additional step. But your suggestion is great as it shows options how to further influence the result.
How to you separate the step XHTML and EPUB creation? I believe the epub XSLT stylesheets do this in one step? Best regards, Lars 2011/10/29 Jirka Kosek <[email protected]> > On 28.10.2011 16:38, Lars Vogel wrote: > > > I'm generating epubs via Docbook and the epub XSLT stylesheets. If I > convert > > them to mobipocket for the Kindle lists are incorrectly displayed. > > > > <ul><li> Hello </li> </ul> > > > > The dot is in one line and the text in another. Screenshot attached. > > > > I tried kindlegen and Calibre. > > > > Anyone know how to solve this? > > The problem is that DocBook stylesheets wrap content of listitem in <p> > (because originaly it was <para> in DocBook). The easiest way how to fix > this is to postprocess generated XHTML files and remove <p>s inside > <li>. I'm using attached XSLT transformation (inspired by code provided > by Adam Witwer originaly). > > Jirka > > -- > ------------------------------------------------------------------ > Jirka Kosek e-mail: [email protected] http://xmlguru.cz > ------------------------------------------------------------------ > Professional XML consulting and training services > DocBook customization, custom XSLT/XSL-FO document processing > ------------------------------------------------------------------ > OASIS DocBook TC member, W3C Invited Expert, ISO JTC1/SC34 member > ------------------------------------------------------------------ > -- Lars http://www.vogella.de - Eclipse, Android and Java Tutorials http://www.twitter.com/vogella - Lars on Twitter
