试图在Rmarkdown中找到一种方法来交叉引用自动编号和/或通过其命名来执行类似的章节
"As I explained hundred pages ago in ref{ch:Chapter_Label}....."
然后生成的pdf文档有类似的内容:
"As I explained hundred pages ago in Chapter 3....."
或
"As I explained hundred pages ago in <Chapter Name> ....."
我在想一些机制,比如:
chapter{My_Title} label{ch:1}
然后,在我使用ref{ch:1}
的文本中,我会在文本中嵌入"My_Title"或"Chapter 1"(或任何自动编号)。
似乎Rmarkdown的hyperref包不起作用,或者我遗漏了什么。
有人能帮我吗?
此问题已在bookdown中解决,并记录在第2.5节中。基本上,您使用语法@ref(label)
,而label
是您的章节标识符。