使用默认的Xaringan CSS,如果将$ math $放在脚注中,则它似乎呈现为inline code
,而不是数学形式。我找不到有关此的信息-这仅仅是Xaringan或remark.js中的自然限制吗?还是我做错了什么?
请参见下面的基本示例:
# A Test
- This is a test<sup>1</sup>
.footnote[<sup>1</sup> This includes $\delta+\frac{2}{3}$ math.]
这将使$$之间的数学运算就像在反引号之间一样。
答案 0 :(得分:2)
是的,我也注意到了这一点。我认为android all
以某种方式干扰mathjax,但我真的不知道。为了解决这个问题,我直接使用html代码。所以下面应该可以工作:
remark.js
[更新]
发生这种情况的原因的说明here。 TL; DR:# A Test
- This is a test<sup>1</sup>
<span class="footnote"><sup>1</sup> This includes $\delta+\frac{2}{3}$ math.</span>
删除了mathjax检测数学所需的括号。
如果需要使用remark.js
,Yihui还提供了另一种方法,其中包括在嵌入式数学代码中添加方括号:
.footnote[]