注入 MathJax 以在文章和评论区中使用 LaTeX
着火的冰块nya 发布于 阅读:120
效果展示
这是一个 $\LaTeX$ 行内公式。
这是一个块级公式:
$$
e^{i\pi}+1=0
$$
评论区效果展示见评论区。
注入方法
在你的文章开头插入以下代码:
<script>
MathJax = {
tex: {
inlineMath: [['$', '$'], ['\\(', '\\)']],
displayMath: [['$$', '$$'], ['\\[', '\\]']]
}
}
</script>
<script id="MathJax-script" async src="https://cdn.bootcdn.net/ajax/libs/mathjax/3.2.2/es5/tex-mml-chtml.js"></script>
这些代码不会在文章开头显示,但实际上 MathJax 已经被成功注入了!
如果文章作者已经注入了 MathJax,评论区就可以直接使用。
但如果文章作者未注入 MathJax,暂未找到由评论者注入的方法。
使用
在以上脚本中,我配置了 $
作为行内公式的起始符号,$$
作为块级公式的起始符号。但是我保留了 MathJax 的原始配置,这样你才知道你用的是 MathJax(
然而,使用 MathJax 原始的起始符号会带来各种奇奇怪怪的关于反斜杠 \
的转义问题,所以我更推荐使用我配置的 $
和 $$
,这也更符合一般 Markdown 的书写习惯。
以下是本文和评论区中使用的示例:
这是一个 $\LaTeX$ 行内公式。
这是一个块级公式:
$$
e^{i\pi}+1=0
$$
希望能对您有帮助!
收到2条评论

着火的冰块nya 1 个月前
这是一个 $\LaTeX$ 行内公式
这是一个块级公式:
$$
e^{i\pi}+1=0
$$
这是一个块级公式:
$$
e^{i\pi}+1=0
$$
回复
KR 1 个月前
数学区有救了
回复