Hi, nice discussion going. Andreas your workaround works nicely if you have borders on every row.
But I experienced that if you create 3 rows in a table, and no border-lines between the (1st and 2nd) and (2nd and 3rd) rows, the same thickness problem for the start/end borders between the cells on the second row occurs. Frustrating stuff. example: <fo:table border-collapse="collapse" table-layout="fixed" width="100%"> <fo:table-body> <fo:table-row> <fo:table-cell border-color="black" border-style="solid" border-before-width="0.5pt" border-after-width="0pt" border-start-width="0pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,1)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0.5pt" border-after-width="0pt" border-start-width="0.25pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,2)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0.5pt" border-after-width="0.25pt" border-start-width="0.25pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,3)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0.5pt" border-after-width="0.25pt" border-start-width="0.25pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,3)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0.5pt" border-after-width="0.25pt" border-start-width="0.25pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,3)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0.5pt" border-after-width="0.25pt" border-start-width="0.25pt" border-end-width="0.5pt"> <fo:block text-align="center">(1,3)</fo:block> </fo:table-cell> </fo:table-row> <fo:table-row> <fo:table-cell border-color="black" border-style="solid" border-before-width="0pt" border-after-width="0pt" border-start-width="0pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,1)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0pt" border-after-width="0pt" border-start-width="0.25pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,2)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0.25pt" border-after-width="0pt" border-start-width="0.25pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,3)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0.25pt" border-after-width="0pt" border-start-width="0.25pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,3)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0.25pt" border-after-width="0pt" border-start-width="0.25pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,3)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0.25pt" border-after-width="0pt" border-start-width="0.25pt" border-end-width="0.5pt"> <fo:block text-align="center">(1,3)</fo:block> </fo:table-cell> </fo:table-row> <fo:table-row> <fo:table-cell border-color="black" border-style="solid" border-before-width="0pt" border-after-width="0.5pt" border-start-width="0pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,1)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0pt" border-after-width="0.5pt" border-start-width="0.25pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,2)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0pt" border-after-width="0.5pt" border-start-width="0.25pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,3)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0pt" border-after-width="0.5pt" border-start-width="0.25pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,3)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0pt" border-after-width="0.5pt" border-start-width="0.25pt" border-end-width="0.25pt"> <fo:block text-align="center">(1,3)</fo:block> </fo:table-cell> <fo:table-cell border-color="black" border-style="solid" border-before-width="0pt" border-after-width="0.5pt" border-start-width="0.25pt" border-end-width="0.5pt"> <fo:block text-align="center">(1,3)</fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> On 7/9/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>----- Oorspronkelijk bericht ----- Hi Vincent >Van: Vincent Hennebert [mailto:[EMAIL PROTECTED] > >Well as far as I'm concerned I don't get any problem, with either >version of FOP and either of the previous FO snippets. And I don't >really see why there would be a problem. Can you post your whole FO >example and the resulting PDF? It's difficult to see, and maybe it's one of those pesky Adobe Reader dependent issues(?), but if you take the fo:table from the OP, paste it into a FO document you have lying around and render it to PDF, the issue is quite clear to me. It's a tiny difference between the start/end borders between the cells in the second row, if you compare them to the first or third row. (result viewed with Adobe Reader 8 on OS X) That said, I certainly don't like the way the borders are specified in the original table. There's much nicer ways of achieving the same effect, without the mentioned side-effects... Cheers Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
