[英]How to configure MathJax to render chemical equations in HTML?
我正在嘗試在 HTML 中使用 MathJax 呈現數學方程。 到目前為止,這就是我所擁有的:
<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 識別化學方程式,例如$\\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_CHTML
配置文件,而不是更大(也更慢)的TeX-MML-AM_CHTML
文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.