Sweave, but package
writers may choose to use a different engine (e.g., one provided by the
vignetteEngine(name, weave, tangle, pattern = NULL,
package = NULL, aspell = list())NULL for the default pattern.vignetteEngine.filter and/or
control giving the respective arguments to be used when spell
checking the text in the vignette source file with
aspell.NULL. Otherwise a list
containing components"[.][RrSs](nw|tex)$"weave is missing, vignetteEngine will return the currently
registered engine matching name and package.If weave is NULL, the specified engine will be deleted.
Other settings define a new engine. The weave and tangle
functions must be defined with argument lists compatible with
function(file, ...). Currently the ... arguments may
include logical argument quiet and character argument
encoding; others may be added in future. These are described in
the documentation for Sweave and Stangle.
The weave and tangle functions should return the
filename of the output file that has been produced. Currently the
weave function, when operating on a file named tangle function must produce a file
named
Sweave and the