DTP駆け込み寺
  1. [14941] 文字を画像に置き換える 晴のち晴れ4156 2012/11/15 14:15
    1. [14942] Re: 文字を画像に置き換える (z-) 2012/11/15 15:21
      1. [14943] Re^2: 文字を画像に置き換える 晴のち晴れ4156 2012/11/15 15:34
        1. [14944] Re^3: 文字を画像に置き換える 流星光輝 2012/11/15 15:46
          1. [14945] Re^4: 文字を画像に置き換える 晴のち晴れ4156 2012/11/15 16:02

[ 返信 ]

文字を画像に置き換える

InDesign でインデックスのリストを作成しています
アイウエオ順のテキストの各先頭のみに画像を配置したいのですが、自動的に置換する方法はないでしょうか?
JaVaScriptで教えていただけると助かります
できればテキストフレームの外(脇)に配置したいのです

”★ア”、”★イ”;を
”ア.ai”、”イ.ai”;
と複数あるものを一度に置き換えられますか?

Mac OS X
I/D CS6

初めて投稿しましたので、情報に不備があったらお許しください…

[14941] 晴のち晴れ4156 (2012/11/15 Thu 14:15)

[ 返信 ]


Re: 文字を画像に置き換える

> アイウエオ順のテキストの各先頭のみに画像を配置したい
> できればテキストフレームの外(脇)に配置したい

インラインオブジェクト、ではなくて、ですか?
アンカー付きオブジェクトですか?
それともテキストフレームとは完全に分離した状態で新規に配置するんですか?

[14942] (z-) (2012/11/15 Thu 15:21) web

[ 返信 ]


Re^2: 文字を画像に置き換える

> インラインオブジェクト、ではなくて、ですか?
> アンカー付きオブジェクトですか?
> それともテキストフレームとは完全に分離した状態で新規に配置するんですか?

失礼しました

テキストフレームに連結したいです
アンカー付きオブジェクトにして、テキストの増減によって、画像も一緒に移動させたいです

[14943] 晴のち晴れ4156 (2012/11/15 Thu 15:34)

[ 返信 ]


Re^3: 文字を画像に置き換える

>JaVaScriptで教えていただけると助かります
JavaScriptはあんまり得意じゃないので、
触るところとかアドバイス。

> テキストフレームに連結したいです
> アンカー付きオブジェクトにして、テキストの増減によって、画像も一緒に移動させたいです

AnchoredObjectSetting
AnchoredObjectDefault
この辺り操作すればできるんじゃないですかね。

ファイル名を拾う
ルールは
>”★ア”、”★イ”;を
>”ア.ai”、”イ.ai”;
ですから
/(★.)/
でfindGrepしますよね。

行頭にこれらの目印がいるのか、
行中に存在しているのを特定して、
その行内にアンカー付きオブジェクトで入れて、
TextFrame外へAnchoredObjectSettingではじき出す

こんな感じ

[14944] 流星光輝 (2012/11/15 Thu 15:46) web

[ 返信 ]


Re^4: 文字を画像に置き換える

流星光輝さん
早速のアドバイスありがとうございます!

少し形が見えました〜
知識が浅い私ですが、アドバイスを元に頑張ってみます!

ありがとうございました

[14945] 晴のち晴れ4156 (2012/11/15 Thu 16:02)