Canvas完形选择题下拉框中<符号显示为&lt;的问题求助
快速修复方案
修复符号渲染错误(<> 变为 &lt;&gt;)
- 直接用原生的
<和>符号替换答案列表里的<和>。Canvas的完形选择题解析器会对HTML实体做二次转义,导致显示异常。修改后的条目示例:* x<-7 * x>-7 - 要是原生符号还是有问题,直接用Unicode字符:
<(U+003C)、>(U+003E),复制粘贴到答案列表即可。
解决下拉框无法渲染LaTeX的问题
Canvas下拉选择框不支持LaTeX渲染,直接用Unicode不等式符号替代LaTeX语法:
- 用
≥代替$\ge$ - 用
≤代替$\le$ - 严格不等式保留
</>即可
修改后的完整Answerlist示例:
Answerlist -------- * x≤-7 * x<-7 * x≥-7 * x>-7 * x≤-5 * x<-5 * x≥-5 * x>-5 * x≤5 * x<5 * x≥5 * x>5 * x≤7 * x<7 * x≥7 * x>7 * y≤-7 * y<-7 * y≥-7 * y>-7 * y≤-5 * y<-5 * y≥-5 * y>-5 * y≤5 * y<5 * y≥5 * y>5 * y≤7 * y<7 * y≥7 * y>7
验证步骤
- 修改后重新导入题目到Canvas
- 预览题目确认下拉框符号显示正常
- 检查
exsolution的答案映射是否和修改后的Answerlist顺序一致,避免匹配错误
内容的提问来源于stack exchange,提问作者Chad Worley
相关产品推荐
相关产品推荐

