1

インストラクターが数学/科学の問題を作成し、学生が gui 方程式エディターを使用してそれらの質問に答えることができる教育 Web サイトを作成しようとしています (私が見た現在のすべての Web 方程式エディターには、ラテックスの知識が必要です)。

これまでに書いたルール:

  • スペースをクリックすると、カーソルがそこに移動します。
  • ボタンをクリックすると、現在のカーソル位置にシンボルが追加されます。
  • 数値を入力すると、動的にサイズ変更される数値ボックスが数式に追加されます。
  • 文字を入力すると、式に文字 (変数) が追加されます。
  • バックスペース、削除、左右の矢印キーは期待どおりに機能します。
  • 文字または数字の横にいる場合は、上向き/下向きの矢印をクリックすると、そのテキスト ボックスが表示され、編集できるようになります。

私の問題:

分数や平方根などを実装して、大きな数式エディター内にミニ数式エディターを追加し、現在のテキスト ボックスと同じように上向き/下向きの矢印でこれらの新しい「スコープ」に足を踏み入れたいと思います。

同じ動作を維持する方法を決めるのに苦労していますが、すべてを縮小するだけです。すべての画像、コンテナー、およびカーソルのサイズを変更する必要があります。

この質問が不明確に思えるかもしれませんが、私は本当に行き詰まっています!

4

1 に答える 1

0

さて、あなたがここに行くところがわかると思うので、それを突き刺します。

まだ行っていない場合は、数式エディターをjQueryプラグインに変換し、 jQueryUIダイアログを使用してプラグインの「スコープ」またはその他のインスタンスを表示します。私には、エディターで方程式を作成し、その方程式からの出力を親の方程式エディターに渡すことができるようにしたいと考えています。それがお役に立てば幸いです。あなたがいくつかの擬似コードを提供することができれば、私はおそらくあなたをさらに助けることができます。

于 2012-07-27T20:35:30.220 に答える