当前位置: 首页> 娱乐> 八卦 > 合肥市人民政府领导名单_专业网站设计公司地址_长沙网站seo优化公司_软文写作是什么

合肥市人民政府领导名单_专业网站设计公司地址_长沙网站seo优化公司_软文写作是什么

时间:2025/7/15 1:40:54来源:https://blog.csdn.net/graypigen1990/article/details/142730535 浏览次数:0次
合肥市人民政府领导名单_专业网站设计公司地址_长沙网站seo优化公司_软文写作是什么

概述

MathJax可以实现网页浏览器中的LaTex公式渲染。

引入

可以使用特定的模板形式引入和配置,具体可参考:配置mathjax — MathJax 3.2 文档 (osgeo.cn)。其中代码可以以CDN形式引入:mathjax (v3.2.2) -BootCDN。

<script>
MathJax = {tex: {inlineMath: [['$', '$'], ['\\(', '\\)']]}
};
</script>
<script id="MathJax-script" asyncsrc="https://cdn.bootcdn.net/ajax/libs/mathjax/3.2.2/es5/tex-chtml.js">
</script>

使用测试

以下是比较完整的HTML页面:

<!DOCTYPE html>
<html lang="en">
<head>
...
</head>
<body>
<p>$ a_2 = \sin \theta $</p><p>这是一个行内公式\(a_2 = \sin \theta\)。</p>
</body>
</html>

通过在body标签中使用$...$\(...\)形式可以书写行内LaTex公式,浏览器打开后,渲染为:

<p>$ a_2 = \sin \theta $</p><p>这是一个行内公式\(a_2 = \sin \theta\)。</p>\begin{cases}
a_1 = \sin \theta \\ 
a_2 = \cos \theta
\end{cases}

详细配置

参考自:MathJax的基本使用 - 启明星工作室 - 博客园 (cnblogs.com)

MathJax = {options: {skipHtmlTags: [            //  不会搜索数学的HTML标签'script', 'noscript', 'style', 'textarea', 'pre','code', 'annotation', 'annotation-xml'],includeHtmlTags: {         //  可以出现在数学中的HTML标签br: '\n', wbr: '', '#comment': ''},ignoreHtmlClass: 'tex2jax_ignore',    //  标记不搜索标签的类processHtmlClass: 'tex2jax_process',  //  标记应搜索的标签的类compileError: function (doc, math, err) {doc.compileError(math, err)},typesetError: function (doc, math, err) {doc.typesetError(math, err)},renderActions: {...}}
};

总结

MathJax的使用就是这么简单、朴实无华。官方文档写了一堆有的没的,实在是没搞懂能干什么。

关键字:合肥市人民政府领导名单_专业网站设计公司地址_长沙网站seo优化公司_软文写作是什么

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: