我正在尝试设置一个可以解析数学文本的聊天,我认为MathQuill会处理视觉效果,但我需要解析用户在提交后输入的内容。
我正在使用MathQuill编辑器:
<p><span id="mathTextBox" class="mathquill-editor">\sqrt[3]{8}=\frac{\sqrt{16}}{2}</span></p>
显示在这里:
http://jenseng.github.io/mathquill/demo.html
我想抓住“\ sqrt [3] {8} = \ frac {\ sqrt {16}} {2}”来解析。我试过了
document.getElementById("mathTextBox").innerText
但它包含工具栏文字,所以我得到:
“+基本 πGreek ⊕Operators ≤Relationships ⇔Arrows {分隔符 ∞Misc ∧ ∨ ∪ ∩ ◇ △ ⊖ ⊎ ⊗ ⊕ ▽ ⊓ ⊲ ⊔ ⊳ ⊙ ◯ † ‡ ≀ ∐ 3√8= √16 2“
另外,我宁愿不处理符号(即√)所以我希望它以文本格式(即\ sqrt)。该文本在sqrt(16)之后也缺少一个除法符号。
非常感谢任何想法!谢谢!
答案 0 :(得分:1)
他们在mathquill聊天(https://technet.microsoft.com/en-us/library/jj219435.aspx#software)告诉我它是:
$(document.getElementById("mathTextBox")).mathquill('latex')