如何在Xaringan中正确编写行内带美元符号的数学表达式?
解决Xaringan行内数学公式中美元符号的渲染问题
你的问题核心是行内数学公式里的$被Markdown误判为公式分隔符,导致公式截断失效。以下是可行的行内解决方案:
方案1:使用MathJax文本环境包裹美元符号
在行内公式中,用\text{\$}表示美元符号,MathJax会将其识别为文本内容里的美元符号,同时保持行内公式格式:
$ \text{\$}10 - \text{\$}5 = \text{\$}5 $
渲染后会得到行内的$10-$5=$5数学格式效果。
方案2:使用\textdollar命令
MathJax支持直接用\textdollar命令生成美元符号,写法如下:
$ \textdollar10 - \textdollar5 = \textdollar5 $
该方案和方案1效果一致,仅命令写法不同。
两种方案都无需使用块级公式(双$$),也不用替换成USD/CAD等缩写,完美适配行内显示需求。
内容的提问来源于stack exchange,提问作者jck21
相关产品推荐
相关产品推荐

