SémanticlopédieAccueil | À propos | Aide | FAQ | Pages spéciales | Identification
Dictionnaire de sémantique
Version imprimable | Avertissements

Aide:Formules LaTeX

Un article de Sémanticlopédie.

Voici quelques tuyaux pour écrire des formules LaTeX en sémantique formelle.

N'hésitez pas poser des questions en cliquant ici (http://www.semantique-gdr.net/wiki/index.php?title=Discussion_Aide:Formules_LaTeX&action=edit&section=new) (la liste des questions déjà posées se trouve sur cette page (http://www.semantique-gdr.net/wiki/index.php?title=Discussion_Aide:Formules_LaTeX)).

Sommaire

Mode Math-TeX


Tout d'abord, pour éditer une formule mathématique, il faut la placer entre les balises <math> et </math>.

Ensuite, entre ces balises, on saisit du code mathématique LaTeX habituel (avec quelques restrictions cependant).

Exemple:


n
xi
i = 0
<math>\sum_{i=0}^n x_i</math>

Symboles

Doubles crochets


[\![p]\!]
<math>[\![p]\!]</math>


Quantificateurs


<math>\forall</math>
<math>\exists</math>

Connecteurs


<math>\wedge</math>
<math>\vee</math>
<math>\rightarrow</math>
<math>\Rightarrow</math>
<math>\leftrightarrow</math>
<math>\Leftrightarrow</math>
¬
<math>\neg</math>

Attention bug: la commande \& ne fonctionne pas ici. Et on ne peut avoir non plus le symbole @ dans des formules LaTeX.


Lettres grecques

C'est simple, c'est leur nom en toute lettre (à l'anglaise) précédé de \. Si une lettre grecque est identique à une lettre latine (ex: omicron), on utilise directement cette dernière.


α
<math>\alpha</math>
β
<math>\beta</math>
γ
<math>\gamma</math>
δ
<math>\delta</math>
ε
<math>\epsilon</math>
ζ
<math>\zeta</math>
η
<math>\eta</math>

etc.


Γ
<math>\Gamma</math>
Δ
<math>\Delta</math>
Θ
<math>\Theta</math>
Λ
<math>\Lambda</math>
Ξ
<math>\Xi</math>
Π
<math>\Pi</math>
Σ
<math>\Sigma</math>

etc.

Mises en forme

Indices et exposants

Les indices sont indiqués par _ et les exposants par ^.


x1
<math>x_1</math>
a *
<math>a^*</math>
Γfw
<math>\Gamma^w_f</math>


Si la séquence en indice ou exposant contient plus d'un caractère, il faut les mettre entre accolades ({}).


xi,j
<math>x_{i,j}</math>
[\![\phi]\!]^{M,w,g}
<math>[\![\phi]\!]^{M,w,g}</math>


Du texte dans les maths

Il faut éviter d'écrire directement du texte dans le mode math, sinon ça risque de donner un rendu pas très joli. Mieux vaut utiliser les commande \textit, \textrm ou \textbf autour des mots.


x(homme(x)→∃y(femme(y)∧aimer(x,y)))
<math>\forall x (homme(x) \rightarrow 
\exists y (femme(y) \wedge aimer(x,y)))</math>
x(homme(x)→∃y(femme(y)∧aimer(x,y)))
<math>\forall x (\textit{homme}(x) \rightarrow
\exists y (\textit{femme}(y) \wedge \textit{aimer}(x,y)))</math>
x(homme(x)→∃y(femme(y)∧aimer(x,y)))
<math>\forall x (\textrm{homme}(x) \rightarrow 
\exists y (\textrm{femme}(y) \wedge \textrm{aimer}(x,y)))</math>
\forall x (\textbf{homme}(x) \rightarrow \exists y (\textbf{femme}(y) \wedge \textbf{aimer}(x,y)))
<math>\forall x (\textbf{homme}(x) \rightarrow
\exists y (\textbf{femme}(y) \wedge \textbf{aimer}(x,y)))</math>

Attention, il y a un bug: on ne peut pas mettre de caractères accentués (et autres diacritiques) dans les formules, ça crée une erreur de traitement. Donc on fera: eleve(x) (et pas "élève").

Polices spéciales


\mathcal{ABCD}
<math>\mathcal{ABCD}</math>
\mathbb{ABCD}
<math>\mathbb{ABCD}</math>
\mathsf{ABCDabcd}
<math>\mathsf{ABCDabcd}</math>
\mathfrak{ABCDabcd}
<math>\mathfrak{ABCDabcd}</math>

Rechercher
Naviguer
Accueil
Communauté
Actualités
Modifications récentes
Une page au hasard
Aide
Contenu : Notions | Outils | Théories | Glossaires
Éditer
Modifier cette page
Aide
Page d'option
Page de discussion
Ajouter un commentaire
Version imprimable
Page d'information
Historique de la page
Pages liées
Suivi des liens
Mes options
Identification
Pages spéciales
Nouvelles pages
Liste des images
Statistiques
Rapport d'erreurs
Et plus...