Copy link to clipboard
Copied
hi,
Indesign adding the same page number opposite each other
I would be happy if you help
Giving equal page numbers such as InDesign 1 -1, 2- 2
There are two scripts in the DB folder, one reverses page numbering the other numbers spreads. looks like you downloaded ReverseNumbering.jsx—try SpreadNumbering.jsx
Copy link to clipboard
Copied
It's currently not possible to do that with InDesign numbering.
You could make a feature request on the InDesign User Voice website but I don't think it's very likely to be popular.
https://indesign.uservoice.com/forums/601021-adobe-indesign-feature-requests
Copy link to clipboard
Copied
Steve is right, of course, but here is a work around: https://creativepro.com/create-spread-numbers/.
This is slightly diffferent from what you are asking—the steps (all of which work the same way today in 2024) will add numbers to one side of your spread, so just repeat on the facing parent page. (Note: master pages are called parent pages these days.)
~Barb
Copy link to clipboard
Copied
Hi werner
a definitive solution must be found
Copy link to clipboard
Copied
a definitive solution must be found
Hi @Harun 34 , you can also set spread numbering via Section starts. Doing it manually for a large document would take some time, but it can be scripted:
Here the pages are numbered from the masters with the Current Page number:
Before
After:
/**
* Set sections for spread numbering
* @ return Void
*
*/
function spreadNumbers(){
var d = app.activeDocument;
var sp = d.spreads.everyItem().getElements();
var ds = d.documentPreferences.allowPageShuffle
d.documentPreferences.allowPageShuffle = false;
//Clear any existing sections;
var s = app.activeDocument.sections;
if (s.length > 1) {
s.itemByRange(1,s.length-1).remove();
}
var sn;
for (var i = 0; i < sp.length; i++){
sn = i+1;
try {
d.sections.add({continueNumbering:false, pageStart:sp[i].pages.lastItem(), pageNumberStart:sn})
}catch(e) {}
};
d.documentPreferences.allowPageShuffle = ds;
}
app.doScript(spreadNumbers, ScriptLanguage.JAVASCRIPT, undefined, UndoModes.ENTIRE_SCRIPT, 'Spread Numbers');
Copy link to clipboard
Copied
hi,
Hello, I can't get it to work. Can you help me with a short video? I appreciate it.
Copy link to clipboard
Copied
Hi @Harun 34 , Do you get an error message, or do the current page numbers not change, or are you having problems getting the script to show in your Scripts panel?
Copy link to clipboard
Copied
hi rob
This is what happens when I run the script 😞
Copy link to clipboard
Copied
There are two scripts in the DB folder, one reverses page numbering the other numbers spreads. looks like you downloaded ReverseNumbering.jsx—try SpreadNumbering.jsx
Copy link to clipboard
Copied
hi rob,
Yes, I applied it and it worked, I am very happy, thank you for your help.