在 MathJax 或 MathML 中更改颜色

Changing the color in MathJax or MathML

如果我有一个类似 ax+b 的方程,并且我希望能够显示这些方程并突出显示系数,我可以写

MathJax:

\(\color{blue}{m}x+\color{red}{c}\)

MathML:

<math>
    <mi style="color: blue">m</mi>
    <mi>x</mi>
    <mo>+</mo>
    <mi style="color: red">c</mi>
</math>

如果我想更改 MathML 代码的颜色,我可以简单地使用 class-tags 作为系数

    <mi class="mColor">m</mi>

我可以使用一个简单的 jQuery 脚本 (.css()) 来更改此 class 的颜色。 MathJax 有类似的工具吗?像

\color{$mColor}{m}

我可以用 jQuery 脚本更改哪个?

tldr:
JS/jQuery 中是否有脚本可以让我更改 MathJax 符号的颜色?

使用\(\class{mColor}{m}x+\class{cColor}{c}\)。这将产生

<math xmlns="http://www.w3.org/1998/Math/MathML">
  <mi class="mColor">m</mi>
  <mi>x</mi>
  <mo>+</mo>
  <mi class="cColor">c</mi>
</math>

以便您可以像往常一样更改这两个 类 的样式。