How to let a (sub)section be placed on a new page if the previous page is more than x% filled?