1 matheux en ligne
sur l'ensemble du forum

Entraide et partage de connaissances en Mathématiques

LaTeX et OpenMaths.org

A lire pour une bonne utilisation du forum.

LaTeX et OpenMaths.org

Nouveau messagede olomorph » 04 Aoû 2009, 22:53

- LaTeX et OpenMaths.org -



I. Qu'est-ce que TeX et LaTeX ?


TeX est un logiciel de composition de document créé par Donald Knuth en 1977, particulièrement adapté à la rédaction de documents scientifiques.

LaTeX n'est ni plus ni moins qu'une version "améliorée" de TeX, un ensemble de macro-commandes (une macro-commande étant une commande qui exécute une suite de commandes simples) destiné à en faciliter l'utilisation. Créé en 1985 par Leslie Lamport au SRI International (Stanford Research Institute), LaTeX (abbréviation de "Lamport TeX") est rapidement devenu la référence dans les mondes éducatif et scientifique pour la rédaction de documents complexes incluant, entre autres, des formules mathématiques.

II. Utiliser LaTeX sur OpenMaths.org


Pour inclure du code LaTeX dans vos messages, il vous suffit de l'encadrer par le symbole $ (dollar).
Par exemple, le code suivant

Code: Tout sélectionner
$\forall x \in\ ]-1;1[,\ \sum_{n=0}^\infty x^n = \frac{1}{1-x}$

affichera dans votre message la formule correspondante

Formule LaTeX

Vous voyez que le signe somme et la fraction sont un peu tassés, c'est normal : lorsque l'on place du code LaTeX entre dollars simples (i.e. un dollar avant et un dollar après), la formule s'affiche en mode ligne. Ce mode permet de ne pas déformer la ligne d'écriture courante et de pouvoir taper du texte avant ou après, en restant sur la même ligne, sans qu'il y ait une trop grosse différence entre la hauteur de la formule et celle du texte.

Regardez maintenant le code suivant

Code: Tout sélectionner
$$\forall x \in\ ]-1;1[,\ \sum_{n=0}^\infty x^n = \frac{1}{1-x}$$

dont voici le résultat :

Formule LaTeX

Ici, la formule s'affiche de manière plus espacée : on a encadré par deux dollars de chaque côté, c'est le mode bloc.

Pour mettre votre formule en valeur dans votre message, vous pouvez aussi la centrer :

Code: Tout sélectionner
[center]$$\forall x \in\ ]-1;1[,\ \sum_{n=0}^\infty x^n = \frac{1}{1-x}$$[/center]

Formule LaTeX


L'éditeur de messages de la page de rédaction offre bon nombre de raccourcis pour divers commandes LaTeX, il facilite notamment la création de matrices et de systèmes d'équations.
Pour connaître la syntaxe des éléments les plus couramment utilisés en LaTeX, consultez notre Formulaire LaTeX.

Sur ce forum, le symbole $ (dollar) étant réservé exclusivement au balisage du code LaTeX, il n'est plus accessible directement. Pour afficher le symbole $ dans votre message, tapez \$ (antislash puis dollar, sans espace entre les deux).

III. Utiliser LaTeX en tant que Web Service partout ailleurs


Si un tel rendu LaTeX est possible, c'est parce que des gens ont travaillé sans compter les heures pour que cela le soit. Ces "gens" ne sont autres que les employés de la société John Forkosh, Inc. Ils mettent à disposition du public deux scripts pour l'édition LaTeX en ligne (sur le net, rien à voir avec le mode en ligne...) : mimeTeX et mathTeX, ce dernier possédant un rendu de plus haut niveau, c'est celui qui a retenu notre attention.

OpenMaths.org utilise donc mathTeX. Il vous est également possible d'utiliser ce site pour afficher une formule mathématique en dehors du forum, n'importe où sur le net, grâce au code :

Code: Tout sélectionner
http://www.openmaths.org/cgi-bin/mathtex.cgi?VOTRE_CODE_LATEX

Ainsi, dans un document xhtml, vous pouvez par exemple utiliser le code

Code: Tout sélectionner
<img src="http://www.openmaths.org/cgi-bin/mathtex.cgi?\iint_{A\ \times\ B}{(f \circ g)(z)\, dz}" alt="Formule LaTeX" />

pour afficher

Formule LaTeX

Par défaut, c'est le mode bloc qui est utilisé. Pour utiliser le mode ligne, il faut ajouter la commande

Code: Tout sélectionner
\textstyle{}

dans l'url, juste avant le code LaTeX :

Code: Tout sélectionner
<img src="http://www.openmaths.org/cgi-bin/mathtex.cgi?\textstyle{}\iint_{A\ \times\ B}{(f \circ g)(z)\, dz}" alt="Formule LaTeX" />

ce qui affiche

Formule LaTeX

OpenMaths.org est référencé en tant que fournisseur du Web Service mathTeX (4ème ligne du tableau :D ).
Modulo une erreur de calcul et/ou de raisonnement, tout ceci doit être exact.
Règlement Général
LaTeX et OpenMaths.org | Formulaire LaTeX
Avatar de l’utilisateur
olomorph
Administration
Administration
 
Messages: 62
Inscription: 11 Juin 2009, 21:55
Localisation: Rouen
Statut actuel: Licence 3 Mathématiques


Retourner vers A l'intention des nouveaux membres

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron