jeudi 23 février 2017

Apprendre LaTeX par soi-même

Cours gratuit de formation à LaTeX

En cours d'élaboration

Les logiciels nécessaires
Il est impératif de télécharger les logiciels LaTeX soit sur le site LaTeX soit à partir d'une bibliothèque de programmes pour les utilisateurs d'Ubuntu.

1.    sous Windows
Plusieurs programmes sont nécessaires dont Ghost Script (logiciel permettant la compilation càd la transformation du texte source en texte pdf)

2.    sous Linux

Un seul programme est nécessaire, mais il y a le choix entre des programmes équivalents :

TeX Studio
TeX Maker

Les protocoles
Ce sont le type de document (article ou autre), la taille des caractères (11 points ou 12 points généralement), le format du papier (A4 , A5 , letterpaper - USA) et les packages nécessaires à la rédaction d’un article de mathématiques. Voici les plus usuels (que vous pouvez copier-coller)

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amsfonts,amssymb}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{mathrsfs}
\usepackage{stmaryrd}
\usepackage{graphicx}
\usepackage{enumitem}
\usepackage{comment}
\usepackage[parfill]{parskip}
\usepackage{array}

Les nouvelles commandes
Une nouvelle commande permet de taper moins de texte. Par exemple :
\newcommand{\Z}{\mathbb{Z}}
Cette nouvelle commande remplace la 2eme notation (entre crochets) de l’anneau Z par la première qui est beaucoup plus courte.

Les indispensables
Il est indispensable, après les protocoles et les nouvelles commandes de commencer par \begin{document} et de terminer l’article par \end{document}. L’oubli d’une de deux mentions rendra impossible la compilation, c’est-à-dire la transformation du fichier  nomdelarticle.tex en un fichier nomdelarticle.pdf Voici les indispensables que vous devez absolument copier-coller pour réaliser un article :

\begin{document}

\title{écrire le titre}
\author{écrire son nom}
\date{écrire la date ou le lieu et la date}

\maketitle
\end{document}

Les formules LaTeX

En mode math les formules sont entourées du signe $. Exemple $\int_{a}^{b} f(x) dx$ ce qui se lit : intégrale de a à b de f(x) dx. Les formules LaTeX les plus usuelles sont :

\int_{0}^{\infty} = intégrale de zéro à l’infini
\Sum_{i=1}^{n} ou \Sigma_{i=1}^{n} = Somme depuis i=1 jusque n
\Pi_{i, i\neq j} e_{i} e_{j} = Produit sur i , i différent de j, des ei ej
A \times B = Produit cartésien de A et de B
f \circ g (x) = f rond g de x = f(g(x))
A \cup B = A union B
A \cap B = A inter B
a \in A = a appartient à A
\forall x = pour tout x
\exists \epsilon = il existe epsilon
\emptyset = ensemble vide
\overline{n} = n avec une barre horizontale au-dessus de lui (élément d’anneau-quotient)
\overrightarrow{v} = vecteur v
\rightarrow (resp. \leftarrow) = simple flèche vers la droite (resp. la gauche)
Rightarrow (resp. \Leftarrow) = double flèche vers la droite (resp. la gauche)
LeftRightarrow = double implication
\quad = grand espace entre deux groupes
        exemple : x = \quad 3 mod \quad 5
                         x =    3      mod       5
\mathbb{R} = ensemble des réels avec double barre sur le côté
\mathfrak{a} = idéal a d’un anneau
\frac{3}{4} = le rationnel trois quarts
\geq = plus grand ou égal
\leq = plus petit ou égal
> = plus grand
< = plus petit
A \subset B = A est sous-ensemble de B ou A est inclus dans B
\sqrt = racine carrée de
x_{i} = x indice i
a^{n} = a exposant n
\Aleph_{0} = Aleph zéro
\cong = congru modulo
\bigotimes = produit tensoriel
\rond{\frac{\partial f}{\partial t}} = dérivée partielle de f par rapport à t
\nabla f = gradient de f
\quad = grand espace entre deux expressions

Les développements en LaTeX
Par développement, nous entendons des expressions telles que des systèmes d’équation, des expressions matricielles, des déterminants, ...

Exprimer une matrice avec des coefficients aij

Une manière possible est celle-ci :

$\left(\begin{matrix}
a_{11}& a_{12}\\
a_{21}&a_{22}
\end{matrix}\right)$.

Une autre manière est celle-là :

$\left(\begin{array}{cc}
a_{11}& a_{12}\\
a_{21}&a_{22}
\end{array} \right )$

Exprimer un déterminant avec des coefficients aij

$\left | \begin{array}{rrr}
a_{11}& a_{12}& a_{13}\\
a_{21}& a_{22}& a_{23}\\
a_{31}& a_{32}& a_{33}
\end{array} \right | $

Exprimer un système d’équations de congruences modulaires

$\left\{ \begin{array}{lll}
x\cong\quad a_{1}\ mod\quad \mathfrak{a}_{1}\\
  ....\\
x\cong\quad a_{n}\ mod\quad \mathfrak{a}_{n}    
\end{array}\right.$

Les indications {cc}, {rrr} ou {lll} indiquent un alignement au centre {c} , à droite {r} ou à gauche {l}. Il faut indiquer autant de c, r ou l qu’il y a de lignes



La compilation
Une fois que vous avez tapé une partie de texte , il faut compiler.
en TeX Studio
Boîte déroulante Outils, taper Production et visualisation ou F1
en TeX Maker
Boîte déroulante Outils, taper Compilation rapide ou F1

Il ne faut pas attendre d’avoir tout tapé pour compiler. Au contraire, il vaut mieux compiler au fur et à mesure, car si la compilation échoue il faudra revenir en arrière càd jusqu’au moment où la compilation se faisait et puis essayer de détecter l’erreur.












Aucun commentaire:

Enregistrer un commentaire