Usage
exams2html(file, n = 1L, nsamp = NULL, dir = ".", template = "plain",
name = NULL, quiet = TRUE, edir = NULL, tdir = NULL, sdir = NULL, verbose = FALSE,
question = "Question
", solution = "Solution
",
mathjax = FALSE, resolution = 100, width = 4, height = 4,
encoding = "", ...) make_exercise_transform_html(converter = c("ttm", "tth", "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 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
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 package
currently provides "plain.html".
name
character. A name prefix for resulting exercises.
quiet
logical. Should output be suppressed when calling
Sweave? 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
solution
character or logical, see to argument question.
mathjax
logical. Should the JavaScript from http://www.MathJax.org/
be included for rendering mathematical formulas?
resolution, width, height
numeric. Options for rendering PNG
graphics passed to Sweave. converter
character. Workhorse function for transforming LaTeX
code to HTML. For details see below.
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
...
arguments passed on to make_exercise_transform_html.