如何在特定 header 下的 rmarkdown html 中放置脚注?

How to place footnotes in rmarkdown html under specific header?

我想将 Rmarkdown 脚注放在 header EndnotesReferences 可以与 <div id="refs"></div> 一起放置,但该方法似乎不适用于脚注。我打开了 Rmarkdown 生成的 html 文档,其中显示脚注收集在名为 <div class="footnotes"></div> 的标签下我也试过<div id="footnotes"></div>,但那也不行。我该怎么做才对?

我使用的代码:

---
output: html_document
references:
- id: hawking_thermodynamics_1983
  author:
  - family: Hawking
    given: S. W.
  - family: Page
    given: Don. N.
  publisher: Communications in Mathematical Physics
  title: Thermodynamics of Black Holes in Anti-de Sitter Space.
  volume: 87
  type: article-journal
  issued:
    year: 1983
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
## Section 1
Lorem ipsum dolor^[always look on the bright side of life] sit amet, consetetur
sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna
aliquyam erat, sed diam voluptua [@hawking_thermodynamics_1983]. 

## Endnotes
<div class="footnotes"></div>

## References
<div id="refs"></div>

## Appendix
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. 

产生的输出:

预期输出:

第 1 部分

Lorem ipsum pain1坐下,自负之旅 sadipscing elitr,因为它们是无用的 eirmod tempor invidunt ut 劳动和疼痛 magna 缓解,因为它们是性感的(Hawking 和 Page 1983)。

尾注

  1. 永远看生活的光明面

参考资料

霍金,S.W.; N. 页。 1983. “Anti-de Sitter Space 中黑洞的热力学。 87.

附录

Lorem ipsum dolor sit amet, consetetur sadipscing elitr,因为他 nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,因为他 voluptua。

在 HTML 文档的上下文中,可以使用 JavaScript。

例如,此 Rmd 文件按您的需要呈现。

---
output: html_document
references:
- id: hawking_thermodynamics_1983
  author:
  - family: Hawking
    given: S. W.
  - family: Page
    given: Don. N.
  publisher: Communications in Mathematical Physics
  title: Thermodynamics of Black Holes in Anti-de Sitter Space.
  volume: 87
  type: article-journal
  issued:
    year: 1983
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
## Section 1
Lorem ipsum dolor^[always look on the bright side of life] sit amet, consetetur
sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna
aliquyam erat, sed diam voluptua [@hawking_thermodynamics_1983]. 

## Endnotes {#endnotes}

## References
<div id="refs"></div>

## Appendix
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. 

```{js, echo=FALSE}
$(document).ready(function() {
  $('.footnotes ol').appendTo('#endnotes');
  $('.footnotes').remove();
});
```

这里,JS脚本移动了endnotes部分的脚注列表,最后删除了脚注部分。