Site dédié à Linux et aux Mathématiques
Vous n'êtes pas identifié.
Pages: 1
Discussion fermée
Toutes les commandes Latex sont à mettre entre les balises
[tex]et[/tex]
Par exemple:
[tex]\alpha[/tex]
donnera
1/ Caractères
Tous les caractères grecs sont disponibles. Il suffit d'écrire \alpha, \beta, \gamma... pour les minuscules, et \Gamma, \Delta... pour les majuscules.
Infini: s'écrit \infty.
Multiplication: s'écrit par \times.
Espace dans une formule: \, ainsi 2\,\times\,5 donnera .
Symboles classiques :
>,<,\geq, \leq, \neq, \subset, \equiv, \in, \forall, \Longleftrightarrow, \Longrightarrow, \cap, \cup
donnent respectivement :
2/ Symboles d'opération.
La mise en exposant s'effectue avec ^, ainsi x^5 donnera .
Par contre pour taper , il ne faudra pas oublier de mettre les accolades : x^{a+1}, car la mise en puissance est prioritaire.
La mise en indice s'effectue, avec _ par exemple a_0 donnera .
Combinaison des indices et des exposants:
x=a_1^{p_1} a_2^{p_2} ... a_n^{p_n} donnera .
Fraction: est codée par \frac{x}{y}.
Racine carrée: a pour code \sqrt{9}=3.
Racine n-ième: \sqrt[n]{x} ().
Calcul intégral:
\int_0^1 x dx = \frac{1}{2} donne
\int_{-\infty}^{+\infty} e^{x^2} dx = \sqrt{\pi} donne
\int_{[0;1]} x dx = \frac{1}{2} donne
3/ Accolade, parenthèse.
Avec Latex, vous pouvez écrire des parenthèses, accolades qui s'ajustent au contenu. Il suffit de mettre \left( et \right) ou bien \left[ et \right] ou encore \left\{ et \right\}.
Exemple : \left(\frac{1}{5}\right)^n donne .
Si vous souhaitez seulement un symbole d'ouverture ou de fermeture, vous complèterez par \left. ou \right.
Exemple : \left.\frac{5}{2} \right\} donnera . Pour l'utilité d'une telle commande rendez-vous au 9.
4/ Quelques polices
Ensembles classiques: sont générés par \mathbb{CRQNZD}.
Calligraphie majuscule:
\mathcal{ABCDEFGHIJKLMONPQRSTUVWXYZ} donne .
5/ Sommes est généré par \sum_{k=0}^n k = \frac{n(n+1)}{2}.
6/ Limites
\lim_{n \to + \infty} \frac{1}{n} = 0 donne .
e^x=\lim_{n\to\infty} \left(1+\frac{x}{n}\right)^n donne
7/ Fonctions prédéfinies
Il est de coutume de mettre en italique les variables et en caractères droits les opérateurs. Ainsi on préférere à
. Pour cela, on écrit simplement \ln x. Il existe une petite liste de fonctions prédéfinies : \arg, \cos, \ln, \exp, \sin, \tan, \max, \min et \lim qui n'est pas une fonction, mais qui fonctionne sur ce principe comme on l'a vu au 6).
8/ Divers
Angle: est généré par \widehat{AB}.
Vecteur: est généré par \vec{AB}
Conjugué de complexe: est obtenu avec \bar{z}.
9/ Tableau, système d'équation, vecteurs et matrices.
Un exemple de tableau, avec le commentaire après. Le code
\begin{array}{lr}
x^2 + 1 & x^3 \\
ax & 5x-3
\end{array}
donnera :
Explications. Un tableau commence par \begin{array} et se termine par \end{array}. L'argument {lr} signifie : attribut l (= left = gauche) pour la première colonne, et r (= right = droite) pour la seconde colonne. {rl} détermine donc l'alignement d'une colonne (il existe aussi c pour centrer).
On attaque ensuite la première ligne : x^2 + 1 & x^3\\. Le symbole & permet de passer d'une colonne à l'autre. On la termine par \\, pour entamer une nouvelle ligne : ax & 5x-3 (toujours avec & pour changer de colonne). Par contre cette fois on ne met pas de \\ à la fin car c'est la dernière ligne du tableau.
On peut se servir d'un tableau pour présenter un système d'équations et utiliser la commande \right. qui paraissait inutile au 3). Exemple :
\left\{
\begin{array}{rcl}
z&=&2x+3y-24\\
10x+7y&=&78\\
10x+5y&=&70
\end{array}
\right.
donne
Les vecteurs reposent sur le même principe:
\left[
\begin{array}
\varepsilon_x\\
\varepsilon_y\\
\varepsilon_z\\
\gamma_{xy}\\
\gamma_{xz}\\
\gamma_{yz}
\end{array}
\right]
\left(
\begin{array}
\varepsilon_x\\
\varepsilon_y\\
\varepsilon_z\\
\gamma_{xy}\\
\gamma_{xz}\\
\gamma_{yz}
\end{array}
\right)
Et enfin les matrices:
\left[
\begin{array}{ccc}
\sigma_i & 0 & 0\\
0&-\sigma_i &0 \\
0& 0& \sigma_i
\end{array}
\right]
\left(
\begin{array}{ccc}
\sigma_i & 0 & 0\\
0&-\sigma_i &0 \\
0& 0& \sigma_i
\end{array}
\right)
10/ La puissance du Latex
Pour ceux qui veulent aller plus loin, sachez que Latex permet de faire des schémas très complexes !!! Libre à vous de vous y intéresser !!!
On pourra pour plus d'informations se référer à l'intoduction au Latex
Vous pouvez poster une réponse et mettre la formule qui vous plaît.
Cordialement.
Hors ligne
Bonjour ! :)
Si je puis me permettre quelques suggestions :rolleyes: .
Au tout début :
Par exemple:
[...]
1/ Caractères
Symboles classiques :
[...]
donnent respectivement :
[...]
2/ Symboles d'opération.
Par contre pour taper , il ne faudra pas oublier de mettre les crochets (accolades ?) : x^{a+1}
8/ Divers
Un angle de la forme voire
ne serait-il pas plus judicieux ?
10/ La puissance du Latex
Pour ceux qui veulent aller plus loin, [...] Libre à vous de vous y intéresser !!!
Vous pouvez poster une réponse et mettre la formule qui vous plaît.
Libre à vous de supprimer cette réponse. :D
Cordialement, Georg.
Hors ligne
Merci !!!
Si tu as des propositions ou des corrections à apporter , n'hésites pas !
Hors ligne
Bonjour,
Je viens d essayer de compiler mimetex avec kubuntu et j ai plein d erreur
mimetex.c:6290: attention : il manque un transtypage pour comparer des types distincts de pointeur
mimetex.c:6291: attention : il manque un transtypage pour comparer des types distincts de pointeur
mimetex.c:6301: attention : il manque un transtypage pour comparer des types distincts de pointeur
Existe t il une facon facile de compiler
Merci
Hors ligne
je vois pas d'erreur ... Ce sont des warnings simplement !!!
attention n'est pas une erreur, c'est un avertissement !
Dis moi si ca marche ou pas ++
Hors ligne
Je pense qu'il me manque des librairies pour pouvoir faire la compilation. En fait j'ai juste installé gcc avec adept il y a surement d'autres fichiers à installer. Je ne suis pas sur ma machine Kubuntu là, mais j'essaye d'envoyer un message plus complet ce soir.
Merci
Hors ligne
Merci de poster dans le forum que tu as ouvert ici c'est pas approprié cordialement.
Hors ligne
Discussion fermée
Pages: 1