luc*_*ano 5 markdown r pandoc knitr
我正在使用 knitr 在 Markdown (.Rmd) 文件中嵌入 R 代码。我正在使用 Pandoc 将文件转换为 PDF 文件。我的 .Rmd 文件的内容如下所示:
Report
========================================================
This is my report. Some analysis is included in LINK TO CHUNK NAMED MY.ANALYSIS HERE
```{r my.analysis, echo=FALSE}
summary(cars)
```
Run Code Online (Sandbox Code Playgroud)
它在哪里说 LINK TO CHUNK NAMED MY.ANALYSIS HERE,我能否在输出的 PDF 中提供名为 my.analysis 的代码块的链接?
我相信 OP 在这里问了一个类似但略有不同的问题:图形标题、使用 knitr 和降价到 html 的引用
做这个:
Report
========================================================
This is my report. Some analysis is included in \href{http://stackoverflow.com/q/16445247/1000343}{LINK TO CHUNK NAMED MY.ANALYSIS HERE}
```{r my.analysis, echo=FALSE}
summary(cars)
```
Run Code Online (Sandbox Code Playgroud)
然后将markdown文件(不是Rmd)转换为PDF。
这也适用于报告的开发版本:
```{r setup, include=FALSE}
# set global chunk options
opts_chunk$set(cache=TRUE)
library(reports); library(knitr);
```
Report
========================================================
This is my report. Some analysis is included in `r HR("http://stackoverflow.com/q/16445247/1000343", "LINK TO CHUNK NAMED MY.ANALYSIS HERE")`
```{r my.analysis, echo=FALSE}
summary(cars)
```
Run Code Online (Sandbox Code Playgroud)
然后将 html 文件转换为 pdf。