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

Reply via email to