Adobe InDesign CS3 のJavaScript 置き場です。
作成環境は Mac OSX + InDesign CS3 で行っています。

設定ダイアログパネルのあるスクリプトでは、その設定値をファイルとして、
アプリケーションフォルダ > PICTRIX_jsCfgフォルダへ保存します。
スクリプト起動時に、その設定値ファイルを使用しますので、読み込めない場合は起動できません。
また、何らかの理由でスクリプトが誤動作(設定ダイアログパネルの設定値が変だとか)する場合、
該当する設定値ファイルを削除し再実行してください。
新たに設定値ファイルが作製されます。

Mac OSX CS3 での使用方法
Adobe InDesign CS3 >Scripts > Scripts Panel フォルダー へ入れます。(再起動の必要はありません)
インデザインのスクリプトパレット からダブルクリックで実行します。

Blog では、更新されたスクリプトを掲載していますので、そちらもチェックしてください。


テキスト関連


ID_RubyDel
-
選択したテキストのルビを解除します。

ID_TextDiv3
-
テキストフレーム内の文章を段落単位で文字属性を維持し別フレームへ分割します。


画像関連


ID_ImageArrange
-
選択した画像ボックスへ、画像ファイルを選択しながら配置します。
ブログ内を検索 arrow-r

ID_ImageScalearrow-r
選択したグラフィックのスケール値統一と反転処理をします。


ガイド関連


ID_scaleGuide
-
ガイドを拡大・縮小します。

ID_RulerGuide
-
定規の座標を指定してガイドを作成します。

ID_RemoveGuide
-
ガイドの一括消去をします。

ID_Trim-2
-
指定サイズでトンボを作製します。


オブジェクト関連


ID_Distance
-
選択した2つのオブジェクトの距離測定と移動をします。
垂直方向では上側のオブジェクトがベースに、水平方向では左側のオブジェクトがベースに。
同位置では背面のオブジェクトがベースとして扱われます。

ID_Divider
-
選択した複数のオブジェクトを指定した数に分割します。

ID_HWscale
-
選択した複数のオブジェクトを縦横比固定で、それぞれ個別に指定サイズへスケールします。

ID_HWsize
-
選択した複数のオブジェクトを縦横指定サイズへ、それぞれ個別に変形します。


効果関連


ID_scaleFX
-
複数のオブジェクトに設定された効果のサイズを拡大・縮小します。
効果で設定された、絶対距離(サイズや距離など)のパラメータを対象とし、比率のパラメータは変更されません。


表組み関連


ID_RowCountarrow-r
選択したセルの行数を表示

ID_RowNumberarrow-r
選択したセルの行番号を表示

ID_SwapColumnarrow-r
列内のテキストの入れ替え

ID_SwapRowarrow-r
行内のテキストの入れ替え


その他


ID_DoUndoarrow-r
作業ヒストリーを操作