[ 掲示板に戻る ]

過去ログ閲覧モード

スクリプトを使って「すべての特色をプロセスカラーへ」にチェックを入れる / ぶぶまる
macOS 10.13.6
InDesign CC2018

お世話になります。
スクリプト勉強中の超初心者です。

JavaScriptを使って、現在操作しているドキュメント(スウォッチには特色あり)の分版パネル→インキ管理メニューにある「すべての特色をプロセスカラーへ」にチェックを入れようと思っています。

Web上の「InDesign ドキュメントオブジェクトモデル図」を参照に、

app.activeDocument.ink.convertToProcess = true;

と書いて、ESTKで実行すると「オブジェクトは、ink プロパティかメソッドをサポートしていない」とエラーがでます。

また、inDesignの初期設定をいじればいいのかと思い、

app.preferences.ink.convertToProcess = true;

としても、同じエラーがでます。

そもそも考え違いをしているのかどうかも分かりません。

初歩的なことで申し訳ございませんが、
どうかご教授くださいますようお願いいたします。

No.10364 2023/02/09(Thu) 15:55:23
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:109.0) Gecko/20100101 Firefox/109.0

Re: スクリプトを使って「すべての特色をプロセスカラーへ」にチェックを入れる / Uske_S URL
ぶぶまるさん;
ひょっとするとそのものズバリなプロパティが存在するかもしれないのですが僕は見つけられなかったので、特色を一つずつプロセスカラーにするスクリプトを示します。

var myDoc = app.activeDocument;
var myInks = myDoc.inks;
for (var i = 0; i < myInks.length; i++) {
if (!myInks[i].isProcessInk && !myInks[i].convertToProcess) {
myInks[i].convertToProcess = true;
}
}

ドキュメントに存在するインキのうち、プロセスインクでない&&プロセスカラーにする設定がオフの場合、そのインキをプロセスカラーにする設定をオンにします。
こうすることにより、すべての特色がプロセスカラーに分版されるので、結果的に「すべての特色をプロセスカラーへ」がオンになります。

オブジェクトモデルの考え方とか実際に参照する際のポイント、みたいのは言葉で説明するのがすごく難しいので割愛しますが、
Inkオブジェクトはドキュメントに単体で存在せず、Documentオブジェクトに
まるで配列のように存在しているので、例のようにfor文などでインデックスを振って順にアクセスする必要があります。

もしスクリプトで気になることがあればTwitterやブログ、また下記のようなもくもく会もやっていますので、お気軽にお声がけください!
https://dtpmkmk.connpass.com

No.10365 2023/02/09(Thu) 17:32:30
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36

Re: スクリプトを使って「すべての特色をプロセスカラーへ」にチェックを入れる / ぶぶまる
Uske_S さま

すばやい回答ありがとうございます!

いろいろ考えさせられ、勉強になる回答でした。

ドキュメントオブジェクトモデル図を見て、
inkオブジェクトのプロパティ"convertToProcess" が「すべての特色をプロセスカラーへ」に「チェックをいれる」もの、と思い込んでいました。
これでは何をやってもダメなはずですね。。。

回答を読んで、改めてDOM図を眺めると、
「inkのプロパティには、length があるので、Inkオブジェクトぞれぞれにアクセスして、convertToProcessプロパティを変更する」と発想できてもよさそうなのに、と思いました。

今回はどうもありがとうございました。
もくもく会をちょっと覗いてみます!

No.10366 2023/02/10(Fri) 11:48:05
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:109.0) Gecko/20100101 Firefox/109.0
強調色表示オプション(ハイライト表示) / T-Y Email
環境設定 > 組版 > ハイライト表示オプション(強調色表示オプション)の「 カスタマイズれた字送り / カーニング」の色別の意味を知りたいです。
何色だと、カーニングの設定がデフォルトじゃない、など・・・
教えていただけますと幸いです。
よろしくお願いいたします。

No.10359 2023/02/03(Fri) 21:59:36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36

Re: 強調色表示オプション(ハイライト表示) / YUJI
こちらのページから「Chapter 1」をダウンロードして、p.027を参照してください。
https://study-room.info/perfectbook/home.html

No.10360 2023/02/03(Fri) 23:31:27
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36
フレームグリッドから文字が飛び出てしまう / ちかこ
InDesign CC 2019を使用しています。

縦組みでフレームグリッド使用中、段落の途中の1行だけ1文字フレームグリッドから上に飛び出て、下が1文字分浮いてしまう現象が発生しました。
グリッド揃えは仮想ボディ中央にしているにもかかわらず、その行のみ右に寄っています。
当該以外の段落スタイルを適用後、元のスタイルを適用すると本来の位置に戻るりますが、修正の動きで再発します。
idmlに保存し直しても同じ段落で再発します。

何が原因か分からず困り果てています。
情報などいただけたら幸いです。よろしくお願いします。

No.10355 2023/01/19(Thu) 10:11:39
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:109.0) Gecko/20100101 Firefox/109.0

Re: フレームグリッドから文字が飛び出てしまう / UMA
テキストフレーム設定の「先頭ベースライン位置」かしら?
No.10356 2023/01/20(Fri) 16:48:32
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36

Re: フレームグリッドから文字が飛び出てしまう / ちかこ
返信ありがとうございます。

この現象が起きたのはMac版InDesignで、Windows版で開いたところ、「が」や「バ」などで使用されている濁点が合成用濁点になっていたのがわかりました。
これを削除すると正常位置に戻りました。
該当の文字「か」と「゛」を選択するようにしてテキストエディタへコピペすると2文字になります。
が、行単位、段落単位を選択後コピペでは分割されません。
InDesignでは検索できました。

入稿されたWordの段階で、合成用濁点が混在した状態になっていました。
わざわざそこだけ合成用で入力したとは考えにくいので、どこでそうなったのか不明のままです。

こういった経験をお持ちの方いらっしゃいますか?

No.10357 2023/01/23(Mon) 18:33:31
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:109.0) Gecko/20100101 Firefox/109.0

Re: フレームグリッドから文字が飛び出てしまう / bizarre_n
経験があるというのとはちょっと違いますが、以下のページが参考になるかと思います。
https://tama-san.com/combining_character_sequence/

No.10358 2023/01/23(Mon) 20:51:31
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.2 Safari/605.1.15
大量のハイパーリンクを自動でつける方法 / hasehase
いつもお世話になっております。

No.6119と重複してしまうのですが回答のURLのリンクが切れていたためこちらで質問させてください。

この度大量のページ内リンクをつける必要がある作業が発生し、お力を借りたく投稿した次第です。
普段は手動でテキストアンカーをつけたり目次で作ったリンク付きのテキストを書式設定ありでペーストしたりしておりました。

しかし今回は数千件のリンクが必要といわれており、今までの作業方法では難しいと考えております。

▲aaaaa▲ ■bbbbbb■に対してインデザイン上で
 a.■で囲まれているテキストへのハイパーリンクを▲で囲まれているテキストにつける
 b.▲で囲まれているテキストをハイパーリンクがついている状態にする(リンク先はなんでもいいです)
のどちらかを一括で行う方法はないでしょうか?

インデザインにはXMLを読み込ませる予定です。
宜しくお願いいたします。

No.10349 2022/12/08(Thu) 16:07:22
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36

Re: 大量のハイパーリンクを自動でつける方法 / (z-) URL
方法は、と言われたら、スクリプトしかないのでは、という結論かと思います。
無料公開されているものが見つからない上では自身で書くか、誰かに書かせるかですね。ことによっては予算の提示も必要かと。

No.10350 2022/12/13(Tue) 11:25:05
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15

Re: 大量のハイパーリンクを自動でつける方法 / hasehase
z-様
社内で検討し、おっしゃられる通りスクリプトの作成をお願いすることになりました。


貴重なスペースをお借りしました。
ありがとうございました。

No.10351 2022/12/14(Wed) 14:14:27
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36
ノンブルに効果(マスターページ) / umecha
お邪魔いたします

MacOS 10.15.7
InDesign 2021

マスターページ上で、ノンブルに「効果」から「光彩(外側)」を
設定しました。
 → 各ページのノンブルを確認しますと・・
 → 「光彩(外側)」は付いているのですが
全ページ「A」の形の光彩になっていました。

どう作業したら、それぞれのノンブルの形(数字)の
光彩になりますでしょうか。

どなたかお助け頂けますでしょうか。
よろしくお願いいたします。

No.10346 2022/11/30(Wed) 09:28:33
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36

Re: ノンブルに効果(マスターページ) / お〜まち URL
こちらを。
https://www2.rocketbbs.com/11/bbs.cgi?id=thats&mode=pickup&no=10198

No.10347 2022/11/30(Wed) 11:58:55
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36

Re: ノンブルに効果(マスターページ) / umecha
お〜まち様

ありがとうございます!
こちらを見つけれませんでしたが;;  まさにコレです。

こんなに素早く書き込んで頂き、本当に助かりました!!
本日先方にIDデータで送る予定でしたので〜。
ありがとうございました。

No.10348 2022/11/30(Wed) 12:48:42
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36
テキスト変数のルビ / kk
indesign 2021 macOS 10.14.6

柱にテキスト変数を指定して、タイトルを表示させたいのですが、
タイトルにルビが付いています。
通常、テキスト変数にルビが繁栄されませんが、
スクリプトなどでテキスト変数にルビを繁栄させることは可能でしょう。
もし可能であれば、スクリプトもご教示いただきたく。

よろしくお願いいたします。

No.10343 2022/11/29(Tue) 11:25:23
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36

Re: テキスト変数のルビ / (z-)
>可能でしょう。

言い切り型だったのでまさかと思って試してみたら、確かにできますね……
でもテキスト変数1文字に対してルビが振られることになるので、まるで融通きかないですね。

タイトルにルビ機能を使わずに、ルビ位置にルビサイズで別置きした文字を、柱のルビ位置にもうひとつのテキスト変数として入れれば、状況によってはいけるかも?

No.10344 2022/11/29(Tue) 12:36:42
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15

Re: テキスト変数のルビ / Uske_S URL
発想を変えて、変数のように常時参照するのではなく、作業が終わったらスクリプトを実行して各ページの柱を更新するような作りにしてもいいかもしれません。
ただ、InDesignでは普通やらないやり方なので、kkさん以外の方が作業する可能性があるならあまりおすすめできませんが…。

No.10345 2022/11/29(Tue) 17:31:58
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36
TM(トレードマーク)と制御文字 / az
InDesign2021 macOS10.15.7

合成フォントが適用された文中の単語に「とれーどまーく」で変換し挿入すると後ろに謎の制御文字が出て以下の文字が化けます。検索置換でも同じです。制御文字を消すと文字化けは直ります。macの文字ビューアからだと制御文字なしで入力できました。この制御文字は何なのでしょうか。

No.10339 2022/11/09(Wed) 14:31:06
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15

Re: TM(トレードマーク)と制御文字 / Uske_S URL
azさん
情報パネルでその文字の文字コードを見てみてください。
IVSの字形選択子(バリエーションセレクター:VS)のような雰囲気を感じます。

参考:
https://moji.or.jp/seminar/aboutivs/

No.10340 2022/11/10(Thu) 15:21:06
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36

Re: TM(トレードマーク)と制御文字 / az
"0xFE0F"でした。
トレードマーク英字にしてオプション+2で入力できるの忘れてました。
こちらが簡単で制御文字も付きません。
インデザイン上では見た目同じなので不思議でしたが
テキストエディタにペーストしてみると
制御文字つき™️ なし™ で変わることがわかりました。
ありがとうございます。
合成フォントが化けるのが謎ですが…

No.10341 2022/11/14(Mon) 22:40:28
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15

Re: TM(トレードマーク)と制御文字 / Uske_S URL
あぁ、やっぱりバリエーションセレクター(VS)でしたか。
VS-16という制御文字みたいですね。

https://util.unicode.org/UnicodeJsps/character.jsp?a=FE0F

おっしゃるとおり、MacならOption+2が使いやすいと思います。

合成フォントで化けてしまうのは、それが合成フォントだからです…。僕自身も詳しいことは分かりませんが、合成フォントは文字コードによって、どのフォントで表示させるかを切り替える仕組みを持っています(検証したわけではなく私見です)。
U+FE0Fのような文字を表示させる仕組みがないので、ミッシンググリフ(四角にバッテン)になるのだと思います。
この制御文字以降の表示がおかしくなるのは、コードポイントの参照がおかしくなるからでしょうね。InDesignでもこんなにちゃんとした文字化けが起こせるとは思いませんでした。

No.10342 2022/11/15(Tue) 13:50:18
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36
全2113件 [ ページ : << 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... 302 >> ]