トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

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]