tutorial LATEX - Site de Mohamed Amine EL AFRIT

Transcription

tutorial LATEX - Site de Mohamed Amine EL AFRIT
Chapitre 1
Apprendre LATEX en 6 leçons de
2 minutes
1.1
Qu’est ce que LATEX
Le rôle de ce petit tutorial LATEX est de vous offrir la possibilité de vous frotter à
quelques commandes grâce à cette interface.
LATEX est, comme vous le savez sans doute, un traitement de texte scientifique. Il
permet, au moyen de commandes simples, d’écrire des textes contenant des symboles
mathématiques. L’intérêt de LATEX est multiple :
– La qualité des documents fabriqués avec LATEX est très importante. La pluspart
des grandes revues scientifiques utilisent ce format d’édition.
– La saisie de caractères mathématiques est, passée la phase d’apprentissage, plus
rapide en ligne de commande que via un éditeur d’équation.
– LATEX est portable : un texte écrit en LATEX pourra être lu et utilisé sur n’importe quel autre ordinateur équipé de LATEX et ce quelque soit l’environement de
travail ( Linux, Unix, windows ou autres...). C’est un format universel pour la
communication de texte scientifique.
– Un texte écrit en LATEX peut être compilé facilement et sans peine dans différents
formats : dvi, ps, html, pdf...
– LATEX est un logiciel libre et gratuit.
1.2
Leçon 1 : Voyons nos premières instructions LATEX
Donnons deux règles fondamentales :
1. Toute commande LATEX est précédée du signe \.
1
www.L es-M athematiques.net
2. Toute saisie de texte mathématique se fait encadrée du caractère $ ou $$. Quand
on tape du texte encadré par ces deux symboles, on dit qu’on est en mode mathématique.
Essayons ceci, taper
$\alpha$
donnera :
α
Si on utilise deux caractères $$ pour encadrer notre instruction cela a pour effet de
la centrer sur la page. Essayons : $$\alpha$$, cela donne :
α
Une remarque au passage : pour obtenir un espace quand on est en mode mathématiqe,
on utilise la commande \,
αβ
est obtenu par
$$ \alpha \, \beta$$
1.3
Leçon 2 : Indices, exposants, fractions, Racines carrées
– Rien de bien difficile, et je ne vais pas vous surprendre si je vous dis que pour
obtenir
xn
il faut saisir :
$x^n$
– De même pour obtenir
xn
il faut saisir :
$x_n$
– Pour les fractions, une possibilité est d’utiliser la commande \frac
$\frac{3}{2}$
donnera
3
2
Essayons d’écrire quelque chose d’un peu plus consistant :
2
www.L es-M athematiques.net
αn
= αn−m
αm
est obtenu grâce à :
$$\frac{alpha^n}{\alpha^m}=\alpha^{n-m}$$
Notez la présence des deux { et } pour l’écriture de la puissance n − m.
– Enfin la commande
$$\sqrt{\alpha+\beta}$$
donne :
p
α+β
1.4
Leçon 3 : Séries, produits
Les séries et les produits s’écrivent au moyen des commandes \sum et \prod auxquelles on adjoint les opérateurs ˆ et _ ( voir section précédente).
Quelques exemples valent mieux qu’un long discours :
n
X
αi = β
i=1
est obtenu grâce à :
$$\sum_{i=1}^n \alpha_i=\beta$$
Un petit exercice de style, vous êtes prêts maintenant, sachant que \infty désigne
∞ et que \pi désigne π, essayez d’écrire :
∞
X
π2
1
=
n2
6
i=1
La solution est :
$$\sum_{i=1}^\infty \frac{1}{n^2}=\frac{\pi^2}{6}$$
1.5
Leçon 4 : Intégrales et limites
Pour saisir une intégrale on utilise l’instruction \int. Pour la limite ce sera \lim.
Essayons :
Z
+∞
x=0
log n x
dx
xm
3
www.L es-M athematiques.net
est obtenu grâce à :
$$\int_{x=0}^{+\infty} \frac{log^n\, x}{x^m}dx$$
Et
$$\lim_{x\rightarrow +\infty}\frac{log\,x}{x}=0$$
donne
lim
x→+∞
1.6
log x
=0
x
Leçon 5 : Matrices
C’est peut être ce qu’il y a de plus difficile, quoique, avec un peu de méthode !
Voyons une petite matrice :
a b
c d
obtenue par :
\begin{quotation}
\[
\begin{pmatrix}
a & b \\
c & d
\end{pmatrix}
\]
\end{quotation}
et une plus grosse :

x11
 ..
 .
xn1
···
..
.
···

x1p
.. 
. 
xnp
donnée par :
\[
\begin{pmatrix}
x_{11} & \cdots & x_{1p} \\
\vdots & \ddots & \vdots \\
x_{n1} & \cdots & x_{np}
\end{pmatrix}
\]
4
www.L es-M athematiques.net
1.7
Leçon 6 : Environement displaytyle
Si on utilise la commande
$\lim_{x\rightarrow +\infty}\frac{log\,x}{x}=0$
cela donne
limx→+∞
log x
x
= 0, et ce n’est pas super.
On préférera :
$\displaystyle{\lim_{x\rightarrow +\infty}
\frac{log\,x}{x}=0}$
cela donne
log x
=0
x
De la même façon :
P∞ 1
π2
i=1 n2 = 6
lim
x→+∞
qui est obtenu par :
$\sum_{i=1}^\infty \frac{1}{n^2}=\frac{\pi^2}{6}$
est loin d’être formidable. Tandis que :
∞
X
π2
1
=
n2
6
i=1
obtenue par
$\displaystyle{\sum_{i=1}^\infty \frac{1}{n^2}
=\frac{\pi^2}{6}}$
est 1000 fois mieux.
1.8 Des exemples
On apprend en utilisant, voilà donc des exemples que je vous invite à reproduire :
1.
√
−b± b2 −4ac
2a
est donné par :
$ \frac{-b \pm \sqrt{b^2 - 4ac}}{2a} $
2.
q
q
p
p
3
3
q + q 2 − p3 + q − q 2 − p 3
est donné par :
5
www.L es-M athematiques.net
$ \sqrt[3]{q + \sqrt{ q^2 - p^3 }}
+ \sqrt[3]{q - \sqrt{ q^2 - p^3 }} $
3.
f (x1 , x2 , . . . , xn ) = x21 + x22 + · · · + x2n
est donné par :
$ f(x_1, x_2,\ldots, x_n) = x_1^2 + x_2^2 +
\cdots + x_n^2 $
4.
∂u
∂2u ∂2u ∂2u
=
+ 2 + 2
∂t
∂x2
∂y
∂z
est donné par
$\frac{\partial u}{\partial t}
= \frac{\partial^2 u}{\partial x^2}
+ \frac{\partial^2 u}{\partial y^2}
+ \frac{\partial^2 u}{\partial z^2} $
1.9 Des commandes
Terminons par la liste de quelques commandes :
α
β
γ
δ
ζ
η
θ
\alpha
\beta
\gamma
\delta
\epsilon
\zeta
\eta
\theta
θ
π
ρ
σ
φ
Γ
∆
Θ
Λ
ι
κ
λ
µ
ν
ξ
o
π
\epsilon
\theta
\pi
\rho
\sigma
\phi
\Gamma
\Delta
\Theta
\Lambda
Ξ
Π
Σ
Υ
\iota
\kappa
\lambda
\mu
\nu
\xi
o
\pi
ε
ϑ
$
%
ς
ϕ
\rho
\sigma
\tau
\upsilon
\phi
\chi
\psi
\omega
\varepsilon
\vartheta
\varpi
\varrho
\varsigma
\varphi
\Xi
\Pi
\Sigma
\Upsilon
6
ρ
σ
τ
υ
φ
χ
ψ
ω
Φ
Ψ
Ω
\Phi
\Psi
\Omega
www.L es-M athematiques.net
Symboles mélangés :
ℵ
~
ı

`
℘
<
=
∂
∞
\aleph
\hbar
\imath
\jmath
\ell
\wp
\Re
\Im
\partial
\infty
0
∅
∇
√
>
⊥
k
∠
4
\
\prime
\emptyset
\nabla
\surd
\top
\bot
\|
\angle
\triangle
\backslash
∀
∃
¬
[
\
]
♣
♦
♥
♠
\forall
\exists
\neg
\flat
\natural
\sharp
\clubsuit
\diamondsuit
\heartsuit
\spadesuit
K
\bigodot
Symboles à taille variable :
X
Y
a
\sum
\prod
\
[
\bigcap
\bigcup
O
\coprod
\bigsqcup
Z
G
M
\int
_
\bigvee
]
I
\oint
^
\bigwedge
\bigotimes
\bigoplus
\biguplus
Symboles binaires :
±
∓
\
·
×
∗
?
◦
•
\pm
\mp
\setminus
\cdot
\times
\ast
\star
\diamond
\circ
\bullet
∩
∪
]
u
t
/
.
o
i
\cap
\cup
\uplus
\sqcap
\sqcup
\triangleleft
\triangleright
\wr
\bigcirc
\bigtriangleup
÷
\div
h
\bigtriangledown
Symboles de Relation :
7
∨
∧
⊕
⊗
†
‡
q
\vee
\wedge
\oplus
\ominus
\otimes
\oslash
\odot
\dagger
\ddagger
\amalg
www.L es-M athematiques.net
≤
≺
l
⊂
⊆
v
∈
`
^
_
\leq
\prec
\preceq
\ll
\subset
\subseteq
\sqsubseteq
\in
\vdash
\smile
\frown
≥
⊃
⊇
w
3
a
|
k
\geq
\succ
\succeq
\gg
\supset
\supseteq
\sqsupseteq
\ni
\dashv
\mid
\parallel
≡
∼
'
≈
∼
=
./
∝
|=
.
=
⊥
\equiv
\sim
\simeq
\asymp
\approx
\cong
\bowtie
\propto
\models
\doteq
\perp
Négation :
6<
6
≤
6
≺
6
6
⊂
6⊆
6v
6>
6
≥
6
6
6⊃
6⊇
6w
\not<
\not\leq
\not\prec
\not\preceq
\not\subset
\not\subseteq
\not\sqsubseteq
\not>
\not\geq
\not\succ
\not\succeq
\not\supset
\not\supseteq
\not\sqsupseteq
6=
6
≡
6
∼
6
'
6≈
∼
6
=
6
\not=
\not\equiv
\not\sim
\not\simeq
\not\approx
\not\cong
\not\asymp
Flèches :
← \leftarrow
←− \longleftarrow
⇐ \Leftarrow
⇐= \Longleftarrow
↔ \leftrightarrow
←→ \longleftrightarrow
←- \hookleftarrow
( \leftharpoonup
) \leftharpoondown
↑ \uparrow
⇑ \Uparrow
l \updownarrow
% \nearrow
& \searrow
7→ \mapsto
\rightleftharpoons
→ \rightarrow
−→ \longrightarrow
⇒ \Rightarrow
=⇒ \Longrightarrow
⇔ \Leftrightarrow
⇐⇒ \Longleftrightarrow
,→ \hookrightarrow
* \rightharpoonup
+ \rightharpoondown
↓ \downarrow
⇓ \Downarrow
m \Updownarrow
- \nwarrow
. \swarrow
7−→ \longmapsto
Parenthèses ouvrantes :
[
{
\lbrack
\lbrace
b
h
\lfloor
\langle
8
d
\lceil
www.L es-M athematiques.net
Parenthèses fermantes :
]
}
\rbrack
\rbrace
c
i
\rfloor
\rangle
e
\rceil
En plus :
6=
≤
≥
{
}
→
←
3
∧
∨
¬
|
k
1.10
\ne or \neq
\le
\ge
\{
\}
\to
\gets
\owns
\land
\lor
\lnot
\vert
\Vert
(équivalent à \not=)
(équivalent à \leq)
(équivalent à \geq)
(équivalent à \lbrace)
(équivalent à \lbrace)
(équivalent à \rightarrow)
(équivalent à \leftarrow)
(équivalent à \ni)
(équivalent à \wedge)
(équivalent à \vee)
(équivalent à \neg)
(équivalent à |)
(équivalent à \|)
Comment se procurer LATEX
Une bonne adresse pour télécharger LATEX pour windows : http ://www.miktex.org/.
LATEX est installé en standard dans la pluspart des distributions de Linux.
L’association gutenberg propose une distribution de LATEX ainsi que des ressources
en téléchargement.
9
Bibliographie
[1] P. BARBE , M. L EDOUX , Probabilité, B ELIN , 1998.
[2] H. B RÉZIS , Analyse fonctionnelle, M ASSON , 1983.
[3] H. C ARTAN , Calcul différentiel, FLEMMARD.
[4] A. C HAMBERT-L OIR , S. F ERMIGIER , V. M AILLOT , Exercices de mathématiques pour l’agrégation, Analyse 1, M ASSON , 1997.
[5] A. C HAMBERT-L OIR , S. F ERMIGIER , Exercices de mathématiques pour l’agrégation, Analyse 2, M ASSON , 1995.
[6] A. C HAMBERT-L OIR , S. F ERMIGIER , Exercices de mathématiques pour l’agrégation, Analyse 3, M ASSON , 1996.
[7] P.G. C IARLET, Introduction à l’analyse numérique matricielle et à l’optimisation, D UNOD , 1998.
[8] F. C OMBES Algèbre et géométrie, B RÉAL , 1998. <
[9] J.-P. D EMAILLY, Analyse numérique et équations différentielles, P RESSES
U NIVERSITAIRES DE G RENOBLE , 1996.
[10] W. G IORGI , Thèmes mathématiques pour l’agrégation, M ASSON , 1998.
[11] A. G RAMAIN , Intégration, H ERMANN 1988, PARIS .
[12] J.-L. K RIVINE , Introduction to axiomatic set theory, D. R EIDEL P UBLISHING
C OMPANY, D ORDRECHT-H OLLAND .
[13] S. L ANG , Real analysis, A DDISON -W ESLEY P UBLISHING COMPANY, 1969.
[14] D. P ERRIN , Cours d’algèbre, E LLIPSES 1996.
[15] A. P OMMELLET , Cours d’analyse, E LLIPSES 1994.
[16] W. RUDIN , Analyse réelle et complexe, M ASSON 1992.
[17] R. S MULLYAN , Théorie de la récursion pour la métamathématique, FLEMMARD.
[18] Y.G. S INAI Probability theory - An introduction course, S PRINGER T EXTBOOK , 1992.
[19] P. TAUVEL , Mathématiques générales pour l’agrégation, M ASSON , 1997.
[20] J. VAUTHIER , J.J. P RAT , Cours d’analyse mathématiques de l’intégration,
M ASSON , 1994.
10
www.L es-M athematiques.net
[21] D. W ILLIAMS , Probability with martingales, C AMBRIDGE U NIVERSITY
P RESS , 1991.
[22] C. Z UILY, H. Q UEFFÉLEC , Eléments d’analyse pour l’intégration, M ASSON ,
1995.
11