gpt4 book ai didi

javascript - 如何告诉 MathJax 对下标使用替代语法?

转载 作者:行者123 更新时间:2023-11-29 15:45:20 27 4
gpt4 key购买 nike

我的博客有问题。在写帖子时,我还可以使用 MathJax 添加数学。我也有一些自己的标记语言,可以处理斜体和粗体文本。碰巧斜体的语法与 MathJax 的下标语法发生冲突。

所以,如果我在端口中写入以下内容:

My cat was doing this strange sound: _Prrrrrr_.

下划线之间的文本用斜体样式的 span 标签重新渲染。

但是在 MathJax 中使用下划线意味着有下标。有时我当然有问题。重点是首先处理我的标记语言,然后 Mathjax 才能运行。

有没有办法告诉 MathJax 在不使用下划线而是使用替代语法的情况下制作下标和上标?

谢谢

最佳答案

有办法。按此处所述使用宏:Configure Tex in MathJax .通过这样设置:

MathJax.Hub.Config({TeX: {Macros:{subscript:['_{#1}',1],superscript:['^{#1}',1]}}});

系统(MathJax)会把这东西换成下划线再解析,我的问题居然这样解决了!

关于javascript - 如何告诉 MathJax 对下标使用替代语法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12406274/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com