Subversion Repositories wimsdev

Rev

Rev 619 | Blame | Last modification | View Log | RSS feed

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