スクリプトバージョンを下げないと遅い

[9477]スクリプトバージョンを下げないと遅い 投稿者:masa 投稿日:2018/04/27 00:55:53
お世話になっております。いつも参考にさせていただいています。

今までCS4を使用していたのですが、やっとCCに移行することができました。

CS4で使用していた自作のスクリプトをCC2018で実行したところ、
CS4のときより、20倍〜30倍ほどCC2018の方が遅くなってしました。
いろいろ分析した結果、
app.scriptPreferences.version = 6;
を実行すると、スピードがもとに戻りました。

なぜこんなに遅くなるのか、考えられる原因は何でしょうか。
スクリプトの内容としては、for文の中で関数を実行している程度なのですが。

Scriptバージョンが違うことで、何が変わるのかも良くわかっていません。
どうかお知恵を拝借願えませんでしょうか。

環境は、Windows 10 InDesign CC2018 です。


テキスト変数のハシラ

[9458]テキスト変数のハシラ 投稿者:かにかに 投稿日:2018/04/24 17:33:25
Mac OS X 10.9.5
indesign CS6

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

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

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

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

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

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

attached image

テキスト・ボックスについて

[9457]テキスト・ボックスについて 投稿者:井上 投稿日:2018/04/24 17:33:19
CS6を使っています。Windows10です。

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

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

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

ePubの音声読み上げ機能

[9456]ePubの音声読み上げ機能 投稿者:alice 投稿日:2018/04/20 04:32:28
ePubの勉強部屋をとても参考にしています。

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

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

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

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

InDesignでKM→PDFを書き出すとCYも

[9452]InDesignでKM→PDFを書き出すとCYも 投稿者:ハム 投稿日:2018/04/19 12:45:35
InDesignCC2018、ブラックとマゼンダの2版のデータを作っております。
InDesignの分版プレビューで確認して2版になっているのですが、PDFを書き出すとリンク画像(PhotoshopEPS)の部分にシアンとイエローが1〜2%混ざります。
どうしたらPDFで2版にできるでしょうか?
よろしくお願いいたします。

段落スタイルパネル、文字スタイルパネルの選択を返す方法

[9438]段落スタイルパネル、文字スタイルパネルの選択を返す方法 投稿者:たかぽん 投稿日:2018/04/09 09:42:14
いつも参考にさせていただいています。
質問させて下さい。

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

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

正規表現スタイルにて下付の設定

[9435]正規表現スタイルにて下付の設定 投稿者:px 投稿日:2018/04/06 13:26:07
いつも勉強になります。
お伺いいたします。
本文中にある特定の欧文の文字を下付文字にしたいです。
「ABCD」→「A(BCD)」
「ZBCD」→「Z(BCD)」
「ABCDEF」→「ABC(DEF)」
「ABCGHI」→「ABC(GHI)」
こんな具合に2種類あります。
( )内の文字を下付にしたいです。
よろしくお願いします。

MacOSX10.13.3
インデザインCC

【表組み】セルの先頭にスペースを入れたい

[9430]【表組み】セルの先頭にスペースを入れたい 投稿者:cell 投稿日:2018/04/06 10:09:52
お世話になります。
当方、MacOSX10.13.3。インデザインCCです。

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

PDF書き出し時文字が欠ける

[9428]PDF書き出し時文字が欠ける 投稿者:shishi 投稿日:2018/04/05 14:01:48
MAC 10.10.5
inDesign CS6(CCでも同じ挙動)

お世話になります。
新聞のようなものを作成しているのですが、段罫を白で隠すため見出しや仕切り線の背面に白をテキスト回り込みで配置しています。
回り込みにしているので、少しでもグリットにかかると文字が逃げます。
inDesignのプレビューでは問題ないのに、PDFで書き出すと文字が少しだけ欠けます。
フォントはモリサワのリュウミンRです。
データ上の部品を消してはPDFに書き出し…を繰り返していたところ、上部の記事のグリットを消したら文字が欠けなくなりました。
しかし、上部の記事のグリットも下部の記事のグリットも、もとは同じものをコピーしたものです。
また、文字欠け部分にかかっている仕切り線の背面の白を最背面にまわすと文字は欠けません。
白のサイズを0.01mm小さくしても文字は欠けません。
ちなみにこの台紙は月1発行で3年くらい同じものを使用していますが、ここ2回くらい、文字欠け現象が起こっています。
環境は3年間変えていません。
CCが入っている別PCでも、WINでも、同じ環境の別MACでも同じ事が起こります。
原因がわかる方がいらっしゃいましたら、ご教授願います。

attached image

背表紙の制作方法

[9426]背表紙の制作方法 投稿者:asa 投稿日:2018/04/05 10:49:00
A4冊子の表紙に背表紙をつけるデータの作成方法を教えてください。
背幅は3.6mmです。

インラインテキストフレームの置換

[9421]インラインテキストフレームの置換 投稿者:meg 投稿日:2018/03/28 14:47:31
【環境】Mac OS X Sierra10.12.6 / indesign CS4

お世話になっております。先日正規表現スタイルでのアイコン表記について質問させていただいたものです。無事解決のヒントをいただけたのですが(ありがとうございました!)、案件によって使用が難しい場合があり、別のアプローチを思案中です。アドビフォーラム等を参考にして、以下の形までにはなりました。


var myDocument = app.activeDocument;
var myOStyle = myDocument.objectStyles.item("iconNo");
app.findGrepPreferences = app.changeGrepPreferences = null;
app.findGrepPreferences.findWhat = "【\\d+?】";
app.findGrepPreferences.pointSize = "10q";
var myFinds = myDocument.findGrep();
l = myFinds.length;
while (l--) myFinds[l].insertionPoints[0].textFrames.add({geometricBounds: [32.5,35.5,30,30], appliedObjectStyle: myOStyle})


決まった文字列と級数のテキストを、オブジェクトスタイルの設定されたテキストフレームに置換したいと考えていますが、以下で詰まっています。

○インラインテキストフレームにappliedCharacterStyle:"名前"を適用したいが、使用箇所が分からない
○検索された文字列をインラインテキストフレームに移動したいが、moveの使用法がよく分からない

何か有効なアドバイスや、ヒントをいただけると助かります。
どうぞよろしくお願いいたします。

正規表現スタイルでのアイコン表記

[9414]正規表現スタイルでのアイコン表記 投稿者:meg 投稿日:2018/03/23 11:14:16
【環境】Mac OS X Sierra10.12.6 / indesign CS4

本文中に大量にある【000】の形でのアイコン指定を、正規表現スタイルで何とかできないか思案中です。文字スタイルに下線で塗りを指定し添付画像のような形にはなったのですが、分割禁止文字等の影響で文字間が変わると見栄えが変わってしまい、困っています。

特定の文字の間をあかないようにする、というのはどこかを設定して可能なものでしょうか?

現状はスタイルでの表現をあきらめ、テキストボックスをインラインオブジェクトで入れ込む方法しか思いつきません。

何か有効なアドバイスや、ヒントをいただけると嬉しいです。

attached image

表のセル部分を選択し、五行目に境界線を付ける

[9413]表のセル部分を選択し、五行目に境界線を付ける 投稿者:りるこ 投稿日:2018/03/22 13:20:25
お知恵をかしていただければと思います。
表のセル部分を選択した状態で、
画像のように、五行ごとに境界線を付けることができるのかというものです。

こういうことは、インデザインに実装されている機能でできるものなのでしょうか?
お教えいただければ幸いです。よろしくお願いします。

attached image

表組み【列】

[9404]表組み【列】 投稿者:UMA 投稿日:2018/03/16 15:30:20
win7でindesign cs6 を使用しています。
画像のような表組みをした際、
最初の列を「ヘッダー行に変換」みたいなことは
純正機能では、出来ないのでしょうか。

attached image

プリンティングエラーの対策

[9400]プリンティングエラーの対策 投稿者:出流 投稿日:2018/03/13 16:24:36
よろしくお願いします。
まずこちらをご覧ください。

【プリンティングエラー:原因不明の問題によりAdobe Print Engineはデータ出力に失敗しました】
https://forums.adobe.com/thread/2270631

※本家フォーラムの議論をこちらに持ち込むことがルール違反であればこの投稿は削除いたします。

私の場合、CC2017以後でこの現象が起きています。複数のPSプリンタ(うち1つは2種のドライバそれぞれ)で全滅です。
よって最新版を入れつつもほぼCC2015で作業しています。こちらは一切問題が起きません。
ということはCC2017以後の固有の問題なのかと思いますが、全ての環境で再現されるものではない、
むしろ稀なようで情報がなかなかありません。

フォーラムでは様々な原因や解決策が示されていますが、私の環境で明らかなのは
ドロップシャドウ等の効果を使っている
(IDで効果を施している場合、AIで施したものを貼っている場合のいずれでも)
と起きます。効果を取り除けばエラーは起きず普通にプリントされますので因果関係は明白と考えています。

ちなみに、OSもPCもほぼ同じ別環境では起きません。
こちらのBBSで「プリンティングエラー」で検索しても、この問題についての書き込みがなかったので
ちょっと特殊な現象なのかもしれません。

そこで皆さんにお訊きしたいのですが、環境設定や印刷設定などで
見直してみた方がよいと思えるような事柄があれば試してみたいので是非ご教示ください。