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

■InDesignでの日本語の文字コードと拡張子

 InDesign CS5では以前のCS2/CS3/CS4と同じUTF-8の文字コードを使用しています。このUTF-8の文字コードであることを示すBOM (Byte Order Mark) が付加されているのがベストです。これは付属のExtend Script Toolkit CS5を使えば気にする必要はありません。
 もし、最初のバージョンであるInDesign CSでも動作させるプログラムを書くのであればUnicode (UCS-2) にする必要があります。

 InDesign CSのJavaScriptの拡張子は.jsでしたがCS2以降では.jsxで動作します。CS2以降からAdobeソフト間でJavaScriptの拡張子が統一され.jsxになっています。InDesign CS5の場合は拡張子は.jsxにしておきます。これもExtend Script Toolkit CS5を使えば気にする必要はありません。

写真素材 PIXTA