R: Convert various input files to various output files using...

knit2pandoc {knitr} | R Documentation

## Convert various input files to various output files using `knit()` and Pandoc

### Description

Knits the input file and compiles to an output format using Pandoc.

### Usage

    knit2pandoc(input, output = NULL, tangle = FALSE, text = NULL, quiet = FALSE,
        envir = parent.frame(), encoding = getOption("encoding"), to = "html",
        pandoc_wrapper = NULL, ...)

### Arguments

`input` | Path to the input file.
`output` | Path to the output file for `knit()`. If `NULL`, this function will try to guess a default, which will be under the current working directory.
`tangle` | Boolean; whether to tangle the R code from the input file (like `Stangle`).
`text` | A character vector. This is an alternative way to provide the input file.
`quiet` | Boolean; suppress the progress bar and messages?
`envir` | Environment in which code chunks are to be evaluated, for example, `parent.frame()`, `new.env()`, or `globalenv()`).
`encoding` | Encoding of the input file; see `file`.
`to` | Character string giving the Pandoc output format to use.
`pandoc_wrapper` | An R function used to call Pandoc; by default, if rmarkdown is installed, this uses `rmarkdown::pandoc_convert()`, otherwise it `pandoc()`.
`...` | Options to be passed to the `pandoc_wrapper` function.

### Value

Returns the output of the `pandoc_wrapper` function.

### Author(s)

Trevor L. Davis

[Package knitr version 1.20 Index]