File: mathmlinput.phtml

package info (click to toggle)
wims 2%3A4.29a%2Bdfsg1-3
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 185,704 kB
  • sloc: xml: 366,687; javascript: 120,570; ansic: 62,341; java: 62,170; sh: 7,744; perl: 3,937; yacc: 3,217; cpp: 1,915; lex: 1,805; makefile: 1,084; lisp: 914; pascal: 601; python: 520; php: 318; asm: 7
file content (74 lines) | stat: -rw-r--r-- 2,639 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
:signification
 Met des champs de types de rponses texte dans une formule mathmatique.
 Doit tre utilis dans le <span class="tt wims_code_words">statement</span> d'un exercice OEF.

<p>
La premire ligne est forme de la formule mathml mise entre crochets, suivie de la taille gnrique des
 champs de rponse (obligatoire).
 Les endroits d'insertion de la rponse sont marqus dans la formule mathmatique
 par le mot reply<span class="tt">n</span>.
 Les lignes suivantes sont de la forme
</p>
 <pre>reply<span class="tt">n</span>, size, css</pre>
 o <span class="tt">size</span> est la taille de la rponse (facultatif),
 <span class="tt">css</span> un code css (facultatif).

:example
 <div class="wims_help_bloc example">
 <h2>Exemples</h2>
<div class="spacer">
<textarea id="wims_show61" cols="100" rows="9" readonly="readonly">
\statement{
 \special{mathmlinput [\frac{reply1}{reply2}],5,noanswer
 reply 1
 reply 2
 }
}
\answer{}{x^2}{type=formal}
\answer{}{2}{type=numeric}
</textarea>
</div>
<p>
Dans cet exemple, on affiche une fraction dans l'nonc avec 2 champs de rponse, l'un
pour le numrateur, l'autre pour le dnominateur.
Les deux champs sont respectivement les rponses 1, 2 (qui peuvent tre toute rponse faisant intervenir
 un champ de texte comme <span class="tt wims_code_words">numeric</span>, <span class="tt wims_code_words">case</span>
 <span class="tt wims_code_words">formal</span>, etc.)
La taille des champs est de 5 caractres
</p><div class="spacer">
<textarea id="wims_show62" cols="100" rows="8" readonly="readonly">
\statement{
\special{mathmlinput [\frac{reply1}{reply2}],4
reply 1,10,color:blue;font-size:20px
reply 2}
}
\answer{}{x^2}{type=formal}
\answer{}{2}{type=numeric}
</textarea>
</div>
<p>
Dans cet exemple, la taille du premier champ est de 10 caractres, ce qui est rpondu apparait
en bleu et de taille 20 pixels.
</p>
Lorsqu'une des rponses est fausse, la rponse bien formate est affiche  ct de la formule dans le texte.

Si on ne dsire pas la voir apparaitre, rajouter l'item <span class="tt wims_code_words">noanswer</span> sur la premire ligne,
aprs la taille gnrique.

<div class="spacer">
<textarea id="wims_show63" cols="100" rows="7" readonly="readonly">
\statement{
\special{mathmlinput [\frac{reply1}{reply2}],4,noanswer
reply 1,10,color:blue;font-size:20px
reply 2}
}
\answer{}{x^2}{type=formal}
\answer{}{2}{type=numeric}
</textarea>
</div>
</div>
<div class="wims_msg warning">
Attention : il peut y avoir un bogue pour l'instant dans le cas o un autre
champ de rponses se trouve sur la page (numrotation dans l'analyse)
que l'on espre corriger.
</div>