Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 全角<を検索したい



とどろきです。

先日質問しました「全角<を検索したい」ですが
どなたからもヒントが無く、またこちらで調査しても
よくわからなかったため、あきらめることにしました。

以上

-- 
Todoroki Taro <osakana.nmz@xxxxxxxxxxx>

> はじめまして、とどろきと申します。
> 
> NAMAZU v2.0.12を使用してHTML文章の検索を行おうとしております。
> 
> その際、全角の「<>《》」が半角の「<>」に変換されてしまい
> 困っております。
> 
> 
> まず、mknmz実行時の「<>」の扱いに関しては下記を参照し
> 「<」→「&gt;」変換を試してみましたが
> 全角のまま扱うことができないのでやめました。
>   http://www.namazu.org/ml/namazu-users-ja/msg02526.html
> 
> 次に「<>《》」の変換を行わないよう
> /usr/local/share/namazu/pl/codeconv.pl内の
> 「my $nkf_opt = "-emXZ3";」を「my $nkf_opt = "-emX";」と
> 変更しました。
> 
> この変更を行った後、mknmzをやり直して
> データベースを再構築し、検索を行いました。
> 
> その後、/tmp/tmp.txtに「<」とだけ入力し
> namazuコマンドを以下のように実行した場合は
> 正常に動作しています。
> 	$ namazu `cat /tmp/tmp.txt` ./index
> 
> しかし、namazu.cgiを使用した場合「<>」が
> 半角に変換される現象がおきています。
> (「《》」は変換されないのが不可解なのですが...)
> 
> IE6 on XPおよび、w3m on Solaris8の双方で同一の現象が発生しているので
> ブラウザ依存ではないようです。
> 
> 
> 
> このような、namazuコマンドでは正常に動作しているものの
> namazu.cgiを用いた場合のみ動作がおかしいという時は
> どのようなあたりを見直し修正すればよいのでしょうか?
> 
> 
> -----------------------------------------------------------
> OS: Solaris8
> nkf: 171 + 上記urlのパッチ
> kakasi: 2.3.4
> -----------------------------------------------------------
> % mknmz -C
> System: solaris
> Namazu: 2.0.12
> Perl: 5.00503
> NKF: module_nkf
> KAKASI: module_kakasi -ieuc -oeuc -w
> ChaSen: no
> Wakati: module_kakasi -ieuc -oeuc -w
> Lang_Msg: C
> Lang: C
> Coding System: euc
> CONFDIR: /usr/local/etc/namazu
> LIBDIR: /usr/local/share/namazu/pl
> FILTERDIR: /usr/local/share/namazu/filter
> TEMPLATEDIR: /usr/local/share/namazu/template
> Supported media types:
>   application/x-bzip2
>   application/x-compress
>   application/x-gzip
>   message/news
>   message/rfc822
>   text/hnf
>   text/html
>   text/html; x-type=mhonarc
>   text/plain
>   text/plain; x-type=rfc
>   text/x-hdml
>   text/x-roff
> -----------------------------------------------------------
> 
> 
> 
> ---
> Todoroki Taro <osakana.nmz@xxxxxxxxxxx>
> 
> 
>