[kde-doc-english] dblatex XSL: Guru's help needed

Yuri Chornoivan yurchor at ukr.net
Thu Feb 2 19:27:33 UTC 2012


> Hi!
> 
> I'm trying to fix PDF generation for kdesrc-build manual. The issue is as  
> follows: this docbooks uses listings (screen and programlisting) inside  
> the table. This is forbidden by the TeX.
> 
> The fix (borrowed from dblatex 0.3) is follows: use external definition of  
> verbatim text (fancyvrb + VerbatimOut/VerbatimIn tuple) + do not use table  
> environment to avoid table clipping.
> 
> The offending commit:
> 
> http://websvn.kde.org/?view=revision&revision=1275863
> 
> The tables now looks good (no clipping).
> 
> Unfortunately, there are mistakes somewhere in this commit. generate-id()  
> are supposed to be called from one context to give the appropriate names  
> for verbatim. In this case they somehow are called from different ones  
> (tgroup for VerbatimOut and entry for VerbatimIn). Thus the lost of  
> context for apply-templates breaks xref as well.
> 
> I cannot find what is wrong with all this stuff (my knowledge of XSL is  
> miserable). Can somebody give me a hint?
> 
> Thanks in advance for your help.

Solved. I have to work with entries more carefully. Thanks for trying to help. :)

Best regards,
Yuri


More information about the kde-doc-english mailing list