Blog

One-click Export InDesign to Word

January 24, 2017
Have you ever needed to export your entire InDesign document to Word? I recently needed...

Transpose Paragraphs

December 27, 2016
While working on a book in InDesign recently, I needed to switch the position of...

Extract Pages: File Naming Help

December 5, 2016
Contents Introduction Basic Custom File Naming Overwriting Existing Files Advanced Custom File Naming First Page...

Logical Paste

November 23, 2016
Here’s a little routine that will paste text in a more expected way than InDesign...

Snap Margins to Text Frame

November 20, 2016
InDesign forces designers to set the page margins by number only. You have to open...

How to Apply an Object Style to a Group without Affecting the Stuff in the Group

October 30, 2016
The Problem: I ran into the following known bug/difficulty recently, when laying out a graphic-rich...

InDesign Quick Apply with Next Style

August 30, 2016
Have you always wished that the quick-apply feature would respect your paragraph style’s Next Style...

Print Every Nth Page from an InDesign Book

August 19, 2016
Over on the Adobe InDesign Scripting Forum, Bob Levine asked: I have a client in...

FormMagic: Creating a Batch Action in Acrobat

July 25, 2016
Using FormMagic or FormMaker is a 2-step process. First, FormMagic must be run on the InDesign file. Then,...

Using FormMaker to Add Validation Scripts to a PDF Form in InDesign

July 14, 2016
With FormMaker, not only is it possible to produce fully-formatted Acrobat forms in InDesign as with...

The New Id-Extras Menu

March 6, 2016
If you’ve ever been frustrated at having to hunt down your favorite Id-Extras add-on or...

InDesign GREP to Avoid Runts

November 9, 2015
In this post, I will show one way of forcing InDesign to avoid runts in...

Script to Export Multiple PDFs at Once

October 19, 2015
Back in May, someone asked on the Adobe forum if there was a way to...

Auto Char Styles, version 2.2

October 19, 2015
The latest version of Auto Char Styles – version 2.2 – has just been released. Auto Char...

How to find roman–italic collisions in InDesign?

August 27, 2015
Italic-formatted text followed by roman (upright, regular) text can cause typographic problems: the leaning italic...

Anchored Text Uncaged

June 30, 2015
The following script is a short and sweet way of moving all text in an...

Free Cycle Case Script

June 8, 2015
Word has a nice feature that lets you select some text and press Shift+F3 to...

InDesign, ePubs, and Paragraph Style Tags for Styles in Groups

April 17, 2015
When converting a print book to reflowable ePub in InDesign, I always use the Custom...

Apply Object Style to All Text Containers in a Story – Free Script

March 12, 2015
This is something that has bugged me often with InDesign. Although InDesign has a way...

Using LiveIndex with ePubs

January 15, 2015
LiveIndex is a great script for converting the page references in the index of a book...

Script Updates News

December 26, 2014
I’ve taken advantage of the past week to update four scripts in the Id-Extras.com library:...

Script to Format Long Numbers

November 20, 2014
Every so often, the question is raised how to add delimiters (commas, or thin spaces, etc.)...

How to Use the Scripts on this Blog

September 14, 2014
Many of the posts on this blog include fully-functional sample scripts. To use these sample...

Multi-File Auto-Place

September 14, 2014
A few weeks ago on the Adobe InDesign scripting forum, InDesign Guru AnneMarie Concepcion asked for...

Save InDesign Document as Separate Pages

September 14, 2014
If you need to save an InDesign document as separate pages or separate spreads, Extract Pages...

Clear Overrides Throughout Document

August 11, 2014
I was recently needing a way to clear all overrides in a 100+ page book....

“Manners maketh man” (and Scripterth maketh scripth?)

June 23, 2014
If you’re a guest at someone’s house, wouldn’t you agree that it is bad manners...

Convert paragraph to real all-caps

June 18, 2014
If you’re converting print publications to ePubs, you’ve probably come across this problem: The print...

Understanding Javascript’s Date Object

May 9, 2014
JavaScript’s Date object can be a difficult beast to tame. In terms of the number...