This function knits a child document and returns a character string to input
the result into the main document. It is designed to be used in the chunk
option child and serves as the alternative to the
SweaveInput command in Sweave.
Usage
knit_child(..., options = NULL, envir = knit_global())Arguments
- ...
Arguments passed to
knit.- options
A list of chunk options to be used as global options inside the child document. When one uses the
childoption in a parent chunk, the chunk options of the parent chunk will be passed to theoptionsargument here. Ignored if not a list.- envir
Environment in which code chunks are to be evaluated, for example,
parent.frame(),new.env(), orglobalenv()).
Value
A character string of the content of the compiled child document is returned as a character string so it can be written back to the parent document directly.
Note
This function is not supposed be called directly like
knit(); instead it must be placed in a parent document to let
knit() call it indirectly.
The path of the child document is determined relative to the parent document.