Javascript 如何配置MathJax以在HTML中呈现化学方程式?
我正在尝试使用HTML中的MathJax呈现数学方程。到目前为止,我的情况如下:Javascript 如何配置MathJax以在HTML中呈现化学方程式?,javascript,html,django,mathjax,Javascript,Html,Django,Mathjax,我正在尝试使用HTML中的MathJax呈现数学方程。到目前为止,我的情况如下: <script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: { inlineMath: [['$','$'], ['\\(','\\)']], ignoreClass: "math-editor", // put this here
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
tex2jax:
{
inlineMath: [['$','$'], ['\\(','\\)']],
ignoreClass: "math-editor", // put this here
}
});
</script>
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML">
</script>
MathJax.Hub.Config({
tex2jax:
{
inlineMath:[['$','$'],['\\(','\\)']],
ignoreClass:“数学编辑器”//放在这里
}
});
然而,我也试图让MathJax识别化学方程式,如$\ce{Hg^2+->[I-]HgI2->[I-][Hg^{II}I4]^2-}$
,但到目前为止我没有成功。修改MathJax使其能够识别化学方程式脚本的简单而直接的方法是什么
我将Django用于我的web应用程序。您需要包括
TeX: {
extensions: ['mhchem.js']
},
在MathJax配置中。所以你应该使用
MathJax.Hub.Config({
TeX: {
extensions: ['mhchem.js']
},
tex2jax:
{
inlineMath: [['$','$'], ['\\(','\\)']],
ignoreClass: "math-editor", // put this here
}
});
相反。如果您不使用MathML或AsciiMath输入格式,那么最好加载TeX-AMS\u CHTML
config文件,而不是更大(速度更慢)的TeX-MML-AM\u CHTML
文件