微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Math jax 无法将带反引号的方程转换为单词方程

如何解决Math jax 无法将带反引号的方程转换为单词方程

`[[2 1 3],[0 3 5],[-1 2 5]]` + `[[1 -2 3],[2 6 1],[0 -3 1]]`

上面是等式,当我使用 mathjax 3.1.4 时,它以 html 格式呈现,但没有出现复制为 MathML 代码的对话框。我正在使用 mathjax CDN

https://cdnjs.cloudflare.com/ajax/libs/mathjax/3.1.4/es5/tex-mml-chtml.min.js

但是当方程是以下类型时,mathjax 能够将它们转换为 mathML 方程,并出现复制方程的对话框。

\[A = \begin{bmatrix}0 & 1 & 0 \\ 0 & 0 & 1 \\ p & q & r\end{bmatrix}\]

对于上述等式,我使用以下 CDN

https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML

如何将带反引号的方程(第一个方程)转换为 mathML 方程?

解决方法

上下文对话框使用配置中指定的附加 AsciiMath 加载器对我有用。见:Loading the AsciiMath Component

MathJax = {
    loader: {
        load: ['input/asciimath','output/chtml']
    },};` 

<script>
MathJax = {
  loader: {load: ['input/asciimath','output/chtml']},};
</script>
<script type="text/javascript" id="MathJax-script" async
  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/3.1.4/es5/tex-mml-chtml.min.js">
</script>

<p>
`[[2 1 3],[0 3 5],[\-1 \2 5]] + [[1 -2 3],[2 6 1],[0 -3 1]]`
</p>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。