拡張タグ

XMLに対応した新形式がサポートされました。 以下は旧形式となります。新形式との混在も可能ですが、今後は新形式の使用を推奨します。

現在、素性構造表示タグ<fs>および木構造表示タグ<tree>がサポートされています。 終了タグはありません。

例

入力例
<fs data="(型0 素性1 型1 素性2 (型3 素性4 型4 素性5 ($1 型5)) 素性6 $1)">

出力例
|~型0                   ~|
| 素性1 型1              |
|       |~型3         ~| |
| 素性2 | 素性4 型4    | |
|       |_素性5 $1 型5_| |
|_素性6 $1              _|

data属性

表示のためのデータ指定フォーマットはfs,tree共通です。
<tree data="..." >
data属性として指定して渡します。属性値のフォーマットは
CSSでスタイルを指定できます(後述)。

注意点

※フォーマットが不正な場合、当該構造は表示されません。Javaコンソールにエラーが出力されます。 ※二重引用符は、<fs data="..."> と引用符を使ってしまっているため、&quot;を用いてエスケープする必要があります。
※素性名・型名の文字列に、アンダースコア以外の記号がないことに注意してください。 アンダースコア以外の記号が入ると不正となります。
※マルチバイト文字は、本来世界のほとんどあらゆる文字に対応します(Unicode)が、 エンコードはお使いのOSの標準が使用されます。リモートで使用する場合等は注意が必要です。
※ダブル・シングルクオート内の文字列は、空でも受理するようになりました。(0.2.2)

要素内で使用可能なHTMLタグ

ほとんどのHTML3.2タグがサポートされているようです。 少なくとも以下のタグは、完全にサポート外です。 フレームもサポート外です。 タグの名前は、小文字でかかなければなりません。 <a>タグの引用符はエスケープが必要です。 <a>タグは今のところ、一要素に一つしか使えません。

CSS指定

xxxxには があります。

※doublequotedは、<fs data="..."> と引用符を使ってしまっているため、&quot;を用いてエスケープする必要があります。
※フォント指定は、実行環境において当該フォントが使用可能かどうかに依存し ます。

トップへ戻る


KANO Yoshinobu, Tsujii Laboratory, Tokyo University