Как правило, вы вводите свои символы в .Rmd
или .Rnw
, и вы можете визуализировать их с любым доступным движком (например, pando c, mathjax, knitr, et c ).
install.packages("exams")
require(exams)
xWeave вызывается для каждого файла упражнения и создает код LaTeX
elearn_exam <- c("swisscapital.Rmd", "deriv.Rmd", "ttest.Rmd",
"boxplots.Rmd", "function.Rmd", "lm.Rmd", "fourfold2.Rmd")
set.seed(2020-04-16)
exams2moodle()
создает файл XML, который может быть загружен в Moodle
Он идет от LaTeX до HTML, затем HTML до XML
exams2moodle(elearn_exam, n = 3, name = "R-exams")
Чтобы добавить пользовательские пакеты LaTeX, вы можете изменить преамбулу согласно ответам в в этом посте , т.е. \usepackage
Как описано в связанном посте, это можно сделать напрямую, например
---
title: "Title"
author: "Me"
header-includes:
- \usepackage{mypackage}
output:
pdf_document
---
или с помощью файла mystyles.sty
в том же каталоге.