Подтвердить что ты не робот

Указание нескольких одновременных выходных форматов в knitr

Я хотел бы иметь возможность указывать несколько выходных форматов одновременно, например html_document и pdf_document. Я знаю, что это можно сделать очень просто с чем-то вроде

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

У меня может быть некоторый синтаксис, но я не могу найти документацию нигде. Недавно я обнаружил, что он был загружен и любил его. Это то, что я искал, чтобы динамически скрыть свой код и выходные блоки. К сожалению, по умолчанию блок YAML для вызова knitr-bootstrap довольно сложный, и я не знаю, как указать для него несколько выходов. Я просмотрел спецификацию 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
---
4b9b3361

Ответ 1

Решение состоит в изменении pdf_document на pdf_document: default. Я не могу, к сожалению, найти ссылку для этого синтаксиса в официальной документации. Если, однако, вы открываете документ RMarkdown в последней версии RStudio, нажмите Knit HTML, а затем Knit PDF, он использует этот синтаксис : default.

Синтаксис:

---
output:
  html_document:
    keep_md: yes
  pdf_document: default
---