Xaringan:数学在脚注类中呈现为嵌入式代码

时间:2019-06-18 13:39:23

标签: r xaringan

使用默认的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.]

这将使$$之间的数学运算就像在反引号之间一样。

1 个答案:

答案 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[]