|
詳しい検索方法について
単一単語検索
調べたい単語を一つ指定するだけのもっとも基本的な検索手法です。
例:test
AND検索
ある単語とある単語の両方を含む文書を検索します。検索結果が多すぎるとき、絞り込むのに有効です。 3つ以上の単語を指定することも可能です。 単語と単語の間にandを挿みます。
and は省略できます。単語を空白で区切って羅列するとそれらの語すべてを含む文書をAND検索します。
| 例 |
| Linux NetscapeもしくはLinux and Netscape |
OR検索
ある単語とある単語のどちらかを含む文書を検索します。
3つ以上の単語を指定することも可能です。単語と単語の間にorを挿みます。
検索結果が何もない、あるいは少ないときに有効です。
NOT検索
ある単語を含み、ある単語を含まない文書を検索します。 3つ以上 の単語を指定することも可能です。単語と単語の間にnotを挿みます。
グループ化
AND検索、OR検索、NOT検索を括弧でグループ化できます。括弧の両隣には空白を入れる必要があります。
| 例 |
| ( Linux or FreeBSD ) and Netscape not Windows |
フレイズ検索
2語以上からなる複合語を検索します。"..." と2重引用符で、あるいは {...} と中括弧で囲みます。Namazuのフレイズ検索は精度が100%ではないため、ときどき誤ることがあります。
部分一致検索
部分一致検索には前方一致、中間一致、後方一致の3種類があります。
| 前方一致検索 |
| inter*(interから始まる単語を含む文書を検索) |
| 中間一致検索 |
| *text*(textを内包する単語を含む文書を検索) |
| 後方一致検索 |
| *net(netで終わる単語を含む文章を検索) |
このシステムの仕様について
- いずれの検索方法でもアルファベットの大文字・小文字の区別はしません。
- 全角文字 の英数字と記号の一部は半角文字として処理されます。
- 記号を含む語の検索ができます。
例:TCP/IP
ただし、記号の処理は完全ではないので、TCP and IPのように分割してAND検索をかけた方が取りこぼしがありません(その代わり余計なファイルまでヒットしてしまう可能性があります)。
- and,or,not を単語として検索したいときはそれぞれ、"..." と2重引用符で、あるいは{...}と中括弧で囲みます。
検索がうまくいかないときは
次の点を確認してください。
キーワードの綴りを確かめる
キーワードの綴りが間違っていると検索できません。
キーワードを増やしてみる
検索結果が何もない、あるいは少ないときは、関連するキーワードをorを挿んで羅列してみましょう。ヒットしやすくなります。
例:tex or ptex or latex or latex2e
検索結果が多すぎるときは、関連するキーワードをandを挿んで羅列してみましょう。検索結果を絞り込めます。
例:latex and dvi2ps and eps
部分一致検索を試してみる
検索結果が何もない、あるいは少ないときは、部分一致検索を試してみましょう。
tex* を入力すると、tex から始まる単語 (tex,texi2html,texindex,textなど) を検索できます。
*texを入力すると、で終わる単語 (bibtex,jlatex,latex,platex,ptex,vertexなど) を検索できます。
*tex*を入力すると、texを含む単語 (たくさん) を検索できます。
日本語がでたらめにわかち書きされてしまう
結果表示時に{ [ 最: 1 ] [ 新: 0 ] [ 情: 0 ] [ 報: 0 ] :: 0 } のように、でたらめにわかち書きされることがあります。これは、そもそも最新情報という言葉が検索対象に含まれないことを意味します。検索はあきらめましょう。
長いカタカナ語の検索がうまくいかない
例えば、マルチパートで検索できないときは"マルチ パート"と分割してみてください。検索時にはカタカナ語の自動分割は行われないため、正しく検索できません。
フレイズ検索をしたが、そのフレイズを含まない文章までヒットしてしまった
これは仕様です。Namazuのフレイズ検索は精度が100%ではないため、ときどき失敗します。
and, or, not を単語として検索したい
それぞれ、"..." とダブルクォウテイションマークで、あるいは {...} と中括弧で囲みます。
|