Skip to main content
stewart tower
Known Participant
April 22, 2022
Answered

Baseline grid across spreads

  • April 22, 2022
  • 3 replies
  • 3017 views

I'm updating an existing document that requires a change to the leading. The previous document had a 13 pt leading; the new document will be 11 pt. Align to baseline grid was set at 13.

When I change the leading and baseline grid to 11 pt for the new document, only the right facing pages change. The left facing pages are still at 13 pt.

As near as I can tell, there is no setting altar the baseline grid from page to page.

Am I missing something?

Thanks.

MacBook Pro running Mojave. InDesign CC 16.4

Correct answer James Gifford—NitroPress

There are two different baseline grid settings. One, in Preferences, is a system default (really should be a doc default!).

 

Then, each text frame can have a custom baseline grid set and turned on and off. This includes both of the facing pages text frames on the Parent pages. Get in the habit of selecting both whenever you make any changes (unless you very specifically want to make a verso/recto change only)

 

Sounds like you changed only one Parent page frame. Change the other to match.

 

And kudos for using the baseline grid. 🙂

 

3 replies

stewart tower
Known Participant
April 25, 2022

I ended up going through the document, selecting every text box and disabling the custom baseline option (only 21 pages so didn't take long). For whatever reason, all the left pages had a text box with a custom baseline setting. I've always thought that the baseline setting in preferences should be a doc level setting. The script kept giving me a variable error but I'm not familiar enough with scripting to know where the issue is. I would appreciate having the script since we also produce a lot of long documents.

Thank you everyone for the advice. I love these forums.

Cheers...

stewart tower
Known Participant
April 26, 2022

I wonder if the baseline grid settings could be accessed from the dialog where page size and margins are set. Include a check box to enable the baseline grid which opens/expands the settings for it.

Subsequently, adding additional master pages would follow the same rule. Set your page size and margins for the new master(s) and then have the same baseline settings for those master page(s).

This would tie baseline settings to the document and then to each master page within.

rob day
Adobe Expert
April 26, 2022

I don’t think the baseline grid is an important enough feature to add an extra 5 items to the document setup, but you could file a feature request.

 

The baseline grid isn’t used unless you set the texts’ paragraphs to align in the paragraph formatting. I rarely use it because its purpose is to align text baselines across columns and spreads. To get that to happen with any consistency all of the paragraphs’ leading, along with any space above and below, have to be multiples of the same leading amount. If I do that with my styles, then it doesn’t matter whether I turn on align to baseline grid because the baselines are already aligned via the leading amounts.

rob day
Adobe Expert
April 23, 2022

Hi @stewart tower , also your baseline grid preferences cascade from the application to the individual text frames.

 

If you close all documents, set the baseline grid to 11pts, the baseline grid for all new docs will be 11pt. If you open an existing document and set its baseline grid preference, the change will only apply to that document.

 

For individual text frames, if you open Object>Text Frame Options with nothing selected, and turn on Use Custom Baseline Grid, all new text frames you create will have the custom grid applied. If you select a text frame, open Text Frame Options, and set a different custom baseline grid it will only apply to that frame.

 

For an existing document there might be a complex mix of baseline grids, which could be made uniform via scripting. This script would turn off all the active document’s custom baseline grids and set the document’s grid to 11pt:

 

 

 

 

var d=app.activeDocument;  
d.gridPreferences.baselineDivision = "11pts";
d.baselineFrameGridOptions.useCustomBaselineFrameGrid = false;

var mbl = d.masterSpreads.everyItem().textFrames.everyItem().baselineFrameGridOptions
for (var i = 0; i < mbl.length; i++){
    mbl[i].useCustomBaselineFrameGrid = false;
};   

var tf = d.textFrames.everyItem().baselineFrameGridOptions;
for (var j = 0; j < tf.length; j++){
    tf[j].useCustomBaselineFrameGrid = false;
};

 

 

 

 

James Gifford—NitroPress
Brainiac
April 22, 2022

There are two different baseline grid settings. One, in Preferences, is a system default (really should be a doc default!).

 

Then, each text frame can have a custom baseline grid set and turned on and off. This includes both of the facing pages text frames on the Parent pages. Get in the habit of selecting both whenever you make any changes (unless you very specifically want to make a verso/recto change only)

 

Sounds like you changed only one Parent page frame. Change the other to match.

 

And kudos for using the baseline grid. 🙂

 

stewart tower
Known Participant
April 22, 2022

So this document has 10 master pages (it's a flip book with staggered pages).

Do I have to set the baseline for each master page? The whole document applied the new baseline to the right pages only when I set the baseline grid in Preferences. I would not have had any masters selected.

James Gifford—NitroPress
Brainiac
April 22, 2022

It's one or the other.

 

If you set the master baseline grid (under Preferences | Grids), it will set the spacing for all pages... UNLESS any text frame has a custom baseline grid set (Text Frame Options | Baseline Options). If you want to use just one baseline setting, select all text frames in the document pages and make sure Use Custom Baseline Grid is unchecked. OR you could select all document frames and make sure they have the baseline grid set the way you want, and are checked on.

 

In either case, best to also go to the frames on all Parent pages and make sure they are set the same way (all on/all off). That way, new pages will share the custom setting or default to the single master setting.

 

Yes, it's a feature that could use some tweaking. 🙂