[ 掲示板に戻る ]

過去ログ閲覧モード

テキストボックス一括連結 / DP
お世話になります。
当方、Mac OSX(10.13.6)
インデザイン2020です。

複数あるテキストフレームを、(選択順など)一括で連結する方法などありませんでしょうか?
どうぞよろしくお願いいたします。

No.10049 2021/02/04(Thu) 15:39:35
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36

Re: テキストボックス一括連結 / Uske_S URL
DPさん:
標準の機能にはありません。スクリプトを探してみてください。

ちなみに、スプレッドをまたいでオブジェクトを選択することはできません。
なのでしっかりルールを決めて作ったデータに対して、専用のスクリプトを作る、ということになるのではと思います。

No.10053 2021/02/08(Mon) 14:30:04
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.146 Safari/537.36

Re: テキストボックス一括連結 / DP
Uske_S様

お礼の返事が遅くなってしまい、大変失礼いたしました。
スクリプトの活用とのこと、承知いたしました。
取り急ぎ…
今回はひとつひとつのボックスを連結させていこうと思います。
どうもありがとうございました。

No.10054 2021/02/16(Tue) 11:40:03
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36
JavaScript / まめちゃん
Windows10
indesign CC2021
です。

indesignのデフォルトに入っているimagecatalog.jsxというJavaScriptがありますが、このスクリプトを使って1ページ1枚ずつ配置した画像の下に図説を配置していくスクリプトを作成中です。
1ページ目に図説をまとめて入れたテキストボックスを置き、1段落目は1ページ目の画像下にテキストボックスを生成して配置、2段落目以降繰り返し…という所までは作成できたのですが、
この方法だと元々図説に対して当たっていたスタイルが落ちてしまうので困っています。(ゴチ、上付き下付きなどがあります)
何か良いアイデアをお持ちの方おられないでしょうか?

No.10046 2021/02/02(Tue) 10:54:43
Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Mobile/15E148 Safari/604.1

Re: JavaScript / Uske_S URL
単純にコピペしてみてはどうかな、と思いました。

var doc = app.activeDocument;
var txf1 = doc.textFrames[1];
var txf2 = doc.textFrames[0];
var myInsPoint = txf2.insertionPoints[0]; //テキストフレームの先頭
var myPara = txf1.paragraphs[0].select(); //テキストを選択
app.copy(); //コピー
myInsPoint.select(); //ペースト先を一度選択
app.paste(); //ペースト

テキストフレームを2つ用意して、片方にテキストを入れて試してみてください。
InDesignのコピーとペースト機能を使っています。
これを応用してみて……どうでしょう?^^;;

No.10047 2021/02/02(Tue) 14:24:28
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36

Re: JavaScript / お〜まち URL
図説のテキストをどのようにしてコピーしているのか分かりませんが、テキストのコピーはduplicateメソッドを使います。
書式としてはこんな感じ。
para.duplicate(LocationOptions.AFTER, tfxx.insertionPoints[0]);
//para = コピーしたい段落オブジェクト
//tfxx = コピー先のテキストフレーム

No.10048 2021/02/02(Tue) 17:34:42
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.99 Safari/537.36

Re: JavaScript / まめちゃん
Uske_Sさま
ありがとうございます、これを使ってみたらほぼやりたい動作でした。
単純なコピーなどもできるのですね、知りませんでした。
気になったのですが、この場合doc.textflame1と0は何が基準で決まっているんでしょうか?テキストフレームを置き直したらうまく動かなくなったため…もし気が向けばご教授頂けますと幸いです。

お〜まち様
自分で作ったものでは、新たにテキストフレームを生成する際にcontentsに元フレームの○段落目を入れた変数を指定していました。
今回の場合元フレームの内容が「図1 〇〇(改行)図2〇〇(改行)…」のように図説が連なっている状態なので、
duplicateも使ってみましたがオブジェクト単位での複製しかできないようだったので断念してしまいました。

No.10050 2021/02/06(Sat) 15:11:00
Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Mobile/15E148 Safari/604.1

Re: JavaScript / お〜まち URL
> duplicateも使ってみましたがオブジェクト単位での複製しかできないようだったので断念してしまいました。
テキストでも使えますよ(そもそも問題ないか確認してから投稿してます)。
コードを出してもらえると問題点や修正点を指摘できますので(^^)

No.10051 2021/02/06(Sat) 15:59:36
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.99 Safari/537.36

Re: JavaScript / Uske_S URL
テキストフレームのインデックス順は、要は重なり順です。レイヤーパネルから上下を入れ替えたり、コピペしたりしてみて動作を確認してみてください。

お〜まちさんのduplicate()メソッドは、おっしゃるとおりオブジェクト単位に使うものです。ひょっとしてcontentsプロパティに対して呼び出しませんでしたか?
お〜まちさんのようにParagraphオブジェクトなど、オブジェクト単位で使ってみてください。

>お〜まちさん、僕も勉強になりました〜!ありがとうございます。

No.10052 2021/02/08(Mon) 14:26:39
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.146 Safari/537.36
テキストフレームの段間罫線と表組 / やま
Windows10 pro InDesign CC2021
を使用しています。

テキストフレームで段間罫線を発生させるときに
ただのテキストの場合は問題なく使用できるのですが、
内容を表にすると段間罫線が消えます。

また、連結をしている複数のテキストフレームでは
最終フレームのみに段間罫線が発生したり、
最後の1行のみ罫線が発生したり
すべて消えていたりと挙動が安定しません。

段間罫線の発生がテキストに依存していることが原因?と想像していますが、
回避方法などご存じでしたらご教示いただければと思います。
よろしくお願いいたします。

No.10042 2021/01/27(Wed) 14:53:11
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36

Re: テキストフレームの段間罫線と表組 / お〜まち URL
まず先に、これは解決方法や回避方法ではありません。

> 段間罫線の発生がテキストに依存していることが原因?
おそらくその通りで、表の部分はテキストとして認識されていないのだと思われます。テキスト中では表は1行の扱いになるので、表の最後の部分に1行だけテキストがあると認識されている気がします。

InDesignのバグ報告サイトに次の投稿がありました。図解入りで分かりやすく説明されているのですが、残念ながら誰にも気づかれていません。(投票数が3になっていますが、そのうち1は私です)
https://indesign.uservoice.com/forums/601180-adobe-indesign-bugs/suggestions/39693208-column-rules-fail-if-a-table-is-the-first-item-in
InDesign開発チームも気付いていないと思われるので、[投票](あるいはVote)をクリックして投票をお願いします。投票数が多くなれば開発チームも気付いて対応に乗り出すと思います。

No.10044 2021/01/27(Wed) 19:57:51
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.107 Safari/537.36

Re: テキストフレームの段間罫線と表組 / やま
お〜まち様

1票投じました。
段間罫線は死なない程度のですが割と事故があるのでうまく使えるといいなと思うのですが…

投票数一桁だと優先順位かなり低そうですね。
モウハタチナンダカラシッカリシテホシイ
と思ったりして。

過去データを流用していたのでそのためかと思いましたが、原因がそれではなさそうとわかったこと、助かりました。

返信ありがとうございました!

No.10045 2021/01/28(Thu) 09:28:13
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36
ファイル更新スクリプトについて / tadokote
OS:Windows 10 pro
InDesign CS6 です。

フォルダ構成イメージ
[work]
 ├[jpeg]
 ├[ai]
 └[indd]

[indd]フォルダ内に0.indd〜900.inddがあります。
それぞれ[jpeg]フォルダから別の画像(0.jpg〜900.jpg)と、[ai]フォルダから共通イラスト部品(例:hogehoge.ai)をリンクしています。

hogehoge.aiを修正して上書き保存した場合に、全てのinddファイルでファイルを開く際に「変更されたリンクを更新しますか?」のようなダイアログが表示されると思います。

これを、スクリプト(.jsx)等を使用して全inddファイルのリンクを更新して保存する方法はありますでしょうか?
現在下記のようなスクリプトを作ってみたのですが、ダイアログが全ファイルで表示されるので自動化できていません。

(indd_Listにはフォルダ内のinddファイル一覧が格納されています。)
for(var j = 0; j < indd_List.length; j++){
app.open(File(indd_List[j]));

var myDoc = app.activeDocument;
var myImg = myDoc.allGraphics;
for(var k = 0; k < myImg.length; k++){
myImg[k].itemLink.update();
}
myDoc.close(SaveOptions.yes);
}

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

No.10040 2021/01/26(Tue) 16:34:25
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36

Re: ファイル更新スクリプトについて / お〜まち URL
スクリプトの最初に
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
(ダイアログを表示しない)
を入れて、最後に
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;
(すべてのダイアログを表示する)
を入れてみてください。

No.10041 2021/01/26(Tue) 20:44:59
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.107 Safari/537.36

Re: ファイル更新スクリプトについて / tadokote
お〜まち 様

ご指摘のダイアログ表示制御を利用することで、期待通りの動作となりました。

誠にありがとうございました!

No.10043 2021/01/27(Wed) 16:44:52
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36
認識しないフォントがあるのですが / q3
InDesign CC 2020(2021)です。

今まできちんと開けていたファイルがあるのですが、
先ほどから、ファイル内で使用していたあるフォントを認識せずに、
文字化けしてマーカーされている印が付くようになってしまいました。
そして、そのフォントのツールのところの表示は、[(フォント名)]となってしまっています。
インデザイン ・PCの再起動、別名保存を行いましたが、同じ症状です。
FONTBOOKをいじるなど、特に変わったことは何もしていません。
どうすれば解消するでしょうか。
よろしくお願いします。

No.10037 2020/12/24(Thu) 17:13:53
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Safari/605.1.15

Re: 認識しないフォントがあるのですが / q3
質問してすぐにすみません。
直前に入力した文字があり、そこがまず化けていたのでボックスごと削除したところ、問題が発生しなくなりました。
具体的には「◀」なのですが、これが原因とは不思議です。
ありがとうございました。

No.10038 2020/12/24(Thu) 17:25:04
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Safari/605.1.15

Re: 認識しないフォントがあるのですが / (z-) URL
>具体的には「◀」

ちょっと心当たりがあるのですが、
その記号のすぐ後ろに何か不可視属性の文字が入っていませんでしたか?
1字入力したはずが2字の構成になっているというか。

No.10039 2020/12/25(Fri) 13:43:05
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.1 Safari/605.1.15
ガイドのコピー / q3
InDesign CC 2020(2021)です。

ページものを作成しているのですが、ガイドのコピーは隣り合うページへコピーできないのでしょうか?
同じページ内や、右ページだったら別の右ページへは、コピー可能だと思うのですが、
右ページのガイドを左ページにコピーができません。
できる方法をご存知の方がいらっしゃいましたら、お願いします。

No.10025 2020/12/03(Thu) 15:50:04
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Safari/605.1.15

Re: ガイドのコピー / (z-)
ちょっとやってみましたができなさそうですね…
定規の開始位置を「ページ」にしても変化なしでした。
ガイドを選択状態にしてページ幅ぶん移動しかないように思います。

No.10026 2020/12/03(Thu) 16:05:21
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.1 Safari/605.1.15

Re: ガイドのコピー / q3
(z-)さま
>ガイドを選択状態にしてページ幅ぶん移動

実行されたのは、
ガイド選択→選択ツールをダブルクリック→ページ幅分入力 ということですか?

私はこれを試してみてもできませんでした。

No.10027 2020/12/03(Thu) 16:18:15
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Safari/605.1.15

Re: ガイドのコピー / mars517
垂直なガイドであれば「編集 > 繰り返し複製」で複製できると思います。水平なページガイドはoptionドラッグで複製するしかないのではないでしょうか。
No.10028 2020/12/04(Fri) 01:23:57
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36

Re: ガイドのコピー / q3
mars517さま

お返事遅くなりました。
水平・垂直とも、optionドラッグでできました!
垂直に入っている線は、右ページと左ページで、すぐに左右対称になるように設置できればいいですね。そんな機能ができたら嬉しいのですが。ページものならきっと需要はあると思います。

No.10036 2020/12/09(Wed) 23:52:02
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Safari/605.1.15
段落の囲み罫 / hiroki
複数の段落を囲み罫で囲むときですが
囲まれている段落が泣き別れするとき段末段頭に罫線を表示させたくないのですが、
段落の途中で泣き別れするときは、表示されませんが、
丁度、段落末で泣き別れるときに罫線が表示されてしまいます。
これを表示されないようにできますでしょうか?(赤の囲みのところ)

No.10031 2020/12/08(Tue) 15:09:45
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Safari/605.1.15

Re: 段落の囲み罫 / Ryu-chang
改行のかわりに「右インデントタブ」と「強制改行」でどうでしょうか?
No.10033 2020/12/08(Tue) 16:34:14
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36

Re: 段落の囲み罫 / hiroki
ありがとうございます。
なかなか組版ソフトのようにはいかないですね。

No.10034 2020/12/08(Tue) 18:01:52
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Safari/605.1.15

Re: 段落の囲み罫 / ジーコ
Adobeは一応バグという認識をしています。
まあ、相変わらずいつ修正されるかはわからないんですけどね。

No.10035 2020/12/08(Tue) 21:40:12
Mozilla/5.0 (iPhone; CPU iPhone OS 14_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Mobile/15E148 Safari/604.1
全2099件 [ ページ : << 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ... 300 >> ]