Html MathJax中未出现的宏

Html MathJax中未出现的宏,html,macros,latex,mathjax,Html,Macros,Latex,Mathjax,我无法在MathJax中显示自定义宏,即使我从文档中复制/粘贴示例也是如此。目前,我有以下设置: <script type="text/x-mathjax-config"> MathJax.Hub.Config({ TeX: { Macros: { RR: '{\bf R}', // a simple string replacement bold: ['\boldsymbol{#1}',1] // this ma

我无法在MathJax中显示自定义宏,即使我从文档中复制/粘贴示例也是如此。目前,我有以下设置:

<script type="text/x-mathjax-config">
MathJax.Hub.Config({
  TeX: {
    Macros: {
      RR: '{\bf R}',                // a simple string replacement
      bold: ['\boldsymbol{#1}',1]   // this macro has one parameter
    }
  }
});
</script>
<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML-full"></script>

MathJax.Hub.Config({
特克斯:{
宏:{
RR:'{\bf R}',//一个简单的字符串替换
bold:['\boldsymbol{#1}',1]//此宏有一个参数
}
}
});
但是当我尝试使用$\RR$或$\bold{abc}$时,我得到的输出看起来像“fr”和“oldsymbolabc”


否则,其他一切似乎都正常工作,但我无法让宏正常工作。

您需要避免JavaScript中的反斜杠,例如
\\bf
。我猜也可能是其他中介正在剥离它们,例如php。但是如果没有更多的信息,这是不可能的。双反斜杠被去掉,取而代之的是单反斜杠——当我看到生成的HTML时,我甚至没有想到。固定现在;谢谢很高兴听到这一切。@彼得克劳茨伯格请考虑添加一个实际答案,这样约翰逊可以接受它,A)你得到了你的名声,B)这个问题现在在“未回答”中显示更长了,C)那些面对类似问题的人可以看到这个问题得到了答案并找到了解决方案。你需要在JavaScript中逃脱反斜杠,例如,
\\bf
。我想也可能是其他中介正在剥离它们,例如php。但是如果没有更多的信息,这是不可能的。双反斜杠被去掉,取而代之的是单反斜杠——当我看到生成的HTML时,我甚至没有想到。固定现在;谢谢很高兴听到这一切。@彼得克劳茨伯格请考虑增加一个实际答案,让约翰逊可以接受它,A)你得到你的名声,B)这个问题现在在“未回答”和C)那些面对类似问题的人可以看到这个问题得到了答案并找到了解决办法。