Javascript 如何将方程式作为字符串传递给Mathjax?

Javascript 如何将方程式作为字符串传递给Mathjax?,javascript,mathjax,asciimath,Javascript,Mathjax,Asciimath,我有javascript代码,可以按程序创建方程并将其存储为字符串。我想使用Mathjax很好地显示这些方程,最好使用Ascimath格式。如何将这些字符串传递给Mathjax 我将方程存储为字符串的原因是,否则javascript会尝试计算它们,这是我不想要的 您需要将内容插入DOM并调用MathJax来呈现它——MathJax需要DOM来正确呈现您的内容 MathJax使用自定义脚本标记在页面中存储数学源。对于ascimath,脚本类型为数学内容。有关更多详细信息,请参阅上的文档 将内容插入

我有javascript代码,可以按程序创建方程并将其存储为字符串。我想使用Mathjax很好地显示这些方程,最好使用Ascimath格式。如何将这些字符串传递给Mathjax


我将方程存储为字符串的原因是,否则javascript会尝试计算它们,这是我不想要的

您需要将内容插入DOM并调用MathJax来呈现它——MathJax需要DOM来正确呈现您的内容

MathJax使用自定义脚本标记在页面中存储数学源。对于ascimath,脚本类型为
数学内容
。有关更多详细信息,请参阅上的文档

将内容插入DOM后,需要调用MathJax。一种方法是
MathJax.Hub.Queue([“Typeset”,MathJax.Hub])将呈现整个页面中的所有新内容(但不会重新呈现所有内容)

您还可以传递DOM元素,例如,通过id
MathJax.Hub.Queue([“Typeset”,MathJax.Hub,“mathId”])。有关更多详细信息,请参阅上的文档