Usage
exams2html(file, n = 1L, nsamp = NULL, dir = ".", template = NULL,
name = NULL, quiet = TRUE, edir = NULL, tdir = NULL, sdir = NULL, verbose = FALSE,
question = "Question
", solution = "Solution
",
mathjax = FALSE, resolution = 100, width = 4, height = 4, svg = FALSE,
encoding = "", converter = NULL, …) make_exercise_transform_html(converter = c("ttm", "tth", "pandoc", "tex2image"),
base64 = TRUE, …)
make_exams_write_html(template = "plain", name = NULL,
question = "
Question
", solution = "Solution
",
mathjax = FALSE)Arguments
file
character. A specification of a (list of) exercise files.
n
integer. The number of copies to be compiled from file.
nsamp
integer. The number(s) of exercise files sampled from each
list element of file. Sampling without replacement is used
if possible. (Only if some element of nsamp is larger than
the length of the corresponding element in file, sampling
with replacement is used.)
dir
character specifying the output directory (default:
current working directory). If only a single HTML file is produced
and no dir is explicitly specified, the file is displayed in the
browser rather than saved in dir.
template
character. A specification of a HTML template. The default
is to use the "plain.html" file provided in the package unless
there are Rmd exercises in file. Then, "plain8.html"
is used (which expects UTF-8 encoding as used by pandoc).
name
character. A name prefix for resulting exercises.
quiet
logical. Should output be suppressed when calling
xweave? edir
character specifying the path of the directory in which
the files in file are stored (see also below).
tdir
character specifying a temporary directory, by default
this is chosen via tempdir. Note that this
is cleaned up and potentially temporary files are deleted. sdir
character specifying a directory for storing supplements, by
default this is chosen via tempdir. verbose
logical. Should information on progress of exam generation
be reported?
question
character or logical. Should the question be included in the HTML
output? If question is a character it will be used as a header for resulting questions.
Argument question may also be a vector that controls the output for the templates.
solution
character or logical, see argument question.
resolution, width, height
numeric. Options for rendering PNG (or SVG)
graphics passed to xweave. svg
logical. Should graphics be rendered in SVG or PNG (default)?
base64
logical. Should images be embedded using Base 64 coding? Argument base64 may
also be a character vector of file endings that should be Base 64 encoded, e.g.
base64 = c("png", "rda") will only encode PNG images and binary .rda files.
converter, …
arguments passed on to make_exercise_transform_html.
The default for converter is set to "ttm" unless there are Rmd
exercises in file where "pandoc" is used.