ショートカットキー
- ? / Shift + / : 操作説明画面の開閉
- Esc : モーダル画面を閉じる / ノード選択の解除
- Ctrl + Z / ⌘ + Z : 元に戻す (Undo)
- Ctrl + Y / Ctrl + Shift + Z : やり直す (Redo)
- Delete / Backspace : キャンバス上で選択中のノードを削除
キャンバス操作
- キャンバスドラッグ: 表示領域のパン(移動)
- マウスホイール / 拡大・縮小ボタン: ズーム表示
- ノードクリック: ノードの選択と直接編集(ラベル編集・ノード追加・削除)
基本記法
| 機能 |
入力例 |
出力・説明 |
| 基本構造 |
[S [NP ...] [VP ...]] |
角括弧による階層的ネスト構造 |
| 単語直書き |
[N cat] |
範疇ノード直下に語彙項目を配置 |
| 三角形省略(句) |
[^NP a wug] |
範疇名の下に底辺を持つ二等辺三角形を描画 |
| 三角形省略(語彙) |
[NP [^ a wug]] |
語彙の直前に ^ を付与して三角形を描画 |
| Xバー(プライム) |
[N' [N cat]] |
アポストロフィによる中間投射表記 |
| Xバー(マクロン) |
[N̄ [N cat]] |
マクロン文字による中間投射表記 |
| 下付き添字 |
[t_i], [DP_1] |
アンダースコア以降を下付き文字として表示 |
| 移動矢印 |
[NP:wh ...] [t_i] |
同一タグ(@1等)またはラベルを持つノード間を曲線矢印で接続 |
エクスポート
- 画像コピー: PNG画像をクリップボードに直接コピー
- PNG / SVG: 画像ファイルとしてローカルへ保存
- エクスポート: LaTeX(forest / tikz-qtree)、Mermaid、JSON、Unicodeテキストを出力
- 共有: 編集中のデータを埋め込んだURLをクリップボードにコピー
リポジトリ案内
バグ報告、機能要望、ソースコードの確認は GitHub リポジトリをご参照ください。
GitHub: okawawaka/syntax-tree-editor