Rscript相当于RStudio' Ctrl + Shift + K'?

时间:2015-08-29 01:28:01

标签: r rstudio knitr

RStudio' Knit HTML' ( Ctrl + Shift + K )从.Rmd文件生成出色的HTML输出,其中包括作者姓名,内容表,和yaml标题中指定的参考书目/引文。

我无法使用脚本化的R命令例如,通过Rscript而不是通过RStudio IDE重现输出。

如何通过Rscript获得相同的输出? (我的最终目标是使用travis-ci以RStudio的方式构建我的插图 - 因为R CMD build没有以相同的方式制作它们,并且它们看起来很糟糕 - 然后让travis推送到我的包回购的gh-pages分支。)

示例:

---
title: "my package vignette"
author:
  - "Author1"
  - "Author2"
date: "`r format(Sys.Date(), format='%B %d %Y')`"
output:
  html_document:
    number_sections: yes
    self_contained: yes
    toc: yes
vignette: >
  %\VignetteEngine{knitr::knitr}
  %\VignetteIndexEntry{my package vignette}
  %\VignetteKeyword{keyword1, keyword2}
  %\usepackage[utf8]{inputenc}
references:
- id: fenner2012a
  title: One-click science marketing
  author:
  - family: Fenner
    given: Martin
  container-title: Nature Materials
  volume: 11
  URL: 'http://dx.doi.org/10.1038/nmat3283'
  DOI: 10.1038/nmat3283
  issue: 4
  publisher: Nature Publishing Group
  page: 261-263
  type: article-journal
  issued:
    year: 2012
    month: 3
---

# Section 1

Lorem ipsum ...

# Section 2

Quisque dignissim ... I'll cite @fenner2012a here for fun.

# References

0 个答案:

没有答案