RndTexExams v1.4.1


Monthly downloads



Build and Grade Multiple Choice Exams with Randomized Content

Using as input a 'LaTeX' file with a multiple choice exam, this package will produce several versions with randomized contents of the same exam. Functions for grading and testing for cheating are also available.

Functions in RndTexExams

Name Description
rte.check.my.os Function to check operating system of user
rte.check.pdflatex Function to check if system has pdflatex.exe available
engine.analyze.class.exam Function that breaks latex file of exam class exam into a dataframe (internal use)
engine.analyze.class.examdesign Function that breaks latex file of exam class examdesign into a dataframe (internal use)
rte.compile.latex Function to compile a LaTeX file
rte.get.classes.def Function that returns parameters of latex classes (internal use)
rte.build.rdn.test Build random tests from LaTeX file
rte.check.latex.flavor Function to check the distribution of LaTeX
rte.The.Randomizer Function to randomize a question in a dataframe (internal use)
rte.analyze.tex.file Analyze a LaTeX file and convert it into a list
rte.test.cheating Performs statistical tests for cheating using CopyDetect
rte.get.n.cases Function to get number of cases (textual switches) based on question text
rte.grade.exams Grade exams built using rte.grade.exams
No Results!

Vignettes of RndTexExams

No Results!

Last month downloads


License GPL-2
LazyData true
RoxygenNote 6.0.1
VignetteBuilder knitr
NeedsCompilation no
Packaged 2018-01-13 17:31:19 UTC; msperlin
Repository CRAN
Date/Publication 2018-01-13 17:36:28 UTC

Include our badge in your README