365726
InD-BOARD
他人を誹謗中傷する発言や個人売買・違法コピーに関する書き込みは禁止です。
トラブルに関する質問は、OSやアプリケーションのバージョン、周辺機器等の情報も記入して下さい。
質問へのレスには必ずお礼のコメントを付けましょう。

- HOME - 記事検索 - 投稿回数 - 携帯用URL - フィード - ヘルプ - 管理人用 -
新規投稿フォーム(返信は各スレッドの返信ボタンからお願いします。)
※「投稿キー」を入力しないと投稿できませんので注意して下さい。
PlaceMultipagePDFを複数PDF連続貼りに改変したい / やまだ
いつも拝見させていただいております。

InDesignのSampleスクリプトにある
「PlaceMultipagePDF」について質問です。

このスクリプトを改変して「複数PDFを連続貼り付けする」
といった動作にできたりするものでしょうか?

といいますのも、この度、500個のPDFをInddに貼り付けて
ノンブル、大見出し付けなどの整形をする、といった仕事が
舞い込んできまして、どうしたものか手順を悩んでおります。

このPDFは中身がほんの2から3ページの書類群です。
しかも個別に差し替えが発生する可能性があるらしいので、
Acrobatで1つのPDFに連結してPlaceMultipagePDFで
貼り付け...といった対処は
後でかなり困ることになりそうなのです。
(できれば元のPDFのファイル名を維持して
上書きで更新したい、といったところです)

Linksフォルダを指定して、その中身を全取得、
といった動作ができれば解決しそうなのですが...

よろしくお願いします。

No.10332 2022/09/26(Mon) 10:49:17
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0

Re: PlaceMultipagePDFを複数PDF連続貼りに改変したい / (z-)
ちらっとコード覗いてみました。

17行目 var myPDFFile = File.openDialog("Choose a PDF File");
を複数ファイル選択またはPDFが入ったフォルダ選択に変更、PDFファイルを配列に格納

37行目 myPlacePDF(myDocument, myPage, myPDFFile);
をPDF配列でループ、mePage変数の引き継ぎ対策

の2箇所でいけそうですね。
あとは「PDFをどの順序で配置するのか」の要件定義は必要でしょう。
(すみません、自分がやるとは言えません。忙しい…)

No.10333 2022/09/26(Mon) 12:11:50
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: PlaceMultipagePDFを複数PDF連続貼りに改変したい / Ryu-chang
PDF貼魔王はどうでしょうか?
https://tu-kazu.jp/dtptool/pdfharimaou/

No.10334 2022/09/26(Mon) 14:14:13
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36

Re: PlaceMultipagePDFを複数PDF連続貼りに改変したい / やまだ
すみません、回答ありがとうございました。

>z-さま
なんとなく出来そうな雰囲気はあるのですね。ありがとうございます。
といっても現在の私の知識では不可能ですね...。
ほかのスクリプトを継ぎはぎして実現できればと思ってましたが甘かったです。

>Ryu-changさま
貼魔王は今ってMACアドレス収集する仕様になったのがちょっと...といったところではあります。一応、会社のPCなので微妙なところなのです。
でも仮想PCなり仮想LANをかませて、貼魔王を使うのがベストかもしれませんね。

No.10335 2022/09/28(Wed) 08:54:38
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0

Re: PlaceMultipagePDFを複数PDF連続貼りに改変したい / (z-)
スクリプトの継ぎはぎで実現できる可能性はなくはありませんが、
肝は、2つめ以降のPDFを貼り始めるために直前のPDFを貼り終えたページの次のページを指定する、という部分だけですね。

あとは繰り返しになりますが扱うPDF群の順序。

通りすがりの親切な方がここに改変コードを載せてくれるにしても、
要件がまとまっていないと残念な空気になりかねません。

No.10336 2022/09/28(Wed) 09:50:43
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: PlaceMultipagePDFを複数PDF連続貼りに改変したい / sasa
Windowsをお使いでしょうか?
このサイトの「関連情報」→「Link」→「InDesignのScriptを公開されているリンク」
→「いんでざいんnoすくりぷと for Windows」に画像配置のスクリプトがあります。
ちなみに自分の環境(Windows10 Pro)では貼魔王は動かなかったです。

No.10337 2022/09/28(Wed) 17:15:14
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 Edg/105.0.1343.50

Re: PlaceMultipagePDFを複数PDF連続貼りに改変したい / やまだ
>z-さま
たびたびありがとうございます。
スクリプト改変は諦めることにします...。

>sasaさま
これはよさそうです!ありがとうございます。インターフェース含めてほぼ貼魔王ですね。こちらを使ってみます。

ちなみに貼魔王は、私のWin環境でもダメでした。もともとMac専用ツールでしたから仕方ないのでしょうか。
なお、Macで動くのは確認できたのですが、バージョンが合ってないので
Macで貼魔王→idml変換→winで開く...というまどろっこしいやり方になってしまうことが判明しました。やはり上記の画像配置スクリプトを使おうと思います。

No.10338 2022/09/29(Thu) 09:51:56
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
登録済みの索引語の見出しの「読み」取得について / ぶぶっち
いつも勉強させて貰っています。
質問です。
InDesignCS6上で索引語が複数登録されたドキュメントがあるとします。
JavaScript上で、
例えば、ドキュメントに登録されている1番目の索引を取得しようとします。「索引項目」は下記のようにすれば取得できました。

var str=app.activeDocument.indexes[0].allTopics[0].name

ですが、対となる「読み」の取得方法が判りません。
解る方がいましたら、ご教示いただければと思います。

宜しくお願い致します。

No.10330 2022/08/31(Wed) 15:12:01
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36

Re: 登録済みの索引語の見出しの「読み」取得について / ぶぶっち
自己レスです。
自己解決しました。
var str=app.activeDocument.indexes[0].allTopics[0].sortOrder

で読みが取得できるようでした。

有り難うございました。

No.10331 2022/08/31(Wed) 16:48:01
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36
オブジェクトを別のドキュメントにコピーペーストすると落ちます / Chirico
MacOS 10.14.6
InDesign 2020

クライアントからの支給ドキュメントのオブジェクトを、別のドキュメントにコピーペーストすると、必ず異常終了します。
警告表示などはなく、いきなりInDesignが終了する感じです。
支給データは外国製(おそらくイスラエル)のものであり、言語環境が原因のような気がします。
何か対策がありませんでしょうか。
現状はコピーペーストは諦めて、ドキュメントを配置する方法で対応しています。

No.10324 2022/08/17(Wed) 11:37:46
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0) Gecko/20100101 Firefox/91.0

Re: オブジェクトを別のドキュメントにコピーペーストすると落ちます / (z-)
解決に導けるか断言できませんが、
以下教えて&お試しできますか。

・支給ドキュメントの保存バージョンはいくつか(ものかのさん作Gleeなどご利用ください)
・オブジェクト単位ではなく、文字のコピペでも落ちるのを確認(できれば1文字まで追い込む)
・落ちる文字の適用フォントのPostScript名を確認
・「属性なしペースト」でも落ちるか確認

No.10325 2022/08/18(Thu) 12:24:22
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: オブジェクトを別のドキュメントにコピーペーストすると落ちます / Chirico
(z-)さん、ご返答いただきありがとうございます。
確認事項の件、回答いたします。(長文になります)

----ここから--------------------------------------------------------------------------------
・支給ドキュメントの保存バージョンはいくつか(ものかのさん作Gleeなどご利用ください)
InDesign CC 2018(v13)※詳細は不明ですが、Windouws環境らしいです
支給データに対して、複数のドキュメントから寄せ集める編集をしています。
その結果、現在は2020バージョンになっています。(この編集後のドキュメントを、Aドキュメントと呼称します。)
Aドキュメントを、他のドキュメントにコピーできないのが問題となっています。
Aドキュメント自体の編集は問題ありません。(ときおり異常終了するなど若干不安定です)

・オブジェクト単位ではなく、文字のコピペでも落ちるのを確認(できれば1文字まで追い込む)
文字単位は問題ありません。
自動組版で処理されているらしく、アンカー付きオブジェクトが多数使用されています。
そのため、個別コピーは現実的には不可能な状態です。

・落ちる文字の適用フォントのPostScript名を確認
問題のページのフォント情報をまとめました。
- 名前 : GothicBBBPro-Medium; 形式 : OpenType CID, ステータス : OK
ファイル名 : A-OTF-GothicBBBPro-Medium.otf
フォント名 : A-OTF 中ゴシックBBB Pro Medium

- 名前 : KozGoPr6N-ExtraLight; 形式 : OpenType CID, ステータス : OK
ファイル名 : KozGoPr6N-ExtraLight.otf
フォント名 : 小塚ゴシック Pr6N EL

- 名前 : KozGoPr6N-Heavy; 形式 : OpenType CID, ステータス : OK
ファイル名 : KozGoPr6N-Heavy_0.otf
フォント名 : 小塚ゴシック Pr6N H

- 名前 : KozGoPr6N-Medium; 形式 : OpenType CID, ステータス : OK
ファイル名 : KozGoPr6N-Medium_0.otf
フォント名 : 小塚ゴシック Pr6N M

- 名前 : KozGoPr6N-Regular; 形式 : OpenType CID, ステータス : OK
ファイル名 : KozGoPr6N-Regular_0.otf
フォント名 : 小塚ゴシック Pr6N R

- 名前 : KozMinPr6N-Regular; 形式 : OpenType CID, ステータス : OK
ファイル名 : KozMinPr6N-Regular.otf
フォント名 : 小塚明朝 Pr6N R

- 名前 : AdobeHebrew-Regular; 形式 : OpenType Type 1, ステータス : OK
ファイル名 : AdobeHebrew-Regular_16.otf
フォント名 : Adobe Hebrew Regular

- 名前 : HelveticaNeueLTStd-Blk; 形式 : OpenType Type 1, ステータス : OK
ファイル名 : HelveticaNeueLTStd-Blk.otf
フォント名 : Helvetica Neue LT Std 95 Black

- 名前 : HelveticaNeueLTStd-Hv; 形式 : OpenType Type 1, ステータス : OK
ファイル名 : HelveticaNeueLTStd-Hv_4.otf
フォント名 : Helvetica Neue LT Std 85 Heavy

- 名前 : HelveticaNeueLTStd-Lt; 形式 : OpenType Type 1, ステータス : OK
ファイル名 : HelveticaNeueLTStd-Lt_7.otf
フォント名 : Helvetica Neue LT Std 45 Light

- 名前 : HelveticaNeueLTStd-Md; 形式 : OpenType Type 1, ステータス : OK
ファイル名 : HelveticaNeueLTStd-Md_7.otf
フォント名 : Helvetica Neue LT Std 65 Medium

・「属性なしペースト」でも落ちるか確認
「フォーマットなしでペースト」のことでしょうか。
オブジェクトは、文字や画像が複数個あるため、こちらの機能は使えません。
----ここまで--------------------------------------------------------------------------------

その後の調査で、テキストフレームに自動サイズ調整が設定されていることが異常終了の原因である可能性が出てきました。
この機能をオフにすると問題なくペーストできました。もっともすべてのページで試したわけではないので、これが本当の原因なのかは不明です。
とりあえず、この対症療法で進めてみようかと思います。
今回の件で、追加情報があればよろしくお願いいたします。

No.10326 2022/08/19(Fri) 09:52:14
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0) Gecko/20100101 Firefox/91.0

Re: オブジェクトを別のドキュメントにコピーペーストすると落ちます / (z-)
あー、他国環境ということで文字を疑ってましたが

>アンカー付きオブジェクトが多数使用されています
>テキストフレームに自動サイズ調整が設定されている


ここが一番あやしいですね。アンカー付きオブジェクトはセル内にアンカーがあったり、アンカー付きオブジェクト内にまたアンカー付きオブジェクトが、などの構造でだいぶ落ちやすくなりますし、自動サイズ調整もグリッド揃えや回り込みの影響によりペースト先でにゅんにゅん変動する可能性が高いですね…

No.10327 2022/08/19(Fri) 12:16:46
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: オブジェクトを別のドキュメントにコピーペーストすると落ちます / sansan hoihoi
確かちょっと古いバージョンで、フレームの自動伸縮が有効になってると、コピペの際に必ず落ちることがあったはずです。
解決策はなかったような・・・

No.10328 2022/08/19(Fri) 13:07:56
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.105 Safari/537.36

Re: オブジェクトを別のドキュメントにコピーペーストすると落ちます / Chirico
(z-)さん
sansan hoihoiさん
情報、ありがとうございます。

さらにその後の調査で、ペーストはできるようになったのですが、ちょっとおかしいです。
表組み内の長体80%の文字が正体になったり、アンカー付きオブジェクトの並びが変わったり……
これでは危険がいっぱいなので、当初のドキュメントを配置する方法で行くことにしました。
修正作業に弱いデータになりますが、「訂正のないところが変わる」のが怖いので、やむを得ないところです。

No.10329 2022/08/19(Fri) 17:10:57
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0) Gecko/20100101 Firefox/91.0
PostScript Type 1 フォント とは? / hirata
すいません。
PostScript Type 1 フォントとは、CIDフォントのことでしょうか?

https://helpx.adobe.com/jp/fonts/kb/postscript-type-1-fonts-end-of-support.html
こちらに PostScript Type 1 フォントのサポート終了とあります。

例えば、モリサワのA-CIDとつくフォントが使用できなくなるのでしょうか?

No.10321 2022/08/03(Wed) 13:17:27
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36

Re: PostScript Type 1 フォント とは? / お〜まち URL
違います。モリサワのA-CIDとつくフォントはCIDフォントであり、すでに公式のサポートは終了しています(たぶん使えてると思いますが)。
https://helpx.adobe.com/jp/x-productkb/policy-pricing/end-of-support-cid-font-jp.html

No.10322 2022/08/03(Wed) 15:51:24
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.167 Safari/537.36

Re: PostScript Type 1 フォント とは? / お〜まち URL
なんか変な書き方になってしまいましたので改めて。
PostScript Type 1 フォントと、CIDフォントは別物で、CIDフォントの方は次のリンク先にあるように公式のサポートは終了しています。
https://helpx.adobe.com/jp/x-productkb/policy-pricing/end-of-support-cid-font-jp.html
私はWindowsなので確認できないのですが、終了しているといっても実際には使えてるようですね。ただ、そのうち必ず使えなくなるのでOpenTypeに切り替えた方がよいです。

No.10323 2022/08/03(Wed) 15:57:41
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.167 Safari/537.36
同一ブック内で複数種類の索引の作成について / kazu
以前目次機能では大変お世話になりました。改めてお礼を申し上げます。

今回は索引についてご教示いただけると幸いです。

ブック(14ファイル)内にあるテキストの文章部分と施設名に分けて2種類(別ファイル)の索引を作りたいと思っています。

ブックを二つ作りそれぞれの索引を作成する方法は思いつくのですが、毎年改定されるので、前年の索引を活かし、可能であれば同一ブック内に2種類の索引を作りたいと考え、色々調べたのですが分かりません。

スクリプトは作成したことがありません。
このような私ですがどなたかご教示いただけませんでしょうか。

No.10309 2022/07/28(Thu) 11:53:06
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36 Edg/103.0.1264.71

Re: 同一ブック内で複数種類の索引の作成について / kazu
使用環境を載せるのを失念しておりました。

OS:Windows10
cc2022

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

No.10310 2022/07/28(Thu) 11:57:24
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36 Edg/103.0.1264.71

Re: 同一ブック内で複数種類の索引の作成について / (z-)
索引レベルで極端に分けて、索引出力後に段落スタイルでふるい分けするというのはどうでしょう。
No.10311 2022/07/28(Thu) 12:13:27
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: 同一ブック内で複数種類の索引の作成について / kazu
(z-)様

早速のご返答ありがとうございますm(__)m

索引レベルを極端に分けるは、索引出力後にあまり手をかけずにと思っていたので、思いつきませんでした。

段落スタイルでふるい分けがまだ完全にイメージできていませんが、何とか思っていたものに近いものが出来そうです。

ありがとうございました。

No.10312 2022/07/28(Thu) 13:30:58
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36 Edg/103.0.1264.71

Re: 同一ブック内で複数種類の索引の作成について / (z-)
手順としては、
・索引2種を索引レベルで分ける
・索引レベルはそれぞれ別の段落スタイルを適用
・索引の作成
・できあがった索引で検索置換
 検索文字列・置換文字列ともに空欄、検索スタイルで不要なほうの段落スタイルを選択(添付画像参照)

で段落ごと消えてもらうイメージです。

No.10313 2022/07/28(Thu) 16:21:43
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: 同一ブック内で複数種類の索引の作成について / kazu
(z-)様

やってみます。
重ね重ねありがとうございます。

No.10314 2022/07/29(Fri) 10:08:14
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36 Edg/103.0.1264.71

Re: 同一ブック内で複数種類の索引の作成について / kazu
(z-)様

お世話になります。

お陰様で思い通りの索引が出来つつありますが、
もう一つ質問をさせてください。

索引とノンブルの間に「・(中点)」でリーダー線を入れているのですが、
リーダー線だけ小さくしたいです。

目次では項目と番号間にスタイルを設定できたので、
リーダー線用の文字スタイルを適用しましたが、
索引にはこのような設定をするところが見当たりません。

リーダー線だけを小さくすることはできないのでしょうか?

稚拙な質問で申し訳ありませんが、
よろしくお願いいたします。

No.10315 2022/07/29(Fri) 11:56:53
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36 Edg/103.0.1264.71

Re: 同一ブック内で複数種類の索引の作成について / (z-)
リーダーの文字スタイル、
・打ち消し線(線種:句点)を適用した文字スタイルを用意、文字サイズで・の大きさを調整
・索引の段落スタイルに正規表現スタイルを設定(タブ文字にリーダーの文字スタイル)
でいけないでしょうか。

No.10316 2022/08/01(Mon) 10:20:18
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.2 Safari/605.1.15

Re: 同一ブック内で複数種類の索引の作成について / kazu
(z-)様

昨日休みだったので、返信が遅くなり申し訳ありません。

打消し線(リーダー線)を作成し、仮の設定をしました。
そのあと
索引の段落スタイル(索引レベル1)の正規表現スタイルで

スタイルを適用:リーダー線,テキスト:¥t(タブ)と

設定しましたが思うようにいきません。

これではいけないのでしょうか?

写真を添付したのですが、見えにくいかも知れませんm(__)m

No.10317 2022/08/02(Tue) 11:55:21
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36 Edg/103.0.1264.77

Re: 同一ブック内で複数種類の索引の作成について / (z-)
索引作成時にタブ入れてるでしょうか?(添付画像参照してください)
個人的におすすめなのは、索引作成後にさらにタブを右インデント文字に置換、です。その場合の正規表現は ~y で。

No.10318 2022/08/02(Tue) 12:10:53
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: 同一ブック内で複数種類の索引の作成について / kazu
(z-)様

ご指摘の場所には右インデント文字を入れていました。
これではダメですよね笑

お陰様で思い通りの索引ができるようになりました。

本当にありがとうございましたm(__)m

(z-)様には目次の時にも親切にご教示いただき、そして今回も親切に分かりやすくご教示いただき重ね重ね感謝しております。

No.10319 2022/08/02(Tue) 13:12:11
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36 Edg/103.0.1264.77

Re: 同一ブック内で複数種類の索引の作成について / (z-)
あ…「見出しに続く」欄、右インデントがメニューにないのでタブで入れたあと置換してたんですが、
^y の手入力で入れられますね_(┐「ε:)_
勉強になりましたありがとうございますw

No.10320 2022/08/03(Wed) 12:19:07
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
スクリプトで全ページに特定文字がいくつあるか調べたいです / たかじ
スクリプトで「文字列がいくつ存在しているか?」を
表示する方法を知りたいのですが、あまりそうした
需要がないのか、なかなか情報が出てきません。

以下、見よう見まねで書いてみたのですが、
「テキストフレームの数の回数、アラートが出てしまう」
というような動きになってしまいました。

希望としては「ダミーの残りは(kazu)個です」といった
アラートを出したいのですが…


var zenitem = app.activeDocument.allPageItems;
for (var i=0; i<zenitem.length; i++){
var kazu = zenitem[i].parentStory.contents.indexOf("ダミー");
if (kazu>-1){
alert ("ダミーテキストの残りあり");
}
alert ("ありません")
};


ご助力いただけると幸いです。

No.10306 2022/07/19(Tue) 13:46:09
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0

Re: スクリプトで全ページに特定文字がいくつあるか調べたいです / (z-)
使用バージョンの記載がない上ではCS3でも動くような書き方しかできないのですが、近年のものであればDocumentにはallStoriesクラスがあるので活用おすすめします。

が、今回のケースだとテキスト検索が有用です。Storyで追っかけると表組みの中まで探せなかったりしますし。

app.findTextPreferences = NothingEnum.nothing;
app.findTextPreferences.findWhat = "ダミー";
var find = app.activeDocument.findText() ;
alert("ダミーの残りは" + find.length + "個ですー");

※ルビ文字に"ダミー"があった場合はもっとあれです

No.10307 2022/07/20(Wed) 12:08:23
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: スクリプトで全ページに特定文字がいくつあるか調べたいです / たかじ
(z-)さま
ありがとうございます!
検索→検索個数を取得→表示
とするのですね
大変助かりました。
きちんと動作もできました!

No.10308 2022/07/20(Wed) 15:30:01
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0
段落分離禁止オプションについて / まる
CC 2019、2020、2021あたりを使用しています。

基礎的な質問で恐縮ですが、
段落分離禁止オプションについての質問です。

縦組みの小説やエッセイみたいな文字ものの組版で、
・次の行数を保持→1行
・ただし、ノド側は分離を許容。(見開きだったら分離してもオッケー)
という設定は、デフォルトでは難しいでしょうか。
無理な場合、みなさんでしたら、どのように対処しますでしょうか。

いままでもそういうのはあったのですが、
なんとなく手作業でごまかしていました。

教えを拝借できれば幸いです。
どうぞよろしくお願いいたします。

No.10300 2022/07/07(Thu) 15:28:22
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Firefox/102.0

Re: 段落分離禁止オプションについて / mars517
後述する制約がありますが、
こんなことをしたことがあります。
……………………………………………………
マスターページのレイヤー1に
見開きをまたぐフレームグリッドを作成(プライマリ)

レイヤー2に回り込みを設定したオブジェクトを作成
(ノド部分に文字が入らないようにするため)

このような状態にしておけば
ノド直前にも見出しが存在できることになります。
……………………………………………………
ただ、制約として
ノド側のマージンを自由に設定することはできません。

サンプルファイルは以下
https://mottainaidtp.up.seesaa.net/image/sample_2022_0708a.indd

No.10301 2022/07/08(Fri) 04:35:10
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36

Re: 段落分離禁止オプションについて / まる
mars517さん、ユニークな対処法をご紹介くださり、
ありがとうございます。
なるほど〜、と感心しておりました。
ページ番号やテキスト変数などがうまくいくかどうかなど、
ちょっと試行錯誤してみたいと思います。

No.10302 2022/07/08(Fri) 11:38:45
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36

Re: 段落分離禁止オプションについて / mars517
もう遅いかもしれませんが、別の方法を試してみました。
サンプルデータは以下
https://mottainaidtp.up.seesaa.net/image/test_2022_0715.zip

3つのプライマリテキストフレームを連結しています。
(破線は字面)

青フレームは右側余白に1行はみ出しつつ、
オレンジ色の回り込みアイテムにより本文が入れないよう設定。
黄色はちょうど1行分の幅です。

見出しに前境界線を設定し「フレームに収める」をチェックします。
すると見出しは黄色フレームには入ることができず
次ページに送られることになります。

次ページの1行目は、この境界線が収まるためのスペースです。

ちょっと面倒ですが、たまたま私も横組みで同様の処理が必要になり
捻り出してみました。

No.10303 2022/07/16(Sat) 04:15:07
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36

Re: 段落分離禁止オプションについて / mars517
見出しが本文より大きい場合や、テキストフレーム使用の場合などは他にも工夫できると思います。見出しが2行取り〜の場合も別の方法がありそうです。
No.10304 2022/07/16(Sat) 04:19:02
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36

Re: 段落分離禁止オプションについて / mars517
しつこくすみません。もう1つ
見出しサイズが本文より僅かにでも大きくしてよければ
このほうが簡単だと思います。

(サンプルデータ↓)
https://mottainaidtp.up.seesaa.net/image/test_2022_0716C.zip

ご覧のとおり、今度は右側ページのノド側に逃げ用のスペースを設けます。
見出し文字はグリッド揃えを右(上)にして
文字幅を拡大。必要に応じてベースラインシフトします。
サンプルでは110%にしていますが実際は100.01%でも大丈夫です。

No.10305 2022/07/16(Sat) 15:00:56
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36
以下のフォームに記事No.と投稿時のパスワードを入力すれば
投稿後に記事の編集や削除が行えます。
49/50件 [ ページ : << 1 2 3 4 5 6 7 | 過去ログ | 画像リスト ]