DTP駆け込み寺
  1. [20822] 括弧が足りない あど 2022/02/28 13:23
    1. [20823] Re: 括弧が足りない -e 2022/02/28 14:02
      1. [20839] Re^2: 括弧が足りない あど 2022/03/28 12:19
        1. [20840] Re^3: 括弧が足りない (z-) 2022/03/29 10:34
    2. [20841] Re: 括弧が足りない よるうちゅ 2022/03/30 10:08

[ 返信 ]

括弧が足りない

お世話になります。
DTP(InDesign)内で、括弧の起こしが足りない、受けが足りない などを自動で検索することは可能でしょうか?

そのようなソフトがあれば教えていただけますでしょうか。
もしくは、SQLで実行されている方がいらっしゃれば、どうされていますか。
単純に 括弧が1組だけでどちらかが足りない場合はいいのですが、

(今回(の場合は)青山通りから参ります。

等の場合の探し方を模索しています。文章量が膨大にあるため、目だけで見落としが出てくる可能性を毎回秘めております。
よろしくお願いします。

[20822] あど (2022/02/28 Mon 13:23)

[ 返信 ]


Re: 括弧が足りない

自動ではありませんが、正規表現検索で[()]で全置換して
奇数であればどちらかが足りていないことはわかります。
奇数の場合に(.*?)で順に検索でもしていけば見つけやすくはなりますね。
完全自動はスクリプトでも組まないと難しいのでは?

[20823] -e (2022/02/28 Mon 14:02)

[ 返信 ]


Re^2: 括弧が足りない

> 自動ではありませんが、正規表現検索で[()]で全置換して
> 奇数であればどちらかが足りていないことはわかります。
> 奇数の場合に(.*?)で順に検索でもしていけば見つけやすくはなりますね。
> 完全自動はスクリプトでも組まないと難しいのでは?

ありがとうございます。条件をどうするかで悩んでいた次第です。がんばってみます。

[20839] あど (2022/03/28 Mon 12:19)

[ 返信 ]


Re^3: 括弧が足りない

手製の箇条書き体裁なんかで
1)hoge
2)fuga
3)piyo.....
というのはありかねないので注意したらいいかもですね。
(しまった、代案がない)

[20840] (z-) (2022/03/29 Tue 10:34)

[ 返信 ]


Re: 括弧が足りない

一撃じゃないし文書が改変されちゃうんですけど,

([^()]*(([^()]*(([^()]*)[^()]*)*)[^()]*)*)

みたいなやつで丸括弧括りを「打消し線付き」に正規表現検索置換して,その後,

[()]

を「打消し線なし」検索するというのはいかがでしょう。

[20841] よるうちゅ (2022/03/30 Wed 10:08)