我有一个包含子文件的父文件,当我按下Cmd + shift + k(我正在使用rstudio)时,我想编译父文件。我知道在latex中你可以通过在子文件的顶部写一行代码来引用主文件。我想知道你是否可以用rmarkdown做类似的事情?
答案 0 :(得分:1)
在R Markdown中它的工作原理如下:
---
title: "parent"
output: pdf_document
---
This is the title page
```{r child='child1.Rmd'}
```
```{r child='child2.Rmd'}
```
此示例中的子.Rmd
个文件位于同一文件夹中。
您无需在子.Rmd
的
答案 1 :(得分:0)
knitr /demo/child/ page概述了如何执行此操作。
如果信息量不足,您可以查看论文模板回购自述文件的knitr
section。
最后,您可以在https://github.com/stevenpollack/masters_thesis/blob/master/masters_thesis.Rnw中看到正在运行的父子模型。该链接的精简版本将是:
\documentclass[masters]{ucbthesis}
\begin{document}
<<abstract, child='abstract.Rnw'>>=
@
<<introduction, child='introduction.Rnw'>>=
@
<<adaboostToBoost, child='boosting_methodology.Rnw'>>=
@
<<boostrImplementation, child='boostr_implementation.Rnw'>>=
@
<<discussion, child='summary_and_future_work.Rnw'>>=
@
\end{document}