InDesign is now regarded as the industry standard in desktop publishing and is very widely used by publishing professionals and non-specialists alike. Many users have a pressing need for automation of their workflows but have been reluctant to get started because of the lack of a simple internal mechanism for recording steps, like Photoshop and Illustrator actions. Instead InDesign relies on scripting which, for many InDesign users, may seem a little too much like hard work. In fact, InDesign comes with all the tools necessary for creating scripts and scripting is not that difficult—it can even be fun! This book is aimed at the general user and provides an introduction to scripting InDesign, using JavaScript to create simple cross-platform solutions. Please note that this edition does not cover the use of XML in InDesign workflows. This topic is addressed in the longer version of this "InDesign CS5 Automation using XML and JavaScript", ISBN 978-1460915387.