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]


Reply via email to