Hi Georg,

Georg Datterl wrote:
> Hi everybody,
> 
> On a two-column layout I want to draw
> 
> * a vertical line between the columns
> * which is invisible, if content spans both columns
> * and is invisible, if the distance between two spanning blocks is smaller 
> than X mm.
> 
> At the moment I use a background svg for drawing the line. Blocks which span 
> two columns get a background-color="white" and overwrite the line. That's 
> fine for the first two requirements, But if I have two headlines spanning the 
> whole page, separated by a space-before and a space-after, the headlines 
> overwrite the line, but in the space between the headlines, there's a short 
> part of the line visible. I guess with the background-image solution, there's 
> nothing I can do (padding-before and -after would overwrite the line, but 
> then the space resolution would change). Can you think of a solution that 
> would meet all three requirements?

Maybe you can provide us with an illustration of the different
situations you encounter.

Using padding looks like the solution to me, but I guess that in some
cases you want the space between the spanning block and surrounding
elements to be reduced to zero? In which case you obviously can’t use
padding.

You could fake the elastic space with an empty block-container of
variable height:
    <fo:block-container background-color="white"
      keep-with-previous.within-page="always"
      block-progression-dimension.minimum="0"
      block-progression-dimension.optimum="10pt"
      block-progression-dimension.maximum="20pt">
      <fo:block/>
    </fo:block-container>
but my little experiments showed that the blocks wouldn’t shrink or
expand as proper spaces would.

I guess you could achieve something by analysing the area tree and
creating appropriate SVG background images for those pages that need it.
Haven’t tried though.

HTH,
Vincent


> Regards,
> 
> Georg Datterl
> 
> ------ Kontakt ------
> 
> Georg Datterl
> 
> Geneon media solutions gmbh
> Gutenstetter Straße 8a
> 90449 Nürnberg
> 
> HRB Nürnberg: 17193
> Geschäftsführer: Yong-Harry Steiert
> 
> Tel.: 0911/36 78 88 - 26
> Fax: 0911/36 78 88 - 20
> 
> www.geneon.de
> 
> Weitere Mitglieder der Willmy MediaGroup:
> 
> IRS Integrated Realization Services GmbH:    www.irs-nbg.de
> Willmy PrintMedia GmbH:                            www.willmy.de
> Willmy Consult & Content GmbH:                 www.willmycc.de

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

Reply via email to