InDesignは保存時に『そのドキュメントの(前回の)プリント設定』も保存しています。次回そのドキュメントがプリントされる時はその設定を表示します。
[デフォルト]はドキュメントを新規作成して初めてプリントする時に使用される設定です。[デフォルト]を変えても今までに作ったドキュメントの設定は変わりません。今後、新規作成されるドキュメントに適用されます。
プリント時に用紙サイズや向き・部数などを変更すると[カスタム]と表示されます。
[カスタム]というのは、決まった設定があるわけではなく『設定が変更されているという状態』を表す予約語です。よって[カスタム]という名前のプリントプリセットは作れません。
結論をいうと、今現在[カスタム]と表示されるドキュメントは[デフォルト]を選び直さないとダメです。
プリント後に保存すれば、その設定が次回以降も引き継がれるはずですが。
それすら面倒なら、スクリプトで
app.documents[0].print(true,app.printerPresets[0]);
と書いて実行すれば[デフォルト]でプリントできます。
プリントせずにドキュメントのプリント設定だけを変更するなら
app.documents[0].printPreferences.activePrinterPreset=app.printerPresets[0];
で、プリント設定が[デフォルト]に変わります。実行後に保存すればOK。
スクリプトの作成方法・使い方くらいはご自分で調べてくださいね。
[13157] Ω (2011/11/12 Sat 15:46)