• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

How to Add Space Before Headings at the Start of a New Page in InDesign

Enthusiast ,
Sep 20, 2024 Sep 20, 2024

Copy link to clipboard

Copied

Hi,

I have couple of headings starting from the new page.

 

I have created a "Heading" style and given before space of 32 points and after space of 16 points. Heading point size is 20 points and leading is 16 points. Both Heading and text are aligned to custom baseline using object style. I have also used inset values in object style.

 

Now the issue is when the heading is between the text, it works fine but the moment it starts in a new page, "Before space" does not work. I know that "Before space" will not work here BUT I need a 32 point space before Heading One and Heading Three. How do I achieve that without using a new Parent Page.

I have made an alternative heading method also with Rule Above ON and keeping it in frame with offset but that does not work here.

 

Any suggestions? I have attached screenshot and idml file.

 

Thanks

<Title renamed by MOD>

TOPICS
How to

Views

1.4K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Sep 21, 2024 Sep 21, 2024

Hi @shahidr100 , Your text frames’ Use Custom Baseline Grid setting is interfering with the Rule Above technique. You could simplify the document by using Primary Text Frames on the Parent Spread with the fill and stroke applied to the Primary Frames rather than creating extra frames for the borders. See attached.

 

I’m using a document Baseline Grid set up in Preferences like this:

 

Screen Shot 18.png

 

On the Parent Spread there are Primary Text Frames with their Text Frame Options  setup like this:

 

Screen Shot 16.pngScreen Shot 17.png

 

Now R

...

Votes

Translate

Translate
People's Champ ,
Sep 22, 2024 Sep 22, 2024

Copy link to clipboard

Copied

Well, some people (David Blatner included!) object very strongly to using baseline shift on a whole paragraph, almost as a matter of principle. Normally I agree, but I think this is a legitimate exception.

Another complication is if the heading is more than 1 line long. In that case, a line-style is needed to push the second line down some more.

And finally, the obvious disadvantage is that to select text, you have to aim the cursor at a blank area on the page. But if pianists can play with two hands without looking at the keys, I'm sure pro typesetters can click in the right place without a visual clue!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 22, 2024 Sep 22, 2024

Copy link to clipboard

Copied

Yeah, there's that: I think baseline shift is intended for small (line-height) tweaks and pushing stuff around by inches seems... wrong, fragile, hacky. But it does work. (Myself, I appreciate it for tweaks, since I can't stand where dashes fall in most fonts and have to tweak typeset phone numbers to look right!)

 

The real solution here would be for Adobe to add the seemingly-simple, layout-standard, would-be-appreciated "honor space above" option for styles, much like the 'keep in frame' check for Rules. It's hardly an oddball need to want a heading or such pushed down a page, and the lack of any way to do it within the text flow, without tinker-toy workarounds, is baffling. But even Word lacks that feature for running content, so.... sigh.


┋┊ InDesign to Kindle (& EPUB): A Professional Guide, v3.1 ┊ (Amazon) ┊┋

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 22, 2024 Sep 22, 2024

Copy link to clipboard

Copied

Ah, well there's a very good reason to only use the "fixed" setting – if you care about text aligning to the baseline grid. If you choose any other setting for the first baseline of a text frame, then if, for some reason, the first line of text in a frame contains a big letter

 

Hi @TᴀW , I’m not seeing a problem with different point sizes in the Rule Above example I posted, which uses Leading as the First Baseline Offset. I get this where all the lines sit on the baseline grid, which is what I expect given the styles’ Leadings and space offsets are multiples of the 16pt baseline grid:

 

Screen Shot 36.png

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
People's Champ ,
Sep 22, 2024 Sep 22, 2024

Copy link to clipboard

Copied

Hi @rob day ,

Right, leading will avoid some problems.

But if you've got a subhead or something that has a slightly more generous leading than the body text (or sometimes, for whatever reason, the final paragraph return in a paragraph has some extra leading), it will throw text off the baseline.

Anyway, I'm glad there's a "fixed" option for the first baseline, so I never need to worry about such things.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 23, 2024 Sep 23, 2024

Copy link to clipboard

Copied

LATEST

But if you've got a subhead or something that has a slightly more generous leading than the body text (or sometimes, for whatever reason, the final paragraph return in a paragraph has some extra leading), it will throw text off the baseline.

 

But @shahidr100 is using Align to baseline grid, so adjusting the Leading to something other than a multiple of of the grid is not going to have an affect no matter what the first line offset is.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 22, 2024 Sep 22, 2024

Copy link to clipboard

Copied

Since you are using a fixed baseine grid, I see no need to define your text frame with a first baseline to Fixed. Change it to Ascent, then all of the other suggestions will work. I personally uses the same technique that @rob day uses.

Here's MY fixed file:

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines