[ 掲示板に戻る ]

記事No.8967に関するスレッドです

表紙/カバーの雛形を作成する(indesign) / りの Email
タイトルのスクリプトを使用しています。
お〜まちさんが作成したスクリプトなのですが、マスターページにも設定が適用出来ないでしょうか?

No.8965 2016/05/23(Mon) 16:28:24
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36

Re: 表紙/カバーの雛形を作成する(indesign) / りの Email
doc.pages[0].appliedMaster = doc.masterSpreads.add(3);
でとりあえずマスターページが3頁には出来るんですが、、、その後が、、、、

No.8966 2016/05/23(Mon) 16:47:26
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36

Re: 表紙/カバーの雛形を作成する(indesign) / お〜まち URL
呼びました?
ちょっとイメージが湧かないのですが、添付図のようなものですかねえ。
これでよければ手作業で作成できるので、スクリプトでも作成できます。

作ってる暇があるかというと...

No.8967 2016/05/23(Mon) 17:00:28
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:46.0) Gecko/20100101 Firefox/46.0

Re: 表紙/カバーの雛形を作成する(indesign) / りの Email
そうです!
まさしくイメージどおりです!
簡単では、、、ないんですね。いろいろやってはみたのですが、出来なくて。。。お時間あるときに作成していただくことは可能でしょうか?

No.8968 2016/05/23(Mon) 17:04:32
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36

Re: 表紙/カバーの雛形を作成する(indesign) / お〜まち URL
いや、単に「自分が使わないものはタダでは作らない」だけなんですよ。あとあとメンテナンスが発生したりすると面倒なので。

疑問点が2つあります。
【1】
そもそもこのスクリプトを必要とするのはどんな時ですか。どれくらいの頻度がありそうですか。単に大きさの異なるページを並べるだけならスクリプトを作らずとも、手作業ですぐにできちゃいます(といいつつ5分ほど試行錯誤しましたが)。わざわざスクリプトにしなければならない理由を教えてください。
【2】
出来上がったスクリプトだけ欲しいのでしょうか。それともスクリプトを勉強したい(あとから自分で変更するとか、応用して別のスクリプトを作成したい)のでしょうか。後者の場合は、私だけでなく、これを見ているスクリプト使いの人たちが教えてくれると思いますよ。

とりあえずは、図のようなページ配置ができるかどうか、ご自分でやってみてください。そうすればスクリプトで処理する手順も見えてきますよ。

No.8969 2016/05/23(Mon) 18:52:54
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:46.0) Gecko/20100101 Firefox/46.0

Re: 表紙/カバーの雛形を作成する(indesign) / りの Email
【1】について
 現在表紙の制作は仮にA4だとするとA3+背幅のサイズで制作していましたが、その際、背のトンボを手動で付けています。
 そこで、この方法のやり方を知り、手動でページサイズの変更等作業をしていたのですが、このスクリプトを知り使用させていただいております。この方法だとトンボを付けなくても見開き印刷をすればトンボは手動で付けなくていいのも知りました。
 在版改版のものもこの形に全て変更していくつもりなので使用頻度は頻繁にあります。マスターとドキュメントページは同じでないといけないのは、マスターで基本を作成し、ドキュメントで変更という作業をしているものもあるからです。
【2】について
 欲を言えば出来上がったスクリプトが頂けると幸いですが、助言でも結構です。いまのところ前のコメントでも書いたようにマスターページを3頁にするところまでいきました。そこから【マスターページの2頁を選択】、【ページ幅の変更】という具合にしていきたいと思います。

No.8970 2016/05/24(Tue) 08:14:39
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36

Re: 表紙/カバーの雛形を作成する(indesign) / りの Email
var myDoc = app.activeDocument;
var myPage = myDoc.masterSpreads.item(1);
myPage.appliedMaster = myDoc.pages.item(1);

ドキュメントページをマスターページに適用させる方法の方がいいのかな。これだとエラーが出るToT

No.8971 2016/05/24(Tue) 09:26:03
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36

Re: 表紙/カバーの雛形を作成する(indesign) / dot
分からないのででたらめですが…
doc = app.activeDocument;
aaa = doc.masterSpreads.add(5);
aaa.pages[1].resize(1768844080, [0, 0], 1215264592, [-200, 0]);
aaa.pages[3].resize(1768844080, [0, 0], 1215264592, [-200, 0]);

No.8972 2016/05/24(Tue) 10:34:24
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko

Re: 表紙/カバーの雛形を作成する(indesign) / りの Email
dotさん
ありがとうございます!
resizeを使わないとできなかったんですね。気づきませんでした!
おかげで解決しそうです。
お〜まちさん、dotさん、あらためてありがとうございました!

No.8973 2016/05/24(Tue) 10:53:29
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36

Re: 表紙/カバーの雛形を作成する(indesign) / お〜まち URL
dot さん、ありがとうございます。

必要な命令はすべて
http://indesign.cs5.xyz/idjs/idjscover.html
からダウンロードするスクリプト中に書いてあります。

マスターページの場合は、どのオブジェクトにどの順でどの命令を実行するかが異なるので、手順を確認しながら試していけばできると思います。

では失礼します。

No.8974 2016/05/24(Tue) 12:17:06
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:46.0) Gecko/20100101 Firefox/46.0