在 mathjax 中使用文本内的数学运算(相当于 \ensuremath)

在 mathjax 中使用文本内的数学运算(相当于 \ensuremath)

我正在 MathJax 中写一些数学笔记(如果相关的话,在 Markdown 中),并且希望能够在一个\text{}块中写出定义,但穿插一些变量名。

在 TeX 中,可以使用\ensuremath{}例如

\text{Then \ensuremath{x} is the solution}

在 MathJax 中,这相当于什么?目前我会这样做,$\text{Then } x \text{ is the solution.}但这远非理想。最好的/正确的方法是什么?

答案1

在 latex 版本中使用是没有意义的\ensuremath,因为它的数学模式测试总是会失败(因为\text内容从来都不是数学)。你可以简单地使用\text{Then $x$ is the solution}

我刚刚尝试过这个,它似乎在 mathjax 中也可以工作,或者\(如果你没有启用它,可以使用它$(mathjax 设置不是这里的主题)

使用 mathjax.org 链接的沙盒替换 2A通过你的测试,在分母中:

相关内容