Mathjax花括号don';不显示(使用jekyll)

Mathjax花括号don';不显示(使用jekyll),math,latex,jekyll,mathjax,Math,Latex,Jekyll,Mathjax,我在静态(由jekyll生成)站点上使用了Mathjax:Mathjax已加载,但不显示花括号 $ \{ 2*3 \} $ -> 2*3 $ \left{ 2*3 \right} -> \left{ 2*3 \right} (math style) 例如,我想要一个简单的{2*3} 干杯好的,我们发现: 您必须避开反斜杠,因为似乎有两个级别的解释:jekyll和mathjax。因此,需要从Jekyll中转义反斜杠,以便Mathjax转义括号: $ \\{ 2*3 \\} $ -&g

我在静态(由jekyll生成)站点上使用了Mathjax:Mathjax已加载,但不显示花括号

$ \{ 2*3 \} $ -> 2*3
$ \left{ 2*3 \right} -> \left{ 2*3 \right} (math style)
例如,我想要一个简单的
{2*3}

干杯

好的,我们发现:

您必须避开反斜杠,因为似乎有两个级别的解释:jekyll和mathjax。因此,需要从Jekyll中转义反斜杠,以便Mathjax转义括号:

$ \\{ 2*3 \\} $ -> {2*3} 

您还可以尝试将其包装到{%raw%}。。。{%endraw%}这可能更易于阅读,您不必逃避任何内容。默认情况下,Jekyll使用kramdown,它内置了对类似LaTeX的输入的支持(尽管有点不寻常地使用$$来定义内联和块级数学),请参见。使用两个反斜杠对MathJax有效,但如果我想将同一源文件转换为PDF,它对LaTeX不再有效。对于这样简单的事情,有没有一种方法可以将同一个源文件转换为HTML和PDF?我想要一个关于weibeld最后一个问题的最佳实践答案。如果使用Hugo而不是Jekyll,这同样有效。