![](https://secure.gravatar.com/avatar/0ed499139c984ed1c5c6312376a707e5.jpg?s=120&d=mm&r=g)
I'm setting a document which is made up of lots of questions, and I want to keep the questions whole on a page, breaking the page before the question if the whole question isn't going to fit on it. Since all the questions are done in ConTeXt as enumerations or descriptions, I have been looking for a way to specify this behaviour through that mechanism, but have been unsuccessful. I have had some success using the plain macro \filbreak (putting one at the start of each question), but since this is messing directly with vertical spacing, and I know that ConTeXt doesn't like you to do that (\vskips are known to interact badly with the white spacing mechanism, for example) I was looking for the ConTeXt-pure way of approaching the issue. I'm also getting some oddities from \filbreak which are no doubt to do with the ConTeXt vertical spacing being interfered with. Anyone done this before? I imagine someone must have... Cheers, Duncan dh@capdm.com