作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 r-exams 中,我们希望在完形填空问题子项中包含 R 输出;导出为 PDF(用于打印的考试)。虽然 R 输出的打印在常规问题部分工作正常,但它在完形填空子项的\begin{answerlist} 环境中失败。
这是一个 MWE:
```{r echo=FALSE, message=FALSE, warning=FALSE}
tt <- t.test(rnorm(100), rnorm(100))
```
Question
========
Output *outside* of list environment:
```{r echo=FALSE, message=FALSE, warning=FALSE, comment=NA}
print(tt)
```
Answerlist
---------------
* Subquestion number 1.
Output *inside* of list environment:
$$\vspace*{0.1cm}$$
\
```{r echo=FALSE, message=FALSE, warning=FALSE, comment=NA}
print(tt)
```
* Subquestion number 2.
Solution
========
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Meta-information
================
exname: testoutput
extype: cloze
exclozetype: string|string
exsolution: x|x
expoints: 1|1
这导致此 PDF:
输出丢失所有换行符。有任何解决方法/解决方案的想法吗?
最佳答案
不可能在答复列表项中包含此类高级格式。部分原因是我们可以将此类问题呈现到的某些系统不支持此功能。因此,答案列表项中的所有文本都在内部折叠成一行文本。因此,那里不支持代码或图形等。
可能的解决方法包括:
##ANSWER##
字段直接放在问题文本中的某个位置,以便您可以自定义布局。我还没有一个有效的“字符串”示例,但这个“数字”示例可能仍然有用:http://www.R-exams.org/templates/fourfold2/ . 缺点: 仅适用于 Moodle(和部分 QTI)但不适用于 PDF。 优点:可以灵活控制用户交互元素在问题文本中的放置位置。例如,通过以 match_exams_call()
为条件,原则上也可以结合上述一些解决方案来实现对 PDF 和 Moodle 都相当有效的练习。
关于r-exams:完形填空子项中的 R 输出格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57315553/
我是一名优秀的程序员,十分优秀!