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
.