EasyManua.ls Logo

Adobe 0046100128056 - InDesign - Mac - User Manual

Adobe 0046100128056 - InDesign - Mac
209 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
ADOBE
®
INDESIGN
®
CS5
ADOBE INDESIGN CS5
SCRIPTING GUIDE: JAVASCRIPT

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Adobe 0046100128056 - InDesign - Mac and is the answer not in the manual?

Summary

Introduction

How to Use the Scripts in this Document

Explains how to use scripts provided in the document and where to find the script archive.

For More Information

Points to user forums and external resources for further learning on scripting.

Scripting Features

Script Preferences

Details the scriptPreferences object and its properties for controlling script execution.

Using the doScript Method

Explains how to execute scripts from within other scripts, including passing parameters.

Running Scripts at Startup

Covers methods for running scripts automatically when InDesign starts, using session engines.

Documents

Basic Document Operations

Demonstrates scripting for creating, opening, saving, and closing InDesign documents.

Basic Page Layout

Explains how to script page size, bleed, margins, guides, and master spreads.

Exporting a Document as PDF

Details scripting for exporting documents to PDF format with various export options.

Working with Layers

Understanding the Layer Object Model

Provides an overview of InDesign's layer object model and its components.

Scripting Layers

Covers adding, referring to, deleting, moving, duplicating, merging, and assigning page items to layers.

Working with Page Items

Creating Page Items

Explains how to create various page items like rectangles, ovals, and text frames.

Page-item geometry

Details how to manage the size, position, and shape of page items using coordinates and bounds.

Transforming Page Items

Explains how to apply transformations like scaling, rotation, and shearing to page items.

Text and Type

Entering and Importing Text

Covers creating text frames, adding text, and placing text files into InDesign documents.

Formatting Text

Details how to set text defaults, apply fonts, change text properties, and work with styles.

Finding and Changing Text

Explains how to use find/change features for text, formatting, and grep patterns.

User Interfaces

Dialog Overview

Introduces InDesign dialog scripting and its components (widgets).

Your First InDesign Dialog

Guides through creating a simple dialog box with basic controls and gathering user input.

Events

Understanding the Event Scripting Model

Explains InDesign's event scripting model, event listeners, and event propagation.

Working with Event Listeners

Covers creating and removing event listeners to respond to application and document events.

Menus

Understanding the Menu Model

Describes InDesign's menu scripting model, including menu items, submenus, and menu actions.

Running a Menu Action from a Script

Explains how to invoke built-in InDesign menu actions programmatically from a script.

Working with Preflight

Exploring Preflight Profiles

Introduces InDesign's preflight feature, profiles, rules, and data objects.

Processing a Profile

Explains how to process a document against a preflight profile and handle any errors found.

Creating Dynamic Documents

Importing Movies and Sounds

Covers scripting for importing and controlling playback of movies and sounds in InDesign.

Creating Buttons

Demonstrates scripting for creating interactive buttons with different states and behaviors.

Working with Animation

Introduces animation concepts like motion presets, paths, and timing settings for page items.

XML

Overview

Provides an introduction to XML and its use in InDesign, along with its limitations.

Scripting XML Elements

Covers setting XML preferences, importing XML, creating tags, elements, and attributes.

Adding XML Elements to a Layout

Explains how to associate XML elements with page items and text, and place them into frames.

XML Rules

Overview

Introduces InDesign's XML rules feature, its components, and how it processes XML.

XML rules Examples

Provides examples of XML rules, including setting up a sample document and finding/formatting elements.

Applying formatting with XML rules

Demonstrates how XML rules can be used to apply formatting and create page items based on XML content.

Adobe 0046100128056 - InDesign - Mac Specifications

General IconGeneral
BrandAdobe
Model0046100128056 - InDesign - Mac
CategorySoftware
LanguageEnglish

Related product manuals