1 person found this helpful
Use a fixed 'space after' value for all headings, but change the
'baseline shift' setting according to the number of lines in the heading.
Thanks for your suggestion. I had tried that and all it does is move the line that the baseline shift is applied to... or am I doing something wrong?
Why not define a baseline grid and have the body text snap to it? The baseline grid could be set relative to top margin, yet be further down the page. This would leave the Headline style to occupy the upper part of the page in 1-4 lines.
That worked perfectly.
Seems like that has potential problems when the top of the column is body text, not a heading, though, unless youuse a differnt style for the first paragraph after a heading.
You might also consider setting up multiple heading styles with differnt sapce after for each number of lines in the heading, but that has distinct disadvantages, too.