|
Applescriptで単ページの新規ドキュメントを作成する際の マスターページ設定のページ数を指定するプロパティを探しています document preferencesのfacing pagesをfalseにして マスターページの左ページを無視する方法が一番簡単な方法なのでしょうか?
ダイアログボックスの項目を参考にしてmaster spread内を調べてみたのですが ラベルやネームしか見つけられませんでした。
|
No.7860 2013/10/15(Tue) 13:17:52
Opera/9.80 (Windows NT 5.1; U; ja) Presto/2.10.229 Version/11.64
|
Re: 単ページのマスターページ / sekita |
|
|
|
master spreadクラスにページ数を指定するプロパティが無いようなので、 以下のようにすればいいのではないでしょうか。
tell application "Adobe InDesign CS3" set myDoc to make new document try delete myDoc's master spread "A-マスター"'s page 2 end try tell myDoc's document preferences set facing pages to false end tell end tell
|
No.7861 2013/10/15(Tue) 15:54:28
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.59.10 (KHTML, like Gecko) Version/5.1.9 Safari/534.59.10
|
|
Re: 単ページのマスターページ / 流星光輝  |
|
|
|
アプリケーションデフォルトで生成されるので、 アプリケーションデフォルトを変更してから ドキュメントを作れば良いだけです。 例題はJSXですけど、各言語、同じことです。
#target indesign app.documentPreferences.facingPages=false; var doc=app.documents.add();
// 気になるなら、変更点を元に戻せばOK app.documentPreferences.facingPages=true;
|
No.7862 2013/10/15(Tue) 15:59:30
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
|
|
Re: 単ページのマスターページ / sekita |
|
|
|
流星光輝さんの例がスマートですね。 Applescriptの場合は以下のようになります。
tell application "Adobe InDesign CS3"
tell document preferences set facing pages to false end tell set myDoc to make new document tell document preferences set facing pages to true end tell end tell
ただ、facing pagesを元に戻す前にクラッシュした場合は、 デフォルトが変更されたままになるので注意ですね。
|
No.7863 2013/10/15(Tue) 16:18:13
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.59.10 (KHTML, like Gecko) Version/5.1.9 Safari/534.59.10
|
|
Re: 単ページのマスターページ / 流星光輝  |
|
|
|
>ただ、facing pagesを元に戻す前にクラッシュした場合は、 >デフォルトが変更されたままになるので注意ですね。
ですです。蛇足ですけれども、念のため。 ドキュメントを新規作成するときのダイアログで Alt(Option)押していると、 「キャンセル」ボタンが「リセット」ボタンに変化しますので、 Alt(Option)押しながらクリックすれば初期状態に戻ります。
コードの場合はTry〜Catchするのが良いと思いますけれども^^
|
No.7864 2013/10/15(Tue) 16:51:02
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
|
|
Re: 単ページのマスターページ / をん |
|
|
|
sekitaさん、流星光輝さんありがとうございます。 make new documentの前に document preferencesを記述するというのは気が付きませんでした。
|
No.7865 2013/10/16(Wed) 11:26:01
Opera/9.80 (Windows NT 5.1; U; ja) Presto/2.10.229 Version/11.64
|
|