照山裕爾(有限会社ミニマム) 印刷物の組版(InDesignによるDTP作業)をおこなっています。発注者(編集者・印刷会社など)の方々の負担減につながるDTP知識を少しずつ書き留めていきたいと思います。
何に使うねん? というようなものなのですが、 必要となってしまったので、サクッと作ってみました。 こんなドキュメントにスクリプトを実行すると、 と、こんな風になるスクリプトです。 まともな検証はしていませんが、まぁ動けばいいってことで。 ソースはこんな感じ。 最近 var の重要性がようやく分かり始めてきました app.findGrepPreferences = NothingEnum.nothing; app.changeGrepPreferences = NothingEnum.nothing; app.findGrepPreferences.findWhat = "~a"; var inObj = app.activeDocument.findGrep(); for (var i = inObj.length - 1; i > -1; i--) { try { inObj[i].co
No39と書いてNo Thank InDesignのドキュメント内で、嫌われ者の[基本段落]の段落スタイルをベースにしたものをリンク切断して[段落スタイルなし]のオーバーライド状態に変更します。段落スタイルの方も[基本段落]ベースのスタイルがあれば変更するスクリプト。 //ドキュメント上の基本段落ベースの段落を //「スタイルとのリンクを切断」して[段落スタイルなし]の //オーバーライド状態にします。 // //段落スタイルで[基本段落]をベースにしているものがあれば //「段落スタイルなし」ベースに変更します。 var doc=app.documents[0]; var storyObj=doc.stories; //段落スタイルを処理 replaceBasedOnBasicParagraphStyle() //ストーリーと表を処理 for(var i=0, L=storyObj.l
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く