我有R markdown生成的pdf文件,我有内容表页面,其中涉及标题的名称,我想交叉参考。你能给我一些建议吗?
首先,确保您已经安装了bookdown
,并且正在使用bookdown
的输出格式之一(可能您想要bookdown::pdf_document2
而不是pdf_document
)。
将{#id}
添加到节标题中,其中id
是唯一标识符,可以是任何您想要的。
然后在文本正文中使用@ref(id)
来引用该节号。
小例子:
---
output: bookdown::pdf_document2
---
# Section A {#sectiona}
Lorem ipsum
# Section B
Lorem ipsum, see section @ref(sectiona)
参见https://bookdown.org/yihui/rmarkdown-cookbook/cross-ref.html和https://bookdown.org/yihui/bookdown/cross-references.html