RStudio knitr主题

Tum*_*own 12 r rstudio knitr

我刚开始玩RStudio中的一些新的knitr功能.

我已经尝试在R Markdown设置对话框中选择了几个不同的主题,但这些似乎对我生成的文档的样式没有任何明显的影响.应该是,还是我错过了什么?无论我选择什么主题,一切似乎都以默认样式出现.

---
output:
  html_document:
    number_sections: yes
    theme: spacelab
    toc: yes
  pdf_document: default
  word_document: default
---
Run Code Online (Sandbox Code Playgroud)

R Markdown选项 出口结果

安装细节:

  • R版本3.1.1
  • RStudio版本0.98.977
  • knitr 1.6
  • rmarkdown 0.2.50
  • htmltools 0.2.4
  • Windows 7的

iso*_*mes 5

我有同样的问题。学习以下内容使我找到了解决方案。

如果您在 google 上搜索“knitr 主题”,则会出现两种不同的情况。

  1. highlight参数 = 语法高亮(1 , 2 , 3 -熟悉的关键字,如 kate、tango、solarized-dark)
  2. theme参数 = bootswatch CSS(这些是不太熟悉的关键字,如spacelab、 superhero、united、 Yeti)

以下是如何在.Rmd文件顶部添加正确的 knitr 标志的说明。


一旦你添加了类似的东西

---
title: "Impressive Client Report"
output:
  html_document:
    theme: spacelab
    highlight: neon
---
Run Code Online (Sandbox Code Playgroud)

到顶部,然后R在文件所在的目录中打开,然后.Rmd运行

require(knitr)
knit(input='impressive report.Rmd', output='impressive_report.Rhtml')
Run Code Online (Sandbox Code Playgroud)

(我切换_另一个问题:我在命令行R和 RStudio 编织之间切换,没有意识到 RStudio 正在创建与正在创建的.html文件不同的文件R。)


或在RStudio的情况下,只需Ctrl+ Shift+Kknit您的.Rmd文件从编辑窗口-改变着theme,并highlight为有效值。