From: Mimmo <u.m...@li...> - 2006-12-08 20:05:14
|
Paul Vinkenoog wrote: > Hi Mimmo, > >>> The table you added in the Aggregate Functions section doesn't >>> render correctly in the PDF: the second column is missing. While >>> your DocBook source is 100% valid, I noticed that this is caused by >>> the colspan=2 attributes in the left column cells. If you replace >>> those with width="2*" in the left cells and width="*" in the right >>> cells, the PDF comes out fine (even though this makes FOP complain >>> about syntax errors!) > >> Not only: lines between rows are odd. In XMLmind structure view i >> discovered the second row is nested in the first one. > > Not exactly (otherwise it would be invalid DocBook). But the first two > rows are together in one <tbody>. The other rows are each in a <tbody> > of their own, which is legal but utterly silly :-) Oh, weel. You've understood me: exactly what i had my in mind. Thinking italian end typing in english often i'm lost in translation precipitevolissimevolmente ;-) Thanks to have pointed that invalid DocBook thing and i see i must check more carefully in structure, it is interesting and useful. > > This explains why there isn't a line between the first two rows. > Normally you would put all the rows (except the header row) in a > single <tbody>, or even directly in the <table>, just like in > HTML. You control the appearance of lines with the "border" and > "frame" attributes of the table. "border=1" should be enough - in my > example in the Docwriting Howto I haven't used the frame attribute. Ah! I see now; i'll do some experiments on "frame" attribute. I tried to build from scratch using XmlMind commands, but, as you can see, i didn't understood well how to use that. More experimenting in my notepad. > >> I'm stopped on a widowed header: i hate that. > > You should fix that if all the content is definitive, not earlier. The > Docbuilding Howto has a section on this subject since some time: > http://www.firebirdsql.org/manual/docbuildhowto-pdfimprove.html#docbuildhowto-pdfimprove-solutions I know well! I've translated it in italian! ;-) This is a big mistake of mine: i've written in italian, not in english. "Mi sono fermato (a leggere) davanti a...". Excuse me. > >> Some times ago i've seen work around a new version of FOP (0.92 >> beta) but nothing seems changed in last six months. > > It's a very difficult job and only a few people are working on it. FOP > 0.92 solves the orphans and widows problem, but lacks some features > that 0.25 has and that we absolutely need (I don't remember which > ones, but I did some tests back then). Many thanks for informations. In a few days i'll post all corrections. Ciao. Mimmo. |