# GUI

English version

Enju の構文解析結果や文法の詳細はグラフィカルにブラウズすることができます． Enju に素性構造や木構造を表わすタグで拡張された XHTML を出力させ，FireFox など XSLT とXHTML をサポートしているウェブブラウザを使えば，XSLT で変換された素性構造や木構造を見ることができます． この GUI の使い方については，Enju ユーザマニュアルの「構文解析結果を GUI でブラウズする」を参照して下さい．

XHTML を出力するプログラムは，"enju/moriv.lil" で実装されています． 実際には，ほとんどの処理が MAYZ ツールキットで提供されているモジュールで行われるため，モジュールを読み込んでいるだけです．

Enju 独自の機能として，述語項構造をグラフィカルに見ることができるページがあります． このページでは文中の単語にマウスカーソルを合わせると，その単語が項としてとっている句がハイライトされます． (この機能はJavascript を使っています) マウスカーソルが合わされたときにどの句をハイライトするかの計算は，"enju/moriv.lil" で行っています． まず，出力の節で説明した XML 構造を作ります． すると，各単語についてどの句が項になっているかがわかります． 次に，この情報を使って，各単語について，その単語にマウスカーソルが合わされたときに項になっている句をハイライトする Javascipt を出力します．

Enju 開発者用マニュアル Enju ホームページ 辻井研究室