I´m wondering how to solve a layout requirement for some days now.
Imagine a single textfield (richtext) which have to be displayed in 2 columns on the page.
I´ve solved that by using separate content areas per column and the overflow settings targeting the second column. Works just fine. But when the text is as big, that an page overflow occures, it still continues filling the second column of the new page. Makes sense with the overflow settings.^^
Is there any way to place it in the first column of the subsequent pages?
There is a basic layout rule that you are breaking. Once the layout is forced to another page you cannot go back to a previous page to do more layout. You may be able to programmatically fix up the overflow after it has been layed out but if it works at all it will by tricky. Is there another way to dislay what you have? Can the overflow be moved to the end of the document on an overflow page?
yes, it is tricky^^ I´ve also thought about a programmatic solution. This would lead to success in case of normal text. But here the content is rich text and will have to be rendered to decide where to split the content.
An overflow page is no option in my opinion. The problem is not the overflow at all, it´s the fact, that the content has to be layed out in 2 columns in combination with possible page breaks. The requirement would be the same on an overflow page.
I have build a very simple example, to demonstrate the problem:
Unless you are willing to overflow the 1st column onto the same page (i.e continuing in the next column) I do not see a solution.
I was afraid of that answer^^
Unfortunatelly, I´m forced to find a solution for that problem. Isn´t there another layout strategy? The requirement is not that unusual in my opinion, is it?
I thought of splitting the text programmatically...perhaps in the backend via Java. But the calculation would be really tricky. All used font´s would have to be installed on that system and the dependency to that special form isn´t really best practice.