Journler 2.5 の日本語検索機能で?

| コメント(0) | トラックバック(0)

Journler_logo

先日 Journler のフォーラムを読んでいたら CJK(中国語、日本語、韓国語などの文字を指すらしい)での検索が上手く行かないとの書込みを発見した。実は今まで気にしたことがなかったので実際にやってみたら、確かにフォーラムに書かれている通り日本語だと検索に掛らない。果たしてこれが Journler 2.5 にバージョンアップしてからなのか、それとも以前のバージョンの 2.0 でも同じだったのか、今となってはぼくには調べる術が無い。

ただこの日本語の検索機能、まったく打つ手が無いかと言うとそうでも無く、かと言ってその打つ手それぞれに微妙に【?】があるのだ。

journler_s1

検索と言えば検索( Search )フィールドに任意の単語なりを打込むが、この Journler もそう。ぼくも何度かこの検索フィールドを利用した筈なのにどういう訳か気付かなかった。たとえば【Journler】と打込めば、【Journler】を含む記事が Entry List に絞られて表示される。その Entry List をクリックすると左の画像のように本文内の該当するテキストがハイライト表示されるのだ。このように英文字なら問題ない。しかし日本語だと引っ掛かる物もあるのだが殆どが検索されない。どうも今思い返せばバージョン 2.0 の時は引っ掛かっていたように思うのだが、違うかなあ?

しかし別の方法で検索するとまた事情が違ってくる。検索( Search )フィールドの横に Filter というのと Lexicon というのがある(下記画像参照)。この Lexicon というのはバージョン 2.5 からの新機能なのだが、ツールバーに登録されていなければツールバーのカスタマイズで登録できるし、メニューの Window から選択することもできる。

journler_s2

まず Filter を使った場合。クリックすると下記画像のように新たな検索ボックスが現われて、Content(記事の内容)や Tag、Title などで絞り込んで検索できるのだが、こちらで検索すると日本語も通るのだ。しかしこの方法だと本文内の該当するテキストはハイライト表示されない。それは英文字でも同じことのようだ。それとぼくはまだ再現できていないのだが、フォーラムでコメントされた方によると、複数の単語を含む物とかフレーズだと常時検索には掛らないらしい。

journler_s3

次に新機能の Lexicon 。ぼくもまだ不慣れなのだが、どうやら Journler 内のエントリの内容を単語ごとに分解して、それを検索に利用するというような感じだろうか?もちろんこれも英語などの1バイト文字だと問題ない。そして日本語などのマルチバイト文字だと少々不可解な表示をする。下記画像は画像が小さくて見難いと思うが、【Journler】を含むエントリを表示させた例である。左から二番目のウィンドウが【Journler】を含むエントリの一覧。そして一番右がその本文である。【Journler】というテキストがグレーでハイライトされている。

journler_s4

そして下記画像が【一概】という単語で検索してやり、該当するエントリの一つを表示させた物だ。これで見る限り本文内の【一概】という単語はグレーでハイライトされているし、英単語の場合と変わらないように思う。いや実際変わらない。しかし総ての文字が同じ振舞いをするかと言うとどうも違うようだ。今のところ法則が見出せないのだが、【北】などと一文字の漢字で検索してやると、本文にはあるのに引っ掛からない。これはフォーラムでコメントされた方も指摘されていた。

journler_s5

結局のところマルチバイト文字の検索に難があるということなんだろうと思う。しかし全然駄目ということでは無いのだ。ことに、あくまでぼくの少ない検証例だが、Filter を使った検索は日本語でも精度が高いんじゃないだろうか。因みに Yojimbo で日本語の検索を試してみたところ、こちらの方は検証の範囲では問題なく検索できた。

と言うことは Journler にも対応可能だと思う。Journler 作者の phildow さんも現時点では問題の箇所が何処なのか不明だし対応もできないのだが、問題点を探って見るとのこと。フォーラムをちょくちょく見ている限り、彼なら解決してくれるんじゃないかと期待している。

トラックバック(0)

トラックバックURL: http://www.sumainobaiten.com/blog/mt-tb.cgi/1372

コメントする

track feed 感じ通信
あわせて読みたいブログパーツ
OpenID対応しています OpenIDについて
Powered by Movable Type 4.261

カレンダー

<   2007年3月   >
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

このブログ記事について

このページは、keizoが2007年3月30日 21:53に書いたブログ記事です。

ひとつ前のブログ記事は「Safari の Debug メニュー」です。

次のブログ記事は「egbridge Universal 2 これはいい!!」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。