R/exams插入静态图片无法在Moodle与HTML中显示问题求助
问题原因及修复方案
你代码里有两个核心问题导致图片无法正常显示:
- 插入图片的Markdown语法错误:你写的
里多了不必要的转义双引号,Rmd中Markdown图片标签的路径不需要加引号,且不能用HTML转义字符 - 手动写Markdown图片标签时R/exams无法自动关联你用
include_supplement引入的资源,跨格式导出时容易出现路径适配问题
修正后的代码
```{r, echo = FALSE, results = "hide"} # 建议把图片和Rmd习题放在同一目录,可省略dir参数,避免绝对路径写死导致的适配问题 exams::include_supplement("dominio8a.png", dir = "C:/Users/user/Dropbox/ISCA/MQ/testes/exercicios")
Question
A figura
\
knitr::include_graphics("dominio8a.png")
representa o seguinte conjunto de pontos
do plano cartesiano:
Answerlist
- ${(x,y)\in R^2;:; x2+y2\leq 9}$
- ${(x,y)\in R^2;:; x2+y2= 9 }$
- ${(x,y)\in R^2;:; x2+y2< 9 }$
- ${(x,y)\in R^2;:; x2+y2\geq 9}$
Meta-information
exname: T5_04
extype: schoice
exsolution: 1000
exshuffle: 4
## 额外注意事项 - 导出到Moodle前可以先本地用`exams2html()`函数测试,确认图片能正常显示再生成Moodle的XML包 - 尽量避免使用带中文或特殊字符的图片文件名、路径,减少适配问题 内容的提问来源于stack exchange,提问作者Cristina Miranda
相关产品推荐
相关产品推荐

