Subversion Repositories wimsdev

Rev

Rev 15107 | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1.  
  2. <h2>Comment écrire les mathématiques dans votre exercice.</h2>
  3.  
  4. <p>
  5. Vous pouvez inclure des symboles et formules mathématiques dans l'énoncé
  6. (quand il est sous format html), indication et solution.
  7. </p><p>
  8. Si vous voulez simplement insérer quelques symboles mathématiques ou
  9. caractères grecs, vous avez juste besoin de taper un
  10. <span class="tt wims_code_words">\</span> suivi du nom du symbole ou caractère grec. Par exemple,
  11. <span class="tt wims_code_variable">\pi</span> vous donne $m_pi, <span class="tt wims_code_variable">\le</span> donne $m_le,
  12. <span class="tt wims_code_variable">\pm</span> donne $m_pm, <span class="tt wims_code_variable">\rightarrow</span> donne
  13. $m_rightarrow, etc. Les noms des symboles suivent la convention
  14. standard de TeX. En voici une
  15. !href target=wims_help module=help/wimsdoc.en&subject=mathfonts#mathfonts liste
  16. (remplacez <span class="tt wims_code_words">$$m_</span> par <span class="tt wims_code_words">\</span> dans les noms).
  17. </p><p>
  18. Plus généralement, pour insérer une formule mathematique entière,
  19. vous pouvez taper la formule de façon habituelle comme si vous l'entrez dans
  20. un logiciel mathématique ou une page d'outil de calcul sous WIMS. Pour que la
  21. formule soit formattée et montrée joliement, vous n'avez qu
  22. l'enfermer dans une paire de parenthèses chacune précédée par le caractère \. Par
  23. exemple, <span class="tt wims_code_words">\(x^3-3x+cos(2pi*x)^5\)</span> vous donne
  24. !insmath x^3-3*x+cos(2pi*x)^5
  25. , ou <span class="tt wims_code_words">\(sqrt(x^2+y^2)\)</span> vous donne
  26. !insmath sqrt(x^2+y^2)
  27. . Vous pouvez taper <span class="tt wims_code_words">\(integrate(x^2+1)dx\)</span> pour
  28. !insmath integrate(x^2+1)*dx
  29. , ou <span class="tt wims_code_words">\(integrate(exp(x^2+1),x=1..infinity)\)</span> pour
  30. !insmath integrate(exp(x^2+1),x=1..infinity)
  31. . Vous pouvez aussi écrire la somme
  32. !insmath sum(1/n^2,n=1..infinity)
  33.  via <span class="tt wims_code_words">\(sum(1/n^2,n=1..infinity)\)</span>, ou le produit
  34. !insmath product(n/(n+1),n=1..infinity)
  35.  via <span class="tt wims_code_words">\(product(n/(n+1),n=1..infinity)\)</span>.
  36. </p><p>
  37. D'autres aides sur la manière d'écrire des expressions mathématiques sont dans
  38. !href target=wims_help module=help/main&chapter=1&open=1_math#math cette page
  39. .
  40. </p><p>
  41. Pour montrer une matrice
  42. !insmath [1,2,3;4,5,6;7,8,9]
  43. , vous devez taper <span class="tt wims_code_words">\([1,2,3;4,5,6;7,8,9]\)</span>. Des matrices dans les
  44. matrices sont acceptées (et seront montrées correctement).
  45. </p><p>
  46. Pour les experts de TeX ou LaTeX, notez que quand le logiciel voit une formule
  47. enfermée dans une paire de parenthèses précédées par <span class="tt wims_code_words">\</span>, qui contient
  48. des commandes spécifiques à TeX ou LaTeX, il va l'interpréter en tant que source
  49. TeX, et donc va l'envoyer directement à TeX pour formatage. Ceci vous permet
  50. d'écrire des formules très sophistiquées si vous savez comment les écrire en TeX.
  51. Dans le cas où vous voulez forcer une formule à être une image produite par
  52. TeX ou LaTeX, écrivez dans les parenthèses <span class="tt wims_code_words">\displaystyle</span>
  53. ou une paire d'accolades vide <span class="tt wims_code_words">{}</span>.
  54. Par exemple, vous obtiendrez &nbsp;
  55. !insmath \displaystyle a
  56.  $ via <span class="tt wims_code_words">\(\displaystyle a \)</span>
  57. ou <span class="tt wims_code_words">\({} a \)</span>
  58. et &nbsp;
  59. !insmath a
  60.  $ via <span class="tt wims_code_words">\( a \)</span>.
  61.  
  62. </p><p>
  63. La façon la plus complète d'utiliser TeX dans votre exercice peut être de choisir
  64. !href cmd=help&special_parm=format le format TeX
  65. (pour l'énoncé seulement). Mais vous n'avez alors le droit à aucune commande
  66. html.
  67. </p>
  68.