WikiProf : TutorielTex

Accueil :: Carnet (blog) Tableau (wiki) Mes pages Connexion

Je veux intégrer une formule mathématique dans une page WikiProf



Les bases


Pour taper des formules mathématiques, il faut connaître quelques rudiments du langage Tex.
Pour commencer, une formule en Tex commence et fini par "délimiteurs" (comme $$ ou \[ et \])

Par exemple le code

$$\int_0^1 x\partial x=\frac{1}{2}$$

donne le résultat

$$\int_0^1 x\partial x=\frac{1}{2}$$

parce que "\int_0^1" vous dessine l'intégrale de 0 à 1 (essayez de changer en mettant "\int_1^2" par exemple, caveat, ça ne recalcule pas le résultat, tout de même !!). De même "\partial" dessine un beau symbole de dérivation partielle (pour les profs de maths cachés, je sais que ce n'est pas utile ici, merci). Enfin "\frac{}{}" dessine une fraction avec d'abord le numérateur dans la première accolade et le dénominateur dans la seconde.

ou encore plus joli

\[ \int_0^1 x\partial x=\frac{1}{2} \]

qui donne
\[
\int_0^1 x\partial x=\frac{1}{2}
\]

Il y a tout un tas de tutoriels pour apprendre à taper Tex en voilà un mais il y en a d'autres.

Les formules que vous voyez sont à part du corps du texte. Si vous voulez écrire ceci

je veux voir la formule \sum_{i=1}^{n} i = {n(n+1)\over 2} dans le corps du texte.

Il faut taper

je veux voir la formule ""<span class="math"> \sum_{i=1}^{n} i = {n(n+1)\over 2} </span>"" dans le corps du texte.


ATTENTION !

Les formules nouvelles n'apparaissent correctement que si vous utilisez "Sauvez". La recompilation de formules Tex ne s'effectue pas en mode "Prévisualisation".


Quelques questions que peuvent se poser les utilisateurs avancés de Tex


Pourquoi je n'ai pas mis \begin{document}?

Vous ne devez pas mettre d'en-tête (header) Tex pour taper vos formules, donc pas de \begin{document}, \end{document}, etc. En fait JsMath "reconnaît" les bouts tapés en Latex, et les compile du mieux qu'il peut.

Ce sont bien des formules de math, mais elles sont moins jolies que d'habitude

Si vous n'avez pas les mêmes résultats qu'avec votre compilateur Latex favori, c'est normal. JsMath propose en fait un petit compilateur qui recalcule des formules "ressemblant" à ce que l'on obtient sur Tex à partir des polices de caractères disponibles sur votre ordinateur. On vous propose d'ailleurs d'aller sur la page de JsMath pour installer des polices supplémentaires qui donnent de meilleurs résultats que les polices de base Windows, Mac, Unix... C'est aussi d'ailleurs pour cela que vous n'avez pas besoin d'un compilateur Tex pour taper vos formules Latex sur WikiProf (et sur les autres sites disposant de "JsMath"), mais ça ne donne pas tout à fait le même résultat qu'avec les centaines de polices habituellement utilisées par Tex.

Je suis un vrai puriste, moi, je veux les mêmes résultats qu'avec mon compilateur usuel

Si vous voulez vraiment avoir le même résultat qu'avec du véritable Tex, vous devez convertir vos compilations Tex en images. Vous pouvez par exemple compiler votre code Tex avec le paquetage latex2html. Cette compilation crée "directement" des pages Html à partir de votre code Tex. Attention, ce paquetage est souvent incompatible avec les formules Tex générées par des "aides" de type Texit Easy, Lyx, etc. Il faut donc taper des formules "robustes". Mefiez-vous c'est assez lourd, le nombre de fichiers générés est assez important, parce qu'il y a une image .pif par formule (pour plus de renseignements, allez voir cette page).


Categorie
CategorieTutoriels

There are no comments on this page. [Add comment]

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki
Page was generated in 0.0659 seconds