Book

Export book documents to individual PDF files

Create a book from InDesign documents in selected folder
Run the script, select a folder. A book with the same name as the folder will be created and all InDesign from the folder will be added to it. Originally the script was written by Martin Fischer, I reworked it a little to make compatible with CS4.

Character

Enter/create accented characters (CS3 and later) by Peter Kahrel
Enter accented characters using easy-to-remember keystrokes; combine letters and accents; enter characters by their Unicode value.

Column

Create graphic lines between columns
draws vertical lines between columns in selected multycolumn text frame

Document

Compare two documents by Kasyan
The script compares two documents and finds the differences between them

Merge the two open documents by Dave Saunders

Export

Export Stories to InCopy by Kasyan
This script exports stories in the active document to InCopy Document format creating a separate file (.incx) for each story.

Export book documents to individual PDF files by Peter Kahrel

Export all text
Exports all the text in the active document on page by page basis as a single text file.

Batch-export to interchange by Kasyan
Opens all InDesign documents in theselected folder and exports them into “Interchange Files” subfolder as inx files, which is created in the selected folder.

Batch-convert/export files (CS2 and up) by Peter Kahrel
Export documents by the folder to PDF, EPS, INX, RTF or convert large numbers of documents to a newer InDesign format.

Custom pdf export by Loic
allows you to make a PDF export of your document by slices on a piece or on all your file.

Export SWF Individually script for CS4 by Ignacio Lirio
Exports all pages in InDesign document as individual SWF files to the same document’s folder. Takes same export presets as the last manual export, so it’s a good idea to make a first manual sample export to check these presets.

Batch export indd-files to pdf (ID) by Kasyan New script
Opens all InDesign documents in the selected folder and its subfolders, and exports them to pdf-format.

Find-Change

Find change by queries by Kasyan
Performs a series of find-change operations based on the previously saved settings.

Record Find Change
This script writes the current find/change preferences to a text file so that you can copy/paste them into a find/change list file. It will come in handy to those who use FindChangeByList.jsx script and have trouble with editing FindChangeList.txt file
Written by Martin Fisher (I made minor modifications: translated some text from German to English). Here is a newer version of the script for CS3-5 found on InDesignSecrets.com.

Various GREP utilities by Peter Kahrel

Search and change case by Thomas Silkjaer

Find-change missing font with scripting by Marjan Tompa

Fonts

Font Reporter by Marijan Tompa
Collects used fonts information from multiple files

Find/change missing font by Marijan Tompa

Footnotes

Convert footnotes and imported (static) endnotes to (dynamic) endnotes (CS4 and later) by Peter Kahrel
Two scripts here. When you place a Word document with dynamic endnotes in Indesign, you end up with static endnotes in the InDesign document because InDesign doesn’t do dynamic endnotes. One of the scripts here fixes that. The other script converts dynamic footnotes in an InDesign document to dynamic endnotes.

Dynamic sidenotes (CS4 and later) by Peter Kahrel
Using an approach similar to that to dynamic endnotes, the script converts footnotes in an InDesign document to dynamic sidenotes. The same script can also be used to set up a sidenote system in an empty document. Other scripts here make it easy to add new sidenotes and to stack sidenotes at the top, centre or bottom of a page.

Adjust space between footnotes and text (CS2 and later) by Peter Kahrel
InDesign lets you set the minimum space between text and footnotes on a document basis only. The script enables you to set that space per page.

Restoring the Footnotes into the Story by Marc Autret

Footnotes2Endnotes by Miguel Sousa
Converts all footnotes to endnotes.

Hyperlink

Auto hyperlink
Automatically creates hyperlinks from the list.

Hyphen

Remove hyphens by Loic
removes any hyphenation in the document and updates the paragraph styles ( Except the standard paragraph style).

Image

Resize images by Kasyan
Resizes all raster images in the current InDesign document and sets them to 100%.

Place images by Kasyan
This script replaces text frames containing file names of images with actual images.

Unembed pasted images by Peter Kahrel

Place Images by Contextmenu by Gerald Singelmann

Swapping images by Gerald Singelmann

Scale Graphics Script by Harbs
Scales placed graphics en-mass.

Show Image Properties (CS3-4) by Dmitriy Lapayev
The script is intended to open and display the properties of the selected image.

Convert RGB/CMYK images to Grayscale (ID+PS) by Kasyan
Opens all RGB/CMYK images from the active InDesign document in Photoshop and converts them to Grayscale.

Import

MultiPageImporter for Importing both PDF and INDD Files.

PDFplacer
Places all the pages of a PDFinside InDesign

Batch import paragraph and character styles by Thomas B. Nielsen
This script will let you choose a folder of files, open each of the files in it and import the styles from source document.

Index

IndexMatic
Builds an index based on character styles.

Index Brutal
Builds an index for your documents based on a list of words in a text file.

Indexes and concordances by Peter Kahrel
Create concordance (index of a word in its contexts); create indexes without using InDesign’s index feature; add topics and page references form character styles or using a word list; convert page references to text; rebuild index for text markers.

Update index by Peter Kahrel

Mark up index words from colours by Thomas Silkjaer.

Kerning

Kerning (CS3 and later) by Peter Kahrel
InDesign doesn’t let you modify kerning tables, but with this script you can apply your own kerning tables.

Line

Create graphic lines between columns
draws vertical lines between columns in selected multycolumn text frame

Link

Update path names in links by Kasyan
This script relinks old links with new ones in a folder you choose.

Update links to new drive letters (ID for Windows) by Kasyan
This script changes the drive letter in the path names, has an option to relink all or only missing links.

Restore broken links after server migration in Indesign (ID) by Kasyan
restores broken links by replacing the part of the path that changed.

Remove all instances of the same link (ID) by Kasyan
Just select a graphic frame with Selection tool and run the script — all instances of this link will be removed together with frames.

Batch update links (ID) by Kasyan
Batch updates all modified links in all InDesign documents located in the selected folder.

Show InDesign links (ID &Bridge) by Kasyan
This script makes possible to see list of all links in an InDesign file selected in Bridge.

Create a List of Linked Files (ID for Mac)

Delete links to tagged text files (CS and later) by Peter Kahrel
InDesign 3 (CS) and earlier always create a link when you place tagged-text files. These links show up also when you convert such documents to later versions of InDesign. The script removes all these links.

Change Links by Dmitriy Lapayev
Relink the images of the document to files with identical names in chosen folder.

Remove missing links by Kasyan
Removes missing links in the active document, their containing frames stay in place.

Embed all links by Kasyan

Object

Align objects (CS2) by Peter Kahrel
InDesign CS2’s options for aligning objects are limited. The script expands these.

Page

Add a page while typing (CS2, 3) by Peter Kahrel
Add a page at the end of the document in which you’re typing. No longer relevant from CS4 as it is built into the program.

ExtractPages by Eddy
Select a range of pages to export. ExtractPages pulls off the pages and generates a new document.

Paragraph

Delete empty paragraph style groups by Kasyan

Pasteboard

Script for deleting objects on pasteboard

Clean up your Pasteboard script by Marc Autret

Styles

Auto create paragraph and character styles by Thomas Silkjaer

Batch import paragraph and character styles by Thomas B. Nielsen
This script will let you choose a folder of files, open each of the files in it and import the styles from source document.

List paragraph styles in their style by Dave Saunders
The script creates a list of paragraph styles where each style name appears in the formatting of the style — a sort of quick visual guide to a document’s paragraph styles.

List paragraph and character styles by Kasyan
Makes a list of all paragraph styles and character styles in the active document, showing the font, font size and leading.

Table

Remove empty columns on all pages by Kasyan
Remove all empty columns in tables on all pages.

Sort tables (CS3 and later) by Peter Kahrel
Sort a table on up to three columns. Formatting can be preserved.

Merge tables (CS2 and later) by Peter Kahrel
Merge all selected tables.

Table Merger by Harbs
This is a simple script which merges two tables. You can select to either merge horizontally or vertically

Text

Text counter
A simple script that counts a number of text frames, paragraphs, words, characters (including and not including spaces).

Scripts that help fix Word formatting

Add vertical rules to selected paragraphs (CS4 and later) by Peter Kahrel
You can define horizontal rules (one before, one after) in InDesign’s paragraphs, but not vertical rules. The script fixes that.

Highlighting word- and letter-spacing overrides (CS4 and later) by Peter Kahrel
The scripts highlights paragraphs with overridden word and/or letter spacing.

Highlight No Break (CS4 and later) by Peter Kahrel
Like word and letter spacing, the No Break attribute is not easily visible. The script highlights all text to which No Break has been applied.

Kerning (CS3 and later)
InDesign doesn’t let you modify kerning tables, but with this script you can apply your own kerning tables.

Enter/create accented characters (CS3 and later) by Peter Kahrel
Enter accented characters using easy-to-remember keystrokes; combine letters and accents; enter characters by their Unicode value.

Distribute Tabs by Gerald Singelmann
This JavaScript considers the left indent and the position of the last manual tab stop and distributes all other tab stops. It should work with several paragraphs selected, treating each paragraph indepentently. It works here with CS2 as well as CS3. Since I had no time to test rigorously any feedback is welcome.

Text fitting scripts by Harbs
One of the most tedious jobs is fitting text to the space it is supposed to take up. A little bigger, a little smaller, wait! the text is different sizes… sigh… Well, here’s a few scripts to help with a couple of different situations…

Resize selected text by Thomas Silkjaer
This script allows you to resize a text selection, and handles the different sized text in the selection.

Proper Fraction Pro 2.0 by Dan Rodney
Whether you use OpenType fonts or not, formatting fractions is a tedious task. This script lets you automatically format many fractions with a few clicks (or format one fraction at a time).

Text frame

Break columns script
Breaks columns in the selected text frame into separate text frames, keeping original columns’ sizes, gutter and text flow.

Merging Multiple Text Frames Into One

Create graphic lines between columns
draws vertical lines between columns in selected multycolumn text frame.

Create anchored frames by Thomas Silkjaer
A script which will help you automate creating those anchored text frames for margin text, captions etc. By specifying which character styles or paragraph styles from a text story you want cut out and placed in an anchored text frame, it will complete the task for you.

Text variable

Show/set text variables (CS3 and later) by Peter Kahrel
Display the names and values of custom text variables in a document; change them easily and create new variables conveniently. New version for CS4, also works in CS3.

Uncategorized

World Map by Jongware
Draws a world map.

Maze generator by Jongware
Start it in a blank document with no selection to get a crude “width/height” dialog, or draw a rectangle and have it selected to fill it with 5 mm wide maze paths. If you’re feeling experimentally, draw polygons, or tack together a few shapes and combine their paths into one.

Language-aware paragraph sorting (CS3 and later) by Peter Kahrel
Sort paragraph (or lines) according to the sort rules of the document’s language. Formatting remains intact.

Draw triangles with precise sides widths by Loic

Advertisements