Test of StructMath
status
木構造化された数式エディタのプロトタイプです。
現状,Google Chrome最新版(41.0.…)が最も正常な動作を期待できます。Firefoxでは一部キー入力を受け付けません。
カーソルではなく赤枠で入力対象位置が表示されます。
主要操作は以下の通りです:
- 各ラテン文字・諸記号:文字として入力される
- \:制御綴の入力の開始
- [BS]:選択している赤枠を空にする(空の赤枠では直前の演算子を消します)
- [→]/[←]:赤枠を 右・外 / 左・内 へ移動させる
- [Shift]+[→]/[←]:赤枠を同階層の 右 / 左 へ移動させる
- ␣([Space]):赤枠を外の階層へ移動させる・制御綴の入力の終了
- [Enter]:赤枠を内の階層の最も右へ移動させる・制御綴の入力の終了
- [F2]:交換モードに入る・出る
- [F4]:左向き挿入モードに入る・出る
- [F9]:表示モード(層状 / プレーン)を切り替える
普通にテキストとして打つ感覚に似せるように,前から順に入力しやすいような挙動をします。
試しに以下のようなコマンドを打って,動作を確認してみてください:
- E=mc^2
- F=GM/r^2[←][←]m
- ab-\lambda␣
- a+b[←]\times␣c
- a+b[BS][BS]\times␣c
- A\in␣U␣\land␣B\in␣U␣␣\Rightarrow␣A\cap␣B␣\in␣U
- A-B␣[F2]\setminus␣
- ma[F4]=F
- \theta␣[F4]\sin␣\cos␣\theta␣
2015.02.26 gfn