InDesign CS5自動化作戦 (InDesign CS5 Automation Operation)

段落の最初の文字のインデントを指定する

■プログラム説明(ソースコード説明)
 段落の先頭の文字のインデント(字下げ)を設定するにはcharactersのfirstLineIndentに数値を入れます。単位も指定することができます。また、charactersでなくparagraphsでも同様に設定が可能です。

■ソースコード
pageObj = app.documents.add();
txtObj = pageObj.textFrames.add();
txtObj.visibleBounds = ["4cm","5cm","8cm","10cm"];
txtObj.contents = "アドビインデザイン";
txtObj.characters[0].firstLineIndent = "1cm";


■使い方
1:スクリプトを実行します。
2:新規にドキュメントが作成されテキストフレーム内に文字が表示されます。表示された最初の文字のインデントが1cmに設定されます。


■ポイント
 なし

■実際のスクリプトをダウンロード(sample.jsx.zip)

写真素材 PIXTA