BrEdiMa(仮)
最終更新時間:2006年01月12日 16時40分04秒
概要
- ぶれでぃま。ちょっとBRAVIAっぽい(ぇ。
- Browser で Edit できる Mathematics の略らしい。
- IEとMozillaに対応させる。Operaは諦めよう。Safariは一番最初に諦めた。
ロゴ
- フォントはGetmetric 415(Bitstream version of Metro) Medium とBold
仕様
演算子
ASCIIで許可する演算子
!, %,
横取りする入力
記号 | キーコード | 動作 |
---|---|---|
( | 40 | 小括弧オブジェクトを作る |
^ | 94 | 累乗オブジェクト |
_ | 95 | 添字オブジェクト |
LaTeXで出ない
- bsim ← Back Similar
- parsl ← Parallel slash
ToDoリスト
将来的には・・・
- Undo
- コピペ
とりあえず後回し
- LaTeX式での順列組み合わせの対応・LaTeX非対応記号への対応
- ボタンを分かりやすくする
- onkeypressで下を押すと「(」と同じキーコード40が渡される問題への対処
- inputのマークアップの実装をまともにする
- 中途半端にOpera対応をしたがためにオブジェクト消去でMozillaでエラーが出る。今のところ致命的ではないので放置。
- InvisibleTimesの自動挿入
- 空白inputを目立たなくする
やるべし
- ライブプレビュー
- sinなどの関数オブジェクトの作成
- いろんな括弧に対応→画像を用意する
- ついでに分数では上下で移動できると分かりやすそう
- design science のライブ表示の方法のページを読む。
Did
- LaTeX式の書き出し
- mimeTeXのライセンス確認。→ GPL
- onkeydownでカーソルキーの動作を止めてもonkeypressが効いてしまう問題への対処 →BSと同じ方法で対処。レスポンスに若干問題あり
- 選択してからオブジェクトを作成した場合の対処
- divとrelativeで本格的な位置調整の実装
- 左右矢印でinput間移動
- 特定の文字を入れるとオブジェクト挿入。 ^とか。
- sup, subでバックトラックをしないとMathMLが書けない。→MathRowの呼び出し順をいじって対応。
[TechMemo]