我花了几个小时在网上寻找一个解决方案,并且经历了太多奇怪的胡同……
可以说我有一个公式:
x ^ 2 3x 32
我想随机选择用文本框替换公式的一部分(我可以这样做)
x^2 + [textbox]x +32
然后显示格式良好的结果,供学生输入. (我不能这样做)
我看过MathJax和MathML,我想如果我能把结果变成mathml格式,包括我排序的文本框.我已经可以使用MathJax很好地显示公式.
什么不起作用:
>使用文本框查找并替换生成的公式(替换数字)
>使用文本框查找并替换生成的公式(添加注释标记)
这两种方法我都试过弄乱文本框的间距/剪辑,因此它无法使用.我认为唯一的方法是使用已包含的文本框生成MathML,而不是尝试在之后添加它.
但我不知道怎么办?任何人都可以建议一种方法来生成带有textbox的mathml,以便在mathjax中使用?
到目前为止,这是我失败的尝试:
3
我可以使用本指南创建基本(无文本框)mathml:
http://www.xmlmind.com/tutorials/MathML/