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

- HOME - 記事検索 - 投稿回数 - 携帯用URL - フィード - ヘルプ - 管理人用 -
新規投稿フォーム(返信は各スレッドの返信ボタンからお願いします。)
※「投稿キー」を入力しないと投稿できませんので注意して下さい。
ePubの音声読み上げ機能 / alice
ePubの勉強部屋をとても参考にしています。

画像にalt属性をつけて、音声読み上げ機能で画像が読み上げられるようにしたいのですが、iBooksよりスピーチ機能をつかって読み上げ開始を行うのですが、画像の部分がスキップされてしまいます。
何か対処方法がありましたらご教示いただけますでしょうか?

ちなみにkindle版にファイルを変換して、kindleより読み上げを行った場合は読んでくれるのですが、alt属性だけでなく、そのまえに"image"という言葉が入ります。こちらは何か対処方法がありますでしょうか?それともこちらはデフォルトでの仕様になるのでしょうか?

ePubの作成はinDesignCC2018よりepub3.0に出力しています。

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

No.9456 2018/04/20(Fri) 04:32:28
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.1 Safari/605.1.15

Re: ePubの音声読み上げ機能 / Uske_S URL
aliceさん、こんにちは。

InDesignから書き出したepubのソースコードをそのまま使われているわけではないと思いますが、実際のソースコードがわからないとアドバイスしようがないと思います。
また、音声を読み上げるのはInDesignではなくiBooksやKindleであることを考えると、アプリやリーダーのバージョンなどに原因がある可能性も高いです。
なので、iBooksやKindleのユーザーサポートなどに問い合わせたほうが確実だと思います。

No.9462 2018/04/24(Tue) 19:50:35
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

Re: ePubの音声読み上げ機能 / alice
ご返信ありがとうございました。
ユーザーサポートなどに問い合わせてみようと思います。ありがとうございます。

No.9476 2018/04/26(Thu) 17:58:00
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.1 Safari/605.1.15
テキスト変数のハシラ / かにかに
Mac OS X 10.9.5
indesign CS6

お世話になります。
現在辞書のようなものを作成しており、以下の記事を参考にテキスト変数を使ったハシラを作成しました。
http://d.hatena.ne.jp/seuzo/20090810/1249838173#c
しかし作業の途中で特定の条件の時思ったように表示がされない事がわかり、アドバイスを頂きたいです。

@のように、左のページは「そのページに出てくる最初の単語の読み仮名頭5文字」、右のページは「最後の単語の読み仮名頭5文字」を拾ってくる仕様にしています。

Aがドロップキャップの設定で、「アカデミック」と「あかでみっく」と「各用語の解説」の間に白色の「★」マークが入っており読み仮名の部分を5文字拾っています。

問題が起こったのはBで、拾ってくる単語が5文字以下の時にハシラで隠しテキストの「★」を拾ってしまいます。
「★」を全角スペースに変換しても一文字分左にずれてしまうので、5文字以下の時は以降のテキストを拾わないようにしたいです。
読み仮名は最低一文字のものも出てくる予定です。

またCでは右→左のページに解説文が跨がる時に前ページの読み仮名を拾ってしまいます。
このページは「いきをのむ」が表示したいハシラです。

BCどちらかでも構わないので、もし良い解決方法がありましたら
ご教示頂けると幸いです。

No.9458 2018/04/24(Tue) 17:33:25
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.33 Safari/535.11

Re: テキスト変数のハシラ / Uske_S URL
かにかにさん、こんにちは。

Aの先頭文字スタイルの「青字」の条件を、「含む」ではなく「区切る」にしてみてはいかがでしょうか。

No.9460 2018/04/24(Tue) 19:34:57
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

Re: テキスト変数のハシラ / Uske_S URL
連投すみません。ご質問、ふたつでしたね^^;;

Cについてはなかなか難しいです。たぶんInDesignが持っている標準機能だけではできないんじゃないでしょうか?
ほかのみなさん、どうでしょう?
ちょっと取り込んでいて試せないので、少しお時間ください^^;;

No.9461 2018/04/24(Tue) 19:37:34
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

Re: テキスト変数のハシラ / かにかに
Uske_S 様

返信ありがとうございます。
こちら試してみましたが「しゃよう★」→「★しゃよう」となってしまい求める結果にはなりませんでした。
元のテキストは「斜陽★しゃよう★1 西に傾いた太陽。〜」というように入っています。

これならいけるのではないかと思い、以下の画像の条件に変更してみまして
「しゃよう」は★なしで拾えるようになりましたが「あかでみっく」「あいでんてぃてぃー」を区切らずに拾うようになってしまいこれも失敗。
2番目と3番目の条件の順番を入れ替えてもうまくいかず。
申し訳ありませんが引き続き解決策おわかりでしたらよろしくお願い致します。

Cについては他社の書籍でこういう形のものが多いので、Indesignの機能内で実現できるものと思い込んでいましたが難しいのでしょうか。
こちらも引き続きおわかりの方おられましたらよろしくお願いします。

No.9464 2018/04/25(Wed) 10:16:53
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.33 Safari/535.11

Re: テキスト変数のハシラ / お〜まち URL
Bについてですが、これは5文字以上の段落スタイルと5文字未満の段落スタイルの2つを作らないと難しいんじゃないかなと思います。
ところで「白色の「★」」とありますが、これは先頭文字スタイルでは設定していないんでしょうか。
それも含めて先頭文字スタイルを設定するなら次のようになります。

5文字以上の場合
青  1 ★  で区切る
白  1 ★  を含む
ツメ 5 文字 を含む
青  1 ★  で区切る
白  1 ★  を含む

5文字未満の場合
青  1 ★  で区切る
白  1 ★  を含む
ツメ 1 ★  で区切る
白  1 ★  を含む


Cですが、先頭文字スタイルを使うと、ページの最初の行に
含まれる文字スタイルを拾ってきますね。これはおそらく仕様でしょう。
先頭文字スタイルを使わずに、ツメにする文字に直接文字スタイルを当てると、お望みの結果が得られます。
ですので解決策としては、
A ページにまたがる段落については先頭文字スタイルを外した段落スタイルを当てる
B そもそも先頭文字スタイルを使わずに、検索置換などで文字スタイルを当てる
C もし原稿をデータベースなどで管理しているのであればタグ付きテキストを作成する
などですかね。

No.9465 2018/04/25(Wed) 12:49:07
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0

Re: テキスト変数のハシラ / Subi URL
Cですが、テキスト変数用の文字スタイルを設定するのに先頭文字スタイル機能や正規表現スタイルを使うとご希望の形にはなりません。
その状態にするとしたら、青字や読みの級数を下げたりなどのスタイルを整えることのみ先頭文字スタイルで処理して、柱用の文字スタイル「ツメ」は色や級数などを設定しない空の状態にしておいて後から検索置換で設定します。

まず、「斜陽★しゃよう★」の前の方の★を☆に一括検索置換します。
正規表現置換で★(?=.+★)を☆に置き換えます。

この状態で先頭文字スタイルを文字スタイル「ツメ」を使わずにご希望の外見になるよう編集します。この時点では柱のことは考えなくていいです。

できましたら色や級数などを設定しない文字スタイル「ツメ」を
、正規表現検索置換を2回かけて適用します。
(?<=☆)[^★]{1,5}
置換文字列を空白にして、置換形式に「ツメ」を指定します。

※投稿後正規表現を訂正しました。

No.9466 2018/04/25(Wed) 13:00:52
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0

Re: テキスト変数のハシラ / (z-) URL
つたない画像を用意している間に他の方からの回答がついていますが…

まず、★について
白塗りにして全角アキを確保したいだけでしたら、やめちゃうことをおすすめします。
予期せず語句が長い場合に★が次行の行頭に来た場合はどうにもなりませんし。

以下、★を全角スペースに一括置換することを前提として、ですが

文字の色つけだけは正規表現スタイルにまわしたほうが先頭文字スタイルの設定がシンプルに済むとおもいます。何個も入れるとメンテナンスも混乱します。

そして、正規表現検索置換で、2こめの★を
[先頭文字スタイルの終了文字×4]と全角スペース
に置換します。
仮に最小1文字の場合でも、ハシラにはその1字と、あとは先頭文字スタイルの終了文字だけでテキスト変数が埋まるイメージです。

各人ご意見さまざまですが…w

※ Cに言及するまえに昼休みをオーバーしました

No.9468 2018/04/25(Wed) 13:15:18
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: テキスト変数のハシラ / かにかに
お〜まち様

返信ありがとうございます。白色の「★」は正規表現スタイルで適用していました。
普段は正規表現とドロップキャップぐらいしか使わないので、先頭文字スタイルで条件分岐のような事ができると思っていたのが間違いの基でした。
先頭文字スタイルを使った場合と、直接当てた場合ではテキスト変数の結果が変わってくるのですね。全く想像もしていませんでした。


Subi様
返信ありがとうございます。
5文字以下を拾うのに正規表現でどう書いたらいいのかわからず、
Excelの関数で6文字目に別の記号を入れて…なども考えていましたが、こちらの方法で完璧でした。
昨日から悩んでいたのが解決して助かりました。本当にありがとうございます。

No.9469 2018/04/25(Wed) 14:16:06
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.33 Safari/535.11

Re: テキスト変数のハシラ / かにかに
(z-)様
「先頭文字スタイルの終了文字」という特殊記号があったんですね、全く知りませんでした。
確かにその方法だと5文字拾ってきても大丈夫ですね。画像も付けて頂いてとてもわかりやすいです。ありがとうございます。
ただ、全角スペースでも行の頭に来てしまったらズレて見えるのではないかと思いましたが、違うのでしょうか?
行頭に来たものは最後に目視で確認して調整するつもりで、その際に記号の方が管理しやすいかと思い★にしていました。
もっとスマートにできる方法があるならぜひ教えて頂きたいです。

No.9470 2018/04/25(Wed) 14:37:20
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.33 Safari/535.11

Re: テキスト変数のハシラ / Subi URL
補足です。

私のレスの正規表現2回を正規表現スタイルで設定すれば、「ツメ」を文章中の柱にしたい箇所に適用するという点では正しい結果になります。
ですが、InDesginでは正規表現スタイル由来の文字スタイルをテキスト変数で使うには、その文字スタイルを先頭文字スタイルで使ってないとダメというバグがあります。先頭文字スタイルを使うとCのページをまたぐ段落の問題が解決されませんので、面倒ですが手動で正規表現置換する方法を書きました。

★に正規表現スタイルで白を適用しているとのことですが、これをPDF書き出ししたときテキストをコピーすると★が見えてしまいます。
このような場合カラーは「なし」にすると、PDF書き出しの際に文字扱いされなくなりテキストから消えるのでおすすめです。

(z-)さんではありませんが、段落スタイルの日本語文字組版で全角スペースを行末吸収をオンにすると、文章中の全角スペースが行末強制ぶら下がりになり、行頭に来なくなります。

No.9471 2018/04/25(Wed) 15:05:29
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0

Re: テキスト変数のハシラ / ものかの
> 「★」を全角スペースに変換しても一文字分左にずれてしまうので、5文字以下の時は以降のテキストを拾わないようにしたいです。

別案です。
設定は現状のままで、「すべての読み仮名の末尾にゼロ幅文字(U+200B)を4つ入れておく」でもいいかもしれません。実際に試してみないとわかりませんけど。

No.9472 2018/04/25(Wed) 15:26:30
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: テキスト変数のハシラ / Subi URL
検索置換の正規表現の訂正です。

(?<=☆).{1,5}(?=★)
(?<=☆)[^★]{5}

最初このように投稿しましたが、これ1回でできます。
(?<=☆)[^★]{1,5}

元記事も訂正しました。

No.9473 2018/04/25(Wed) 15:56:37
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0

Re: テキスト変数のハシラ / かにかに
Subi様
返信ありがとうございます。
現在のところ紙の本のみの予定だったので白色でいいと思っていましたが、カラーなしだとPDF上に出力されないのですね。
正規表現の表記、全角スペースの行末吸収についても教えてくださりありがとうございます。
正規表現も自分で書く際は調べながら改変する程度しか触った事がなかったので、きちんと理解できるよう努力していきます。

ものかの様
返信ありがとうございます。
ゼロ幅文字というのもあるんですね。「先頭文字スタイルの終了文字」を知る前はマーカー用の文字を字送り-1000や横幅1%にするのも考えていましたが、色々やり方があるんですね。
知らない事ばかりで勉強になります。

No.9474 2018/04/25(Wed) 16:55:38
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.33 Safari/535.11

Re: テキスト変数のハシラ / (z-) URL
すでに収束気味かとおもいますが、
いちおう補足ということで。
バージョンCS4からは行末で全角スペースを吸収できるようになっています。
白塗りの★だとこれができず行頭にアキが来てしまうのです。

★の字を禁則設定でぶら下がり文字に登録してしまえば可能とも思われますが、なにぶんスマートな手段とはいえませんし、もしこの★の手法が業界に蔓延したとして、いつか自分で受け取る事になるかと思うと…だいぶ遠慮したい感じです。

No.9475 2018/04/26(Thu) 12:50:11
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
テキスト・ボックスについて / 井上
CS6を使っています。Windows10です。

ボックスを使ってテキストを入力する際に、どういうわけか、書体や他の情報(文字下げなど)が設定されてしまっている状態になっています。

どのようにすれば、解除されるのでしょうか。

どなたかご教示いただけましたら、ありがたいです。

No.9457 2018/04/24(Tue) 17:33:19
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299

Re: テキスト・ボックスについて / Uske_S URL
井上さん、こんにちは。

おそらく、直前に作業していた設定を引きずっているのだと思われます。特にIllustratorではそうです。直前に作業した内容が段落パネルや文字パネルが覚えてしまっている感じです。
InDesignの場合は、直前に使用していた段落スタイルがあたっているかもしれません。

もしIllustratorの場合は、プレーンなテキスト(自分が思うデフォルト状態のテキスト)をペーストボード外などに置いておき、それを複製して作業したほうが意図しない段落設定などが反映されないのでいいと思います。

No.9459 2018/04/24(Tue) 19:32:18
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

Re: テキスト・ボックスについて / 井上
Uske_S 様

ご多忙の中、ご回答ありがとうございました。

お勧めいただいた方法でやってみます。

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

No.9463 2018/04/24(Tue) 20:38:08
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299
InDesignでKM→PDFを書き出すとCYも / ハム
InDesignCC2018、ブラックとマゼンダの2版のデータを作っております。
InDesignの分版プレビューで確認して2版になっているのですが、PDFを書き出すとリンク画像(PhotoshopEPS)の部分にシアンとイエローが1〜2%混ざります。
どうしたらPDFで2版にできるでしょうか?
よろしくお願いいたします。

No.9452 2018/04/19(Thu) 12:45:35
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/604.4.7 (KHTML, like Gecko) Version/11.0.2 Safari/604.4.7

Re: InDesignでKM→PDFを書き出すとCYも / .
PDF書き出しの設定は何を使ってますか?
特に画像の圧縮の設定が気におる。

No.9453 2018/04/19(Thu) 14:08:30
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

Re: InDesignでKM→PDFを書き出すとCYも / ハム
. 様

X-1a:2001のデフォルト設定で書き出しています。
◎カラー画像
・ダウンサンプル(バイキュービック法)
・圧縮:自動(JPEG) 画質:最高
◎グレー画像:上記と同じ
◎モノクロ画像
・ダウンサンプル(バイキュービック法)
・圧縮:CCITTグループ4
となっております。

テキストおよびラインアートの圧縮、画像データをフレームにクロップ 両方にチェックが入っています。

No.9454 2018/04/19(Thu) 14:25:03
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/604.4.7 (KHTML, like Gecko) Version/11.0.2 Safari/604.4.7

Re: InDesignでKM→PDFを書き出すとCYも / ハム
. 様

「InDesign、画像圧縮、PDF」で検索すると同じ状況の方のブログがありました。そちらを参考に
◎カラー画像
・ダウンサンプルしない
・圧縮:ZIP
◎グレー画像:上記と同じ
◎モノクロ画像
・ダウンサンプルしない
・圧縮:CCITTグループ4

これでキッチリ2版のPDFを書き出すことが出来ました。
大変助かりました!ありがとうございます。

No.9455 2018/04/19(Thu) 15:02:08
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/604.4.7 (KHTML, like Gecko) Version/11.0.2 Safari/604.4.7
背表紙の制作方法 / asa Email
A4冊子の表紙に背表紙をつけるデータの作成方法を教えてください。
背幅は3.6mmです。

No.9426 2018/04/05(Thu) 10:49:00
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: 背表紙の制作方法 / YUJI
こちらのページを参考に設定を行ってください。
https://study-room.info/id/studyroom/cs5/study01.html

ただし、マージンを超えてのサイズ指定はできないので(例えば、ノドと小口のマージンがそれぞれ10mmなら、20mm以下のページサイズにはできない)、背幅を3.6mmとしたいのなら、ノドと小口のマージンは0mmにしておくと良いでしょう。

No.9427 2018/04/05(Thu) 10:57:21
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

Re: 背表紙の制作方法 / asa Email
ありがとうございました。参考になりました。これまで背の付いた冊子の表紙はイラレで作成して、本文はindesignで作成していました。
No.9451 2018/04/13(Fri) 11:47:42
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
段落スタイルパネル、文字スタイルパネルの選択を返す方法 / たかぽん
いつも参考にさせていただいています。
質問させて下さい。

JavaScriptにてInDesign上の段落スタイルパネル、文字スタイルパネルの反転選択(複数選択の場合も)されている項目のindexあるいはname等を取得する方法を探しています(例えばselectindexのようなモノ……とか)。

方法がありましえたら、ご教示くださいますようお願い致します。

No.9438 2018/04/09(Mon) 09:42:14
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0

Re: 段落スタイルパネル、文字スタイルパネルの選択を返す方法 / お〜まち URL
パネル内の項目であれば以下を参考にしてください。
http://www2.rocketbbs.com/11/bbs.cgi?id=thats&mode=pickup&no=9181

No.9440 2018/04/09(Mon) 10:29:16
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0

Re: 段落スタイルパネル、文字スタイルパネルの選択を返す方法 / Uske_S URL
https://forums.adobe.com/community/international_forums/japanese/automation
こんなところもできましたので、良ければご利用ください^^/

No.9441 2018/04/09(Mon) 11:16:27
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

Re: 段落スタイルパネル、文字スタイルパネルの選択を返す方法 / たかぽん
>お〜まち さま
ありがとうございます。
リンク先の
app.activeDocument.textDefaults.appliedCharacterStyle
で反転選択が1項目であれば取得できました。

>Uske_S さま
リンク先のフォーラム確認しました。今後、活用させていただきたいと思います。

反転選択が複数ある場合についても方法がありましたら引き続き宜しくお願い致します。

No.9443 2018/04/09(Mon) 14:49:11
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0

Re: 段落スタイルパネル、文字スタイルパネルの選択を返す方法 / お〜まち URL
あ、意味わかりました。
別にテキストは関係なくて、パネル内の状況を確認したいわけですね。
それならありません。

ところで、パネル内の選択状況を知ってどうするつもりなのでしょう。パネル内の選択状況がわからなくて不便を感じたことはないので、それを知らなくても、必要なことはできるはずですが。

No.9444 2018/04/09(Mon) 15:39:47
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0

Re: 段落スタイルパネル、文字スタイルパネルの選択を返す方法 / たかぽん
>お〜まち さま

実は下記のようなスタイルの差異を検出するスクリプトを作成しています。

具体的には……

1〜5章の計5つドキュメントがあったとします。
各章のドキュメント内にある特定の同名段落スタイル(複数)の差異を調べたい時があります。
そういった場合、現在は対応の段落スタイル名をコピペして配列に代入。
各ドキュメントの対象スタイルの内容を「reflect.properties」で取得します。
取得した情報を比較して差異を検出してリストを書き出す。

こんな感じです。
最初に書いたドキュメント内の対象スタイル(複数)のコピペが結構面倒なのです(複数あるとパネルを一つずつ開いてコピペするため)。
そこで、反転選択しているスタイルを取得できたら、楽になるかな。と思った次第です。

別の方法を考えてみます。
ありがとうございました。

No.9445 2018/04/09(Mon) 16:22:09
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0

Re: 段落スタイルパネル、文字スタイルパネルの選択を返す方法 / (z-) URL
あくまでご自分用の前提での提案ですが

・パネル上で段落スタイルを複数選択
・ゴミ箱ボタンで削除
・スクリプト実行
 現状の段落スタイル名を変数化(配列・連想配列など)
・app.undo( )
 段落スタイル名の差分を検出

で少しラクになりませんかね。

No.9446 2018/04/09(Mon) 16:41:26
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: 段落スタイルパネル、文字スタイルパネルの選択を返す方法 / お〜まち URL
なるほど。
段落スタイルを自分で選択したいのであれば、スクリプトダイアログを使う手もありますよ。

var selectParaStyle = [];
var cboxes = [];
var doc = app.activeDocument;
var plength = doc.paragraphStyles.length;
var dlg = app.dialogs.add();
var dlc = dlg.dialogColumns.add();
with (dlc.dialogRows.add()) {staticTexts.add({staticLabel:"対象のスタイルを指定"});}
for (var i = 0; i < plength; i++) {
with (dlc.dialogRows.add()) {
cboxes[i] = checkboxControls.add({staticLabel:doc.paragraphStyles[i].name});
}
}
if (!dlg.show()) exit();
for (i = 0; i < plength; i++) {
if (cboxes[i].checkedState) {
selectParaStyle.push(cboxes[i].staticLabel);
}
}
dlg.destroy();
alert(selectParaStyle.toString());

段落スタイルの数が多いと画面からはみ出ちゃいますが。

No.9447 2018/04/09(Mon) 17:46:21
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0

Re: 段落スタイルパネル、文字スタイルパネルの選択を返す方法 / たかぽん
>(z-)さま

差分の件ありがとうございます。
とりあえず、選択している段落スタイル([基本段落]除く)を取得できるようスクリプトを書いてみました。
残念ながら[基本段落]は無理そうです。


var actDoc=app.activeDocument;

var arr = ["段落スタイル"];
for(var i = 0, len = arr.length; i < len; i++){
app.panels.itemByName(arr[i]).visible = true;

var menu = app.menus.itemByName(arr[i] + "パネルメニュー");
try{
menu.menuItems.itemByName("スタイルを削除...").associatedMenuAction.invoke();
} catch(e){

alert("スタイルチェック中にエラーが発生しました\r\nスタイルを選択していない場合は選択ください。\r\nまた、[基本段落]は対象にできません。")
exit()
}
}
var nokori=actDoc.allParagraphStyles;
actDoc.undo();
var zentai=actDoc.allParagraphStyles;
var selectStyle=sabunCheck(nokori,zentai);

//「selectStyle」に選択したオブジェクトを格納しました。



function sabunCheck(arrA,arrB) {
var tmp=[];
var storage = {};
for (var i=0; arrA.length>i; i++) {
value = arrA[i].name;
storage[value] = value;
}
for (var i=0;arrB.length>i;i++){
value=arrB[i].name
if (!(value in storage)) {
tmp.push(arrB[i])
}
}
return tmp
}
細かいチェックはしていませんが、とりあえず取得できました。


>お〜まち さま

ダイアログ、ウィンドウ等にリストを表示して作業することも考えてみます。
ありがとうございました。

No.9450 2018/04/12(Thu) 19:18:43
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0
【表組み】セルの先頭にスペースを入れたい / cell
お世話になります。
当方、MacOSX10.13.3。インデザインCCです。

タイトルの通り、表組み内の選択したセルの頭にスペースを入れたいです。
たくさんあるので、「検索・置換」を利用すれば良いのかと思うのですが、どのようにしたら良いでしょうか?
よろしくお願いします。

No.9430 2018/04/06(Fri) 10:09:52
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

Re: 【表組み】セルの先頭にスペースを入れたい / Uske_S URL
cellさん、こんにちは。
スクリプトなのかなーと思います。というのも、検索置換だと「空のセル」には対応できないからです。

var cells = app.activeDocument.selection[0].cells;
for (var i=0; i<cells.length; i++){
cells[i].contents = " "+cells[i].contents;
}

No.9432 2018/04/06(Fri) 11:10:57
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

Re: 【表組み】セルの先頭にスペースを入れたい / cell
Uske_Sさま

早速のお返事ありがとうございます。
スクリプトでの作業になるのですね。
使ったことがありませんが…
選択したセルの先頭文字の前に「数字の間隔」スペースを入れたいのですが、そこまでスクリプトでできるのですか?
なんども質問ばかりですみません。

No.9433 2018/04/06(Fri) 11:23:42
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

Re: 【表組み】セルの先頭にスペースを入れたい / Uske_S URL
cellさん

>使ったことがありませんが…
それはもったいない!
先ほどのスクリプトをエディタにコピペし,適当な名前をつけて,拡張子をjsxにして保存してください.
(insertSpaceToCell.jsxなど)
保存場所は以下を参考にしてください.
MacであればInDesignのウィンドウ>ユーティリティ>スクリプトを選んでスクリプトパネルを開くと
「アプリケーション」
「ユーザー」
という名前のフォルダが表示されると思います.どちらでもいいので,右クリックして「Finderで表示」させ,そのフォルダの中に保存してください.
そうすると,InDesignのスクリプトパネルから,保存したスクリプトが見えるようになるはずです.これをダブルクリックすることでスクリプトを使うことができます.
このスクリプトはセルを選択した状態で使わないとエラーになるので,それだけ注意してください.

>選択したセルの先頭文字の前に「数字の間隔」スペースを入れたいのですが、そこまでスクリプトでできるのですか?
もちろんできます.先ほどのスクリプトの3行目,
cells[i].contents = " "+cells[i].contents;
この" "部分を書き換えます.
InDesignで「数字の間隔」をコピーし,その二重引用符の間にペーストしてください.
cells[i].contents = " "+cells[i].contents;
こんな感じです.
これを上述のようにして保存して使ってみてください.

No.9434 2018/04/06(Fri) 13:17:39
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

Re: 【表組み】セルの先頭にスペースを入れたい / px
Uske_Sさま

できました!
ダブルクリックでここまでできるとは感動です!
ありがとうございます!
ただ…
またこのような機能を使いたい時に、この「スクリプト」というもの、書き方(?)が分かりませんです。

No.9442 2018/04/09(Mon) 13:20:05
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

Re: 【表組み】セルの先頭にスペースを入れたい / Uske_S URL
pxさん(cellさん?)

思ったような挙動が実現できたみたいで何よりです!
スクリプト自体は、JavaScriptというプログラミング言語を元にAdobeアプリケーション用に開発されたExtendScriptというもので書きます。
勉強の仕方のような方法論としては他のプログラミング言語と同じで、基本的なスクリプトを本やWEBから書き写して自分で試してみたり、既存のスクリプトをいじって結果を観察したり、というところから入ることが多いです。

ただ、ひとりでは続けられない、モチベーションの維持が大変、ということがあります。それに、分からないことを気軽に質問できる場がないとなかなかつらいです。僕はTwitterで知り合った方に最初の最初は教わりました(お金を払っての講習会でしたが)。そこから、その方にTwitterで質問を投げかけたり、本やWEBで調べたり…という感じです。

普段の仕事の合間にスクリプトの勉強だけの時間を確保するのはなかなか厳しいかもしれません。なので、ただスクリプトを黙々と作業する場、気軽に質問できる場、スクリプトに関する情報交換できる場、というのを提供すべくDTPerのスクリプトもくもく会というのを東京でやってます。もしご興味あれば覗いてみてください。
https://dtpmkmk.connpass.com/
もくもく会のイベントレポートはブログに上げてますので、よければどうぞ〜。
http://uske-s.hatenablog.com/entry/2018/02/04/154902

また、これは本当にちゃんとしたハンズオン形式の講習会なのでまとまったお金がかかりますが、6月頃からお〜まちさんという方がInDesignを使ったスクリプトの講習会を開いてくださいます。
https://cs5.xyz/sales/indesign_script/beginner
もしよければこちらもご検討ください。

No.9448 2018/04/09(Mon) 17:49:15
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

Re: 【表組み】セルの先頭にスペースを入れたい / cell
Uske_Sさま

たくさんのアドヴァイスをありがとうございます。
仰るとおり、その場は「勉強するぞ」と意気込んでも、
日々の作業に流され、なかなかモチベーションが維持できず…です。
ご紹介いただいたイベントもチェックしてみたいと思います。

「px」←別社員と共有の機械を使っていて、紛らわしいことしてしまいすみませんでした。
ありがとうございます。

No.9449 2018/04/10(Tue) 09:41:39
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
以下のフォームに記事No.と投稿時のパスワードを入力すれば
投稿後に記事の編集や削除が行えます。
50/50件 [ ページ : << 1 2 3 4 5 6 7 8 >> | 過去ログ | 画像リスト ]