Hi Georg,

Georg Datterl wrote:
> Hi everybody,
> 
> Please have a look at the following fo code:
> 
<snip/>
> 
> this code builds a table with a header, two columns and a row. Interesting 
> part is the second column header, a vertical text. I know the first column 
> header with its padding is responsible for the cell height. But who is 
> responsible for the length of the outer vertical block (colored red)? Without 
> the start-indent it would have the same size but would hang from the top 
> border of the cell. 
> 
> Questions: 
> *) Why would the block hang from the cell top without the negative 
> start-indent? 
> *) Why is the red block as long as it is?
> *) How can I increase the size of the red block? 

Your FO file is invalid, which is the origin of your problems. According
to the Recommendation, “the inline-progression-dimension [...] may not
be ‘auto’ if the inline-progression-direction is different from that of
the parent of the fo:block-container.” [1]

[1] http://www.w3.org/TR/xsl11/#fo_block-container

Since you rotated the block-container by 90°, you must specify a ‘width’
or ‘inline-progression-dimension’. Otherwise the behaviour is
unspecified, and I actually don’t know what FOP does.


HTH,
Vincent

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to