Move Every Object on Every Page Toward or Away from Spine
If you need to move all your page objects the same amount, you don't want to have to do it by hand!
A.L. wrote:
I have a document with many two page spreads. Not savvy enough about InDesign a few months ago, I did the two-page spreads without using the Master Page. Now I need to bring the objects on the spreads closer to the center by about an inch!
If you had to do this by hand, it would take a long time! Fortunately, there is a much faster way, using a script that you already have! It’s the AdjustLayout.jsx script, which lives in the Application samples folder, inside the Scripts folder:

When you run this script (double-click on it), it opens a dialog box asking how far you want to move the objects on each page:

But here’s the tricky part? you know how your spouse always mixes up “left” and “right” when giving directions and it drives you crazy? This script seems to have trouble with “even” and “odd.” Worse, if you specify a Start Page and an End Page, it doesn’t work properly (it applies it to the wrong pages).
Fortunately, I happen to know a few scripters, including the inimitable Olav Martin Kvern. When Ole was at Adobe, he actually wrote most (probably all) of those sample scripts that ship with InDesign. He’s at Silicon Publishing now, but he graciously updated it for us. You can get the newer version here. (Hey, Adobe! Feel free to use this to update your old copy!)
This article was last modified on December 21, 2021
This article was first published on July 19, 2012
Commenting is easier and faster when you're logged in!
Recommended for you
Calculate Totals in InDesign Tables
When you need to create in invoice or a small spreadsheet inside InDesign, you'r...
How to Add a Special Character in Front of a Numbered List
Recently, an excellent question came up on the InDesignSecrets forum. I have a n...
Select text all the way to the end
P.M. wrote: Is there any way I can delete the text from a specific point of my t...
