Take the 2-minute tour ×
Graphic Design Stack Exchange is a question and answer site for professional graphic designers and non-designers trying to do their own graphic design. It's 100% free, no registration required.

So, I have a page, make a hard page break, so that content flows to the next page. I would want the next page/frame following such a hard break to have a top margin of n cm, but not other pages.

What would be the most comfortable way to achieve this?

share|improve this question
1  
can you set a paragraph style for the first line/paragraph following the hard return? –  Scott Sep 4 '13 at 17:57
    
I could, still this does not seem to me as how it should be done... Maybe I am wrong –  Jan Limpens Sep 4 '13 at 18:03
    
I would do it Scott's way; otherwise you have to create a new master page and manually apply it, and then hope you remember if anything rolls. –  Lauren Ipsum Sep 4 '13 at 18:13
    
Ok, seems like a sensible compromise. If @Scott cares to make it an answer, I'd accept it. –  Jan Limpens Sep 4 '13 at 20:23
add comment

1 Answer

You can't set text frames to dynamically move based upon their contents. More specifically, you can't control the origin point of the text frame dynamically. You can set text frames to grow based on content, but not simply move X cm.

However... This isn't very elegant and I wish there were a better method but you may be able to utilize an additional return and a Paragraph Style to create the visual space at the top of the page.

Let's say you want 5cm at the top of a page following a hard page break. All you need do is set up a paragraph style with the Space After set to 5cm. Then set the "next style" option back to the original paragraph style.

style

next

Insert the hard page break, add a line feed and set the paragraph style. Basically, the key strokes would be - Enter, Return, Style

You need an extra line feed there so that the space after is implemented. You can't set a space before at the top of a text frame. Space Before is ignored at the top of a frame. The extra line feed + space after will work though.

While this doesn't move the text frame, it will add the space at the top of the next page resulting in the same visual alteration.

As LaurenIpsum points out in the comments above, you could utilize master pages with text frames. But the master page would need to be applied to the page following the forced page break.

share|improve this answer
    
I came to a similar conclusion, where I would tell the title style to break the page flow (Keep Options > Start Paragraph > On Next Page), then put some space below (like you are doing it) and then set Advanced Character Formats > Baseline shift to the same value as space below times -1. But to me this is a terrible hack. How disappointing that indesign forces one to work that way for something so simple. –  Jan Limpens Sep 5 '13 at 15:07
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.