如何在 bookdown 中交叉引用脚注?

R. *_*vea 5 r r-markdown bookdown

Bookdown 有许多交叉引用功能。但是,我无法找到解决问题的方法。

假设您footnote[^1]在文档正文中有一个。然后将脚注定义为:

[^1]: Here is my footnote.
Run Code Online (Sandbox Code Playgroud)

现在假设您想要交叉引用该脚注。例如,参见脚注\@ref(label)。我尝试了一些不同的选项,但没有成功(例如{#label}在脚注定义之后使用[^1]\@ref(^1)就像^1标签一样使用)。

也许有一个简单的解决方案,但我错过了。或者可能需要有特定的图形\@ref(eq:label)和表格结构\@ref(tab:label)。比如我们可以在脚注的定义中\@ref(foot:label)插入{#label}或。(#foot:label)喜欢

[^1]: Here is my footnote.{#lab}
Run Code Online (Sandbox Code Playgroud)

或者

[^1]: Here is my footnote.(#foot:lab)
Run Code Online (Sandbox Code Playgroud)