|
InDesign CC 〜2019 mac
よく、単行本一冊を5部、プリントアウトしたりします。 その際、「丁合い」をチェックし忘れて、絶望することがあるのですが、 デフォルトで「丁合い」をオンにすることは可能でしょうか。
もし皆様の工夫などがありましたら、 ご教示いただけると幸いです。 どうぞよろしくお願い申し上げます。
|
No.9757 2020/01/07(Tue) 14:18:45
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36
|
Re: 印刷の丁合い / Uske_S |
|
|
|
まるさん、こんにちは。 スクリプトでは一応対応することが可能です。
```部数と丁合を事前に指定してプリントするスクリプト var d = app.activeDocument; var p = d.printPreferences; p.copies = 2; //出力部数 p.collating = true; //丁合するかどうか
//未保存のドキュメントではエラーになります //実行後にドキュメントが閉じます app.print(File(d.fullName), true, PrinterPresetTypes.CUSTOM); ```ここまで
注意点はコメントの通りです。 僕の職場ではほぼ100%、APPEによる出力に移行しており、 CPSIによるプリンター出力はしてないので こんなこと考えたこともなかったです…^^;;
|
No.9758 2020/01/08(Wed) 09:41:25
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36
|
|
Re: 印刷の丁合い / (z-) |
|
|
|
いちおう補足ですが、 メニュー「プリント...」でダイアログを開いた際に自動で丁合にチェックが入るような方法はありません。 出力をスクリプトで実行してもダイアログの内容には残りません。
(念のため)逐一プリントプリセットを作成することは慣習化してほうがいいと思います。
|
No.9759 2020/01/08(Wed) 12:22:27
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.1.2 Safari/603.3.8
|
|
Re: 印刷の丁合い / まる |
|
|
|
Uske_Sさん、(z-)さん、 ご返信、ありがとうございます。 けっきょく条件反射的にプリントしてしまうのが原因なので、 InDesign側の問題ではなく、作業者のクセの問題なのでしょうね。
スクリプト、ありがとうございます。 プリセットも実は作ってあるのですが、 それを実行すること自体を忘れているんですね。。。
ともあれ、ここに投稿したことで、 しばらくは忘れずにプリントアウトできそうです。 本当にありがとうございました。
|
No.9760 2020/01/08(Wed) 13:01:36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36
|
|
Re: 印刷の丁合い / あるふぁ |
|
|
|
スタートアップスクリプトにこれ↓でできませんか?
#targetengine "session" app.addEventListener ("beforePrint", function(){ var puri=app.activeDocument.printPreferences; puri.copies =2; puri.collating= true; puri.copies =1; })
|
No.9761 2020/01/09(Thu) 23:05:40
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0
|
|
Re: 印刷の丁合い / (z-) |
|
|
|
>あるふぁさんっ
すばらしいっ早速導入させていただきます。 直前に部数出しのプリセットを使用してたりもするので、
var copiesOrg = puri.copies; puri.collating = true; puri.copies = copiesOrg;
とカスタムしてみました。
>まるさん できないと言い切ってしまい、大変みっともないです。すみませんw
|
No.9763 2020/01/10(Fri) 13:39:54
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.1.2 Safari/603.3.8
|
|
Re: 印刷の丁合い / (z-) |
|
|
|
連投すみません
var copiesOrg = puri.copies; puri.copies = 2; puri.collating = true; puri.copies = copiesOrg;
の誤りでした
|
No.9764 2020/01/10(Fri) 13:41:09
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.1.2 Safari/603.3.8
|
|
Re: 印刷の丁合い / あるふぁ |
|
|
|
そうか、前回の印刷枚数を保持するInDesignの挙動を再現するならそうなりますね。
逆に言えば1にする方だとうっかり大量に刷ってしまうミスも防げるのでそのへんはお好みで、ですね
|
No.9765 2020/01/11(Sat) 10:40:32
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0
|
|
Re: 印刷の丁合い / (z-) |
|
|
|
じっさい過去に盛大にやらかしましたw >うっかり大量
|
No.9766 2020/01/14(Tue) 12:05:48
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.1.2 Safari/603.3.8
|
|
Re: 印刷の丁合い / まる |
|
|
|
あるふぁ様、(z-)様、 さっそくスタートアップスクリプト、導入してみました。 めちゃめちゃうれしいです。 ありがとうございました。 部数を変えたときの挙動に感動しました。
|
No.9767 2020/01/14(Tue) 15:36:47
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36
|
|
Re: 印刷の丁合い / あるふぁ |
|
|
|
コピーが1のプリントプリセットを選んで、コピー数を増やした場合にも自動的に丁合いにチェックが入るようにするスクリプトも作ってみました。 既存のプリセットの設定を改変するものなので、新たにプリセットを作る度に実行するか、上のスクリプトと一緒にスタートアップスクリプトに仕込むかしてください。
var presets=app.printerPresets; for(var i=1;i<presets.length;i++){ var puri=presets[i]; if(puri.copies==1){ puri.copies=2; puri.collating=true; puri.copies=1; } }
|
No.9778 2020/01/17(Fri) 19:10:15
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0
|
|