knitr是指带有链接的数字

时间:2015-10-24 22:46:37

标签: r knitr

使用knitr / Rmarkdown时,如何链接到文档中的数字?示例图10在第10页,我想从第4页链接到它。

像这样: “看一下图10 ”图10应该有一个可以点击的链接。

1 个答案:

答案 0 :(得分:1)

这可能是重复的。无论如何,你的.rmd文件看起来或多或少是这样的:

---
title: "Clickable Reference to Figure"
output:
  pdf_document:
    fig_caption: yes
---

Here's a figure:

```{r fig, echo=FALSE, fig.width=4,fig.height=3, fig.cap="\\label{fig:myfig}plotting example"}
plot(runif(100, 0.0, 1.0),type="l")
```

Take a look at Figure \ref{fig:myfig} for an example of plotting in R.

enter image description here

无需在文档中指定页面或图形的精确位置。 \ref{}在输出中生成的链接指向该数字。