あくまで不完全な当面の策ではあるのですが、SQL文を使えば、KWIC検索 の結果を一気にファイルに書き出すことは可能です。よろしかったら、 お試し下さい。 KWIC検索を行い、書き出したい検索結果が得られた場合、このメッセー ジの末尾に添付のSQL文を実行して下さい。「ツール」→「SQL文入力」 →「その他」とクリックして、白い部分にSQL文を貼り付けて「実行」を クリックすれば、SQL文を実行できます。 結果は「c:\khcoder\kwic.txt」というファイルにEUCで出力されます。 「秀丸」などのEUC対応のエディタで開き、全て選択(Ctrl+A)→コピー (Ctrl+C)し、Excelなどに貼り付けて下さい。 # SQLでは文字コードの変換まで行えませんので、残念ながら、そのまま # Excelで開くことはできないのですが・・・。また取り出せるのは前後 # 5語と限られております。 なお、1列目はファイル先頭から数えた文の番号、2列目はファイル先頭 から数えた語の番号です。いずれも、Nord Wordの場所を表す番号です。 以下、SQL文です。 ---------------------------------------------------------------- SELECT bun.id, temp_conc.id, l5h.name, l4h.name, l3h.name, l2h.name, l1h.name, ch.name, r1h.name, r2h.name, r3h.name, r4h.name, r5h.name FROM temp_conc_sort, hyosobun, bun, temp_conc LEFT JOIN hyoso AS l5h ON temp_conc.l5 = l5h.id LEFT JOIN hyoso AS l4h ON temp_conc.l4 = l4h.id LEFT JOIN hyoso AS l3h ON temp_conc.l3 = l3h.id LEFT JOIN hyoso AS l2h ON temp_conc.l2 = l2h.id LEFT JOIN hyoso AS l1h ON temp_conc.l1 = l1h.id LEFT JOIN hyoso AS ch ON temp_conc.center = ch.id LEFT JOIN hyoso AS r1h ON temp_conc.r1 = r1h.id LEFT JOIN hyoso AS r2h ON temp_conc.r2 = r2h.id LEFT JOIN hyoso AS r3h ON temp_conc.r3 = r3h.id LEFT JOIN hyoso AS r4h ON temp_conc.r4 = r4h.id LEFT JOIN hyoso AS r5h ON temp_conc.r5 = r5h.id WHERE temp_conc.id = temp_conc_sort.conc_id AND temp_conc.id = hyosobun.id AND hyosobun.bun_idt = bun.id ORDER BY temp_conc_sort.id INTO OUTFILE 'c:\\khcoder\\kwic.txt' FIELDS TERMINATED BY '\t'