Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Jul 2013 00:58:37 +0200
From:      Gabor Kovesdan <gabor.kovesdan@gmail.com>
To:        Warren Block <wblock@wonkity.com>
Cc:        FBSD Doc project <doc@freebsd.org>
Subject:   Re: CFR: documentation rendered in PDF with FOP
Message-ID:  <51EF0A9D.8060109@FreeBSD.org>
In-Reply-To: <alpine.BSF.2.00.1307231508440.60519@wonkity.com>
References:  <51EE8750.7040208@FreeBSD.org> <alpine.BSF.2.00.1307231508440.60519@wonkity.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2013.07.23. 23:11, Warren Block wrote:
>
> Thanks for your work on this!
>
> In a quick look, I did not notice any obvious problems.  What are the 
> quality problems with dblatex? 
- Customization is more complicated.
- Overall outlook just doesn't look so nice. That may be improved by 
customization but that's not so trivial.
- It doesn't support programlistings in lists and several documents 
still fail because of this.
- Somehow it doesn't properly wrap non-Latin text: 
http://kovesdan.org/files/tex-ja.pdf
   Maybe it is trivial to fix, I just don't know how CJK text is handled 
in TeX. But I don't understand why something so trivial doesn't just 
work out of the box.

> There is something weird about bulleted lists and sub-lists, starting 
> on page 35 of the PDF Handbook (page 7-9 of the content).  Some 
> entries in the first list are blank, the ones in the second list have 
> an extra linefeed after the bullet. 
It is a known issue and is actually the result of misplaced indexterms, 
not a bug in the rendering. I've already fixed some of them in the 
English docs but translations still has to be fixed and there may be 
slightly different cases, which I haven't caught yet. We should document 
in fdp-primer that indexterms should be put right inside of the text 
after the referred word. Not between paragraphs, not into 
<itemizedlist>, not into <listitem> but right inside <para> after the 
referred word without leaving a single a space. If they are not in 
<para>, it can cuase such problems. And if you put a space before the 
indexterm, there may be a page break and you get a wrong page number in 
the index. But the probability of this latter is very low, the former 
thing is more important.

> The line-wrap characters are very welcome! They still need some tuning 
> (see PDF page 26).  Or maybe that's in the source XML, but it's good 
> to see a start on that! 
Yes, I've also noticed that that page is quite weird. The line-wrap part 
should be easy to fix, we just have to add the comma as a possible 
wrapping character. It is stranger why the text overflows instead of 
causing a page break. The good thing is that the output of the renderer 
is very clean and we can clearly see which pages have overflows.

Gabor



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51EF0A9D.8060109>