HmJre.dll のかな文字のあいまい検索No.01805
ひろ さん 03/06/18 12:16
 
 秀まるお担当さん今日は、ひろです。
 まだ何処にもあいまい検索のカスタマイズはでていませんが、
http://www.maruo.co.jp/turukame/3/x01539_.html#1686
の流れから想像し、ちょっとファイルを作成を試していて、ちょっと困ったこ
とがでてきました。
 具体的には、「バ」と「ヴァ」などひらがな/カタカナ/全角/半角全ての同
一視です。しかし検索にヒットする位置や置換、検索語に「ヴァ」を用いたと
きは「バ」にはヒットしないなど幾つかの問題が出てきてしまいます。試した
ファイルは、
#--------------------------------------------------------------------
いひゐイヒヰ
うふウフ
えへゑエヘヱ
おほをオホヲ
じぢジヂ
ずづズヅ
はわハワ
ばヴぁバヴァ
びヴぃビヴィ
ぶブヴ
べベヴェ
ぼボヴォ
#--------------------------------------------------------------------
という内容です。またこの方法では、全半角を同一視するように指定しても
「ヴァイオリン」の半角表記にはヒットさせることが出来ません。カスタマイ
ズ・ファイルに半角文字を含めれば、一応出来ますが、毎回警告メッセージが
でてしまいます。

 そこで
(1) 「バ」と「ヴァ」などはカスタマイズは無理でも、内部的に特殊な文字と
    して、同一視
(2) いひゐ
    がカスタマイズ登録してあれば、それ以外の (半角を含め) 「イ」「ヒ」
    「ヰ」等は検索のオプションによって、同一視するか自動的に処理
ということは出来ないでしょうか?

 先のスレッドで、文字列の同一視が出来ないことは重々承知しているのです
が、この同一視は良く行われることだと思い、改めて投稿させて頂きました。

 これらの事について、ドキュメントがまだ無いだけで実際には出来るのでし
たら、申し訳ありません。

 こちらの環境は、Windows98+IE6.0+秀丸 Ver.4.00β3 です。

[ ]
RE:01805 HmJre.dll のかな文字のあいまいNo.01821
秀まるお さん 03/06/18 16:44
 
 以前書いた通り、1文字単位での同一視の指定しか出来ません。

 「ヴぁ」のような2文字は指定できないです。

 以前教えてもらったQX用のQXGFIND.TXTならそのまま読み込み可能です。

[ ]
RE:01821 HmJre.dll のかな文字のあいまいNo.01834
ひろ さん 03/06/18 17:59
 
 秀まるおさん今日は、ひろです。
>  「ヴぁ」のような2文字は指定できないです。
 そうですか、内部的に処理するようにしても無理なんですね。

 一旦仕様ということで諦め、他の方からの要望があったときに改めて賛成票
を投じることにします。

 だけど「(バ|ヴァ)イオリン」を検索語として、「正規表現」「あいまい検
索」共に ON にすれば、半角を含め検索できますね。
 ということは文字列の場合は、そういうファイルを別途用意してコピー&
ペーストすればよいのね。

[ ]