在knitr中指定多个同时输出格式

我想同时指定多个输出格式,例如html_document和pdf_document.我知道这可以很简单地做到这一点

---
  output: [html_document, pdf_document]
---

我可能有一些语法关闭,但我似乎找不到文档的任何地方.我最近发现了knitr-bootstrap并且爱它.这是我一直在寻找能够动态隐藏我的代码和输出块.不幸的是,默认情况下,针对引导引导调用的YAML块是非常复杂的,我不知道如何为此指定多个输出.我看过YAML的规格,尝试了一些不同的东西,但我很失落.以下是我目前的YAML前线.任何帮助都会非常感激.

title: "Beta Regression Comparison"
opset: bootstrap
output:
  knitrBootstrap::bootstrap_document:
    title: "Beta Regression Comparison"
    theme: Simplex
    highlight: Solarized - Light
    theme.chooser: FALSE
    highlight.chooser: FALSE
    menu: FALSE
  pdf_document
---
解决方案是将pdf_document更改为pdf_document:default.我不能不遗憾地在官方文档中找到此语法的参考.然而,如果您在最近的RStudio版本中打开一个RMarkdown文档,请单击编织HTML,然后编织PDF,它将使用以下命令:默认语法.

语法是:

---
output:
  html_document:
    keep_md: yes
  pdf_document: default
---
http://stackoverflow.com/questions/25078572/specifying-multiple-simultaneous-output-formats-in-knitr

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:在knitr中指定多个同时输出格式