Scripting InDesign CS3/4 with JavaScript
By: by Peter Kahrel
Publisher: O'Reilly
Published: 2009
Place of publication: Sebastopol, Calif
Language: eng
Format: [electronic resource] /
ISBN-13: 9780596802523; 9780596803599
Subjects: Desktop publishing; COMPUTERS / Digital media / Desktop Publishing; Adobe InDesign (Electronic resource); Reference & resource series; Engineering; Computer science; COMPUTERS / Computer Graphics; JavaScript (Computer program language)
Description: Updated: August 2010. Author Peter Kahrel updated this Short Cut to cover InDesign CS5. InDesign provides a powerful setof tools for producing beautifuldocuments. While you can certainlydo all your work by hand throughInDesign's graphical interface, thereare many times when it's much easier towrite a script. Once you've automateda task, you can run it over the wholedocument, ensuring consistency, orjust when you need it, simplifying andspeeding your layout process. All ittakes is a bit of JavaScript knowledgeand a willingness to explore InDesign'sprogramming features.
Notes: Title from resource description page (viewed Apr. 23, 2009).

Description based on print version record.
Table of contents: title: Introduction; Hello World!; The ExtendScript Toolkit (ESTK); Creating a Script In and Running it From the ESTK; Where to Save Scripts; Hidden Gems in the ESTK; InDesign's Object Model; Parents; Children; Three Special Parents; Collections of Objects; Properties; Methods; The Object Model Viewer; JavaScript; Some General Rules; Variables; Reserved Words; Strings; Strings and Numbers; Arrays; Arrays Versus Collections; Operators; Statements; Functions; Interacting with the User; Unicode Characters; Catching Errors; Running Scripts; Working with Text; Trick: Running Scripts Really Quickly.