如何在书记中交叉引用脚注?

时间:2017-10-20 15:15:52

标签: r r-markdown bookdown

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

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

[^1]: Here is my footnote.

现在假设您想要交叉引用该脚注。例如,请参见脚注\@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} [^1]: Here is my footnote.(#foot:lab) 。像

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                          https://maven.apache.org/xsd/settings-1.0.0.xsd">

   <mirrors>
     <mirror>
          <id>internalmirror</id>
          <mirrorOf>*</mirrorOf>
          <url>https://path to virtual repo combing other repos/</url>
      </mirror>
  </mirrors>

</settings>

{
  "actions": [{
    "name": "actions.devices",
    "deviceControl": {
    },
    "fulfillment": {
      "conversationName": "automation"
    }
  }],
  "conversations": {
    "automation" :
    {
      "name": "automation",
      "url": "My ACTION Handler Url API"
    }
  }
}

0 个答案:

没有答案