Accueil › Forums › Programmation WIMS › Programmation d’exercices OEF › Tag Latex
- Ce sujet contient 7 réponses, 4 participants et a été mis à jour pour la dernière fois par jm.evers, le il y a 9 années et 6 mois.
-
AuteurMessages
-
-
7 mai 2015 à 10:25 #2928
-
11 mai 2015 à 09:48 #2953Marie-Claude DAVIDParticipant::
bonjour,
je ne sais pas ce qu’est un tag mais je réponds, pour info, qu’on trouve dans le DocAide Documents un certain nombre de commandes de bases LateX et aussi de balises html.
Si tu penses (ou si vous pensez) que certaines manquent, je peux les rajouter. Sinon tu peux consulter ce tutoriel général de LateX.
bonne journéeMarie-Claude
-
11 mai 2015 à 16:55 #2955JulienModérateur::
Merci pour ta réponse mais il y a un certain nombre de tag qui ne fonctionnent pas. Le premier exemple est du à un bug à mon avis tandis que le second est du à la vérification syntaxique des exo en oef donc il valait juste contourné. Si quelqu’un a un guide des bonnes pratiques je suis preneur.
Exemple :
\statement{ \(\vec AD) }
\statement{ \(\overrightarrow AD), (2;-7) }
\(sin(x) \leq -\frac{1}{2}), \(S= \[ -\frac{5\pi}{6} ; -\frac{\pi}{6} \[)
\(sin(x) \leq -\frac{1}{2}), \(S= \lbrack -\frac{5\pi}{6} ; -\frac{\pi}{6} \lbrack)
-
11 mai 2015 à 17:11 #2958bernadetteMaître des clés::
Mets un peu plus d’accolade
\statement{
\(\vec{AD})
\(\overrightarrow{AD}), (2;-7)\(sin(x) \leq -\frac{1}{2}), \(S= \lbrack -\frac{5\pi}{6}, -\frac{\pi}{6} \lbrack \)
}L’analyseur de mathml que l’on a demande une syntaxe un peu moins souple.
en TeX, \vec s’applique ici à A dans \(\vec A D\) et à AD dans \(\vec AD\)
On est un peu moins souple (tex est un gros analyseur !).
Donc il faut écrire \(\vec{AD}\)
De même, tu peux comparer \(ab\) et \(a b\) qui donne le même résultat en tex
et pas dans l’interprétation mathml. (ab est en fontes droites, a b en fontes
penchées. Je pense qu’avec ces deux principes, cela résoudra la plupart de tes problèmes (à part la question des parenthèses qui vient de oef).Bernadette
-
20 mai 2015 à 17:25 #2967JulienModérateur::
Hello Bernadette,
Ta proposition ne renvoit toujours pas le vecteur AD.
\(\vec{AD}\)
Le seul tag qui fonctionne est :
\(\overrightarrow{AD}\)
Et je l’ai écrit de manière strict 🙂
Voili voilou
-
20 mai 2015 à 20:26 #2970bernadetteMaître des clés
-
20 mai 2015 à 21:37 #2971
-
21 mai 2015 à 08:33 #2972jm.eversParticipant::
Hi,
A few things:
the \overrightarrow is set to stretchy, meaning that in a correct mathml implementation of the browser (…) the arrow should cover all non-space-separates chars:
\overrightarrow ABC D is equal to \overrightarrow{ABC}D
The \vec is set to stretchy=’false’ which implies only a single char will have a vector (the vector is a special one « &RightVector »…this is not an arrow !)
The reason this will not workout as expected is caused by the browser, and not the MathMl code generated by wims…We could try to mimic the Tex behaviour more closely…but be aware that the differences between current mathml browser-versions is the cause of all « trouble »
(just try Chrome/MathJax on the same tex-code in « direct exec »)kind regards,
joke
-
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.