DTP駆け込み寺
  1. [20079] 圏点を検索 ちーあに 2019/08/20 11:03
    1. [20080] Re: 圏点を検索 (z-) 2019/08/20 12:24
    2. [20081] Re: 圏点を検索 dot 2019/08/20 16:52
    3. [20082] Re: 圏点を検索 ちーあに 2019/08/23 16:32
    4. [20083] Re: 圏点を検索 ちーあに 2019/08/23 16:39
      1. [20084] Re^2: 圏点を検索 (z-) 2019/08/23 19:25
        1. [20086] Re^3: 圏点を検索 ちーあに 2019/08/26 11:19

[ 返信 ]

圏点を検索

インデザインで、圏点を検索する時、どの種類でも引っ掛ける方法ってありますか?(カスタム含む)
得意先からインデザインデータを頂くのですが、圏点種類でゴマだけ、黒丸だけ、と一つずつ検索する以外で方法があるのか?と。
得意先からも情報があまり入らないまま作業しないといけないので、先方に場所を聞くことは出来ない環境です。

また一括置換ではないので、全種類クエリ登録andスクリプトで一括変換ではありません。

環境
windows10
インデザイン
cs4〜cc2019

[20079] ちーあに (2019/08/20 Tue 11:03)

[ 返信 ]


Re: 圏点を検索

クエリが連続実行できる環境を持っているなら、
下準備として、圏点種類ひとつずつ検索、置換形式で圏点カラーを[黒]に(どうせテキストカラーに設定されていると思う)、
というのを済ませてしまえば、あとは圏点カラー[黒]で検索すればどれでも拾えるかと。

とりあえずは下準備の欠かせない案件だということです。

[20080] (z-) (2019/08/20 Tue 12:24) web

[ 返信 ]


Re: 圏点を検索

一つずつ検索するしかなさそうな気がします。

findKenten = [1248551523, 1248551540, 1248551525, 1248552549, 1248551795, 1248555875, 1248555895, 1248556899, 1248551799, 1248556916, 1131639917];
app.findTextPreferences = NothingEnum.nothing;
for (i = 0; i < findKenten.length; i++) {
app.findTextPreferences.kentenKind = findKenten[i];
findText = app.activeDocument.findText();
for (j = 0; j < findText.length; j++) {
findText[j].select();
app.activeWindow.zoomPercentage = app.activeWindow.zoomPercentage;
myContinue = confirm("続けて検索しますか?");
if (myContinue == false) exit();
}
}

やっつけで作ったスクリプトで検索はできますが、
一つずつ検索してるだけです。

[20081] dot (2019/08/20 Tue 16:52)

[ 返信 ]


Re: 圏点を検索

z-様、dot様、返信ありがとうございます。
dot様に至ってはスクリプトまで…。
やはりどの種類でも…というのは無理ですね。
得意先作業者が、圏点カスタムが多く、
「リュウミンL」の「、」
「リュウミンU」の「。」
などで作ってきてるので、乱暴に、圏点なら何でもいいから引っ掛けるのが出来たらなぁ。と思ったもので。
ありがとうございました。

[20082] ちーあに (2019/08/23 Fri 16:32)

[ 返信 ]


Re: 圏点を検索

すみません。
今、念のため確認したところ、dot様が書かれたスクリプトでやりたいことが出来そうです!
助かりました。ありがとうございます。

[20083] ちーあに (2019/08/23 Fri 16:39)

[ 返信 ]


Re^2: 圏点を検索

>念のため確認した

すごく失礼な話だなあと思うんです

[20084] (z-) (2019/08/23 Fri 19:25) web

[ 返信 ]


Re^3: 圏点を検索

> >念のため確認した
>
> すごく失礼な話だなあと思うんです

ごめんなさい。申し訳ございませんでした。

[20086] ちーあに (2019/08/26 Mon 11:19)