Vous êtes sur la page 1sur 221

Conférence LATEX no 3

Macros, mathématiques, théorèmes
fichiers maître et esclaves, ressources

Denis Bitouzé
denis.bitouze@lmpa.univ-littoral.fr
http://gte.univ-littoral.fr/members/dbitouze/pub/latex

IUT Génie Thermique et Énergie de Dunkerque
http://gte.univ-littoral.fr/
&
Laboratoire de Mathématiques Pures et Appliquées Joseph Liouville
http://www-lmpa.univ-littoral.fr

Plan

Conférence
LATEX no 3
1 Macros personnelles
Denis Bitouzé

Macros 2 Composition des mathématiques
personnelles

Mathématiques
3 Environnements de type « théorème »
« Théorèmes »

Longs
documents 4 Gestion de documents longs
Ressources
5 Ressources fiables et utiles pour (mieux) utiliser LATEX

Plan

Conférence
LATEX no 3
1 Macros personnelles
Denis Bitouzé

Macros 2 Composition des mathématiques
personnelles
Macros personnelles
sans argument
Macros personnelles 3 Environnements de type « théorème »
avec argument(s)
Séparation
fond/forme
4 Gestion de documents longs
Mathématiques

« Théorèmes »
5 Ressources fiables et utiles pour (mieux) utiliser LATEX
Longs
documents

Ressources

Ce que nous détaillons maintenant

Conférence
LATEX no 3

Denis Bitouzé
1 Macros personnelles
Macros personnelles sans argument
Macros
personnelles Macros personnelles avec argument(s)
Macros personnelles
sans argument
Séparation fond/forme
Macros personnelles
avec argument(s)
Séparation
fond/forme

Mathématiques

« Théorèmes »

Longs
documents

Ressources

Macros personnelles (sans argument) ou comment étendre les capacités de LATEX Conférence LATEX no 3 Remarque Denis Bitouzé On peut créer ses propres commandes LATEX Macros personnelles Macros personnelles sans argument Macros personnelles avec argument(s) Séparation fond/forme Mathématiques « Théorèmes » Longs documents Ressources .

Motivation Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Macros personnelles sans argument Macros personnelles avec argument(s) Séparation 1 Le mémoire que vous allez lire traite de Dostoïevski.. fond/forme 2 Nous commençons par décrire la vie de Dostoïevski.. Mathématiques 3 Dostoïevski est né le. Dostoïevski est né le.. .. Nous commençons par décrire la vie de Dostoïevski. « Théorèmes » Longs documents Résultat Ressources Le mémoire que vous allez lire traite de Dostoïevski.

.. « Théorèmes » Longs documents Résultat Ressources Le mémoire que vous allez lire traite de Dostoïevski. Mathématiques 3 \dst{} est né le. Motivation Exemple de macro personnelle Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Macros personnelles sans argument \newcommand{\dst}{Dostoïevski} Macros personnelles avec argument(s) Séparation 1 Le mémoire que vous allez lire traite de \dst{}.. Nous commençons par décrire la vie de Dostoïevski. . Dostoïevski est né le.. fond/forme 2 Nous commençons par décrire la vie de \dst{}.

.. Motivation Exemple de macro personnelle Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Macros personnelles sans argument \newcommand{\dst}{\textcolor{magenta}{Dostoïevski}} Macros personnelles avec argument(s) Séparation 1 Le mémoire que vous allez lire traite de \dst{}.. Dostoïevski est né le. « Théorèmes » Longs documents Résultat Ressources Le mémoire que vous allez lire traite de Dostoïevski.. Nous commençons par décrire la vie de Dostoïevski. fond/forme 2 Nous commençons par décrire la vie de \dst{}.. Mathématiques 3 \dst{} est né le.

Johnny est né le. Motivation Exemple de macro personnelle Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Macros personnelles sans argument \newcommand{\dst}{\textcolor{magenta}{Johnny}} Macros personnelles avec argument(s) Séparation 1 Le mémoire que vous allez lire traite de \dst{}. Mathématiques 3 \dst{} est né le.... Nous commençons par décrire la vie de Johnny. fond/forme 2 Nous commençons par décrire la vie de \dst{}. « Théorèmes » Longs documents Résultat Ressources Le mémoire que vous allez lire traite de Johnny.. .

les espaces suivant \dst Macros personnelles auraient été « avalés » Macros personnelles sans argument Macros personnelles avec argument(s) Séparation fond/forme Mathématiques « Théorèmes » Longs documents Ressources . Macros produisant du texte Paires d’accolades vides pour préserver les espaces Conférence LATEX no 3 Attention ! Denis Bitouzé Sans les paires d’accolades vides.

.. Mathématiques 2 Nous commençons par décrire la vie de \dst{}. Longs documents Ressources Résultat Le mémoire que vous allez lire traite de Dostoïevski. Dostoïevski est né le. Nous commençons par décrire la vie de Dostoïevski.. Macros produisant du texte Paires d’accolades vides pour préserver les espaces : avec Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Macros personnelles sans argument % Accolades : espaces OK Macros personnelles avec argument(s) \newcommand{\dst}{Dostoïevski} Séparation fond/forme 1 Le mémoire que vous allez lire traite de \dst{}. « Théorèmes » 3 \dst{} est né le.. .

Mathématiques 2 Nous commençons par décrire la vie de \dst... Macros produisant du texte Paires d’accolades vides pour préserver les espaces : sans Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Macros personnelles sans argument % /Pas/ d’accolades : espaces /pas/ OK Macros personnelles avec argument(s) \newcommand{\dst}{Dostoïevski} Séparation fond/forme 1 Le mémoire que vous allez lire traite de \dst. Dostoïevskiest né le.. « Théorèmes » 3 \dst est né le. . Longs documents Ressources Résultat Le mémoire que vous allez lire traite de Dostoïevski.. Nous commençons par décrire la vie de Dostoïevski.

. Nous commençons par décrire la vie de Dostoïevski . Mathématiques 2 Nous commençons par décrire la vie de \dst. « Théorèmes » 3 \dst est né le. ... Macros produisant du texte Espace en fin de macro : maladroit Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source (espace en fin de macro) personnelles Macros personnelles sans argument Macros personnelles avec argument(s) \newcommand{\dst}{Dostoïevski } % Maladroit ! Séparation fond/forme 1 Le mémoire que vous allez lire traite de \dst. Longs documents Ressources Résultat Le mémoire que vous allez lire traite de Dostoïevski . Dostoïevski est né le..

.. sauf si espace « subtil » Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source (espace en fin de macro « subtil ») personnelles Macros personnelles sans argument \usepackage{xspace} Macros personnelles avec argument(s) \newcommand{\dst}{Dostoïevski\xspace} % Adroit ! Séparation fond/forme 1 Le mémoire que vous allez lire traite de \dst. « Théorèmes » 3 \dst est né le. Nous commençons par décrire la vie de Dostoïevski. Dostoïevski est né le... Mathématiques 2 Nous commençons par décrire la vie de \dst.. Longs documents Ressources Résultat Le mémoire que vous allez lire traite de Dostoïevski. Macros produisant du texte Espace en fin de macro : maladroit.

\textit. \LaTeX. \TeX. \dst. 2. . etc. Macros produisant du texte Espace avalé : seulement avec les macros produisant du texte Conférence LATEX no 3 Remarque Denis Bitouzé Le problème d’espace avalé et de paires d’accolades vides Macros personnelles concerne les macros : Macros personnelles sans argument Macros personnelles qui produisent du texte 1 avec argument(s) Séparation fond/forme pas qui agissent sur du texte 2 Mathématiques « Théorèmes » Longs documents Ressources 1. etc. \textbf.

Mais on bénéficie de l’auto-complétion . Fonctionnalités de TeXstudio Insertion et gestion des macros personnelles Conférence LATEX no 3 Denis Bitouzé Insertion : \newcommand à saisir manuellement 3 Gestion : Menu Macros Éditer les macros Macros personnelles Macros personnelles sans argument Macros personnelles avec argument(s) Séparation fond/forme Mathématiques « Théorèmes » Longs documents Ressources 3.

Macros personnelles (sans argument) Syntaxe Conférence LATEX no 3 Syntaxe Denis Bitouzé \newcommand{\<nom de commande>}{<texte>} Macros personnelles Macros personnelles sans argument où : Macros personnelles avec argument(s) Séparation <nom de commande> est au choix mais doit : fond/forme respecter les standards de noms de commandes LATEX Mathématiques ne pas déjà exister 4 5 « Théorèmes » Longs <nom de commande> est obligatoirement précédé d’une documents contre-oblique Ressources <texte> est du texte et/ou code LATEX valide 4. Si ça devait arriver. un message d’erreur clair le signalerait . Ni dans (LA)TEX ni dans aucun package chargé 5.

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 1 Macros personnelles Macros personnelles sans argument Macros personnelles Macros personnelles avec argument(s) Macros personnelles sans argument Séparation fond/forme Macros personnelles avec argument(s) Séparation fond/forme Mathématiques « Théorèmes » Longs documents Ressources .

Macros personnelles (avec argument(s)) Conférence LATEX no 3 Remarque Denis Bitouzé Les nouvelles commandes LATEX créées peuvent comporter Macros personnelles un ou plusieurs arguments Macros personnelles sans argument Macros personnelles avec argument(s) Séparation fond/forme Mathématiques « Théorèmes » Longs documents Ressources .

Longs documents Ressources C’est long à taper ! .. Séparation fond/forme Mathématiques Résultat « Théorèmes » Roméo.. Macros personnelles avec un argument Motivation Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Macros personnelles sans argument 1 \textbf{\emph{\textcolor{red}{Roméo}}}. éternel amoureux.. Macros personnelles avec argument(s) 2 éternel amoureux..

mais figé : comment faire pour afficher un(e) autre amoureux(se) ? En utilisant une macro à argument ! . Moins long. éternel amoureux.. Macros personnelles avec un argument Motivation Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Macros personnelles sans argument \newcommand{\romeo}{% Macros personnelles avec argument(s) \textbf{\emph{\textcolor{red}{Roméo}}}% Séparation fond/forme } Mathématiques 1 \romeo{}. éternel amoureux. « Théorèmes » Longs documents Résultat Ressources Roméo....

Macros personnelles avec un argument Exemple Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Macros personnelles sans argument \newcommand{\amoureux}[1]{% Macros personnelles avec argument(s) \textbf{\emph{\textcolor{red}{#1}}}% Séparation fond/forme } Mathématiques 1 \amoureux{Roméo} et \amoureux{Juliette}. couple. « Théorèmes » Longs documents Résultat Ressources Roméo et Juliette. que c’est court et élégant ! . couple... Oh...

Macros personnelles (avec argument(s)) Conférence LATEX no 3 Remarque Denis Bitouzé On n’est pas limité à un seul argument Macros personnelles Macros personnelles sans argument Macros personnelles avec argument(s) Séparation fond/forme Mathématiques « Théorèmes » Longs documents Ressources .

Mathématiques 4 \item Aujourd’hui. couple intemporel... couple intemporel.. Macros personnelles avec deux arguments Exemple Conférence LATEX no 3 Exemple Denis Bitouzé Code source Macros personnelles Macros personnelles \newcommand{\couple}[2]{#1 et #2.. nous confinons à la perfection avec « Théorèmes » 5 \couple{Johnny}{Læticia}. . fond/forme 3 \item Ensuite vint \couple{Roméo}{Juliette}...... couple intemporel. nous confinons à la perfection avec Johnny et Læticia.. 6 \end{enumerate} Longs documents Ressources Résultat 1 D’abord apparut Ulysse et Pénélope.. 2 Ensuite vint Roméo et Juliette. 3 Aujourd’hui.. couple intemporel} sans argument Macros personnelles avec argument(s) 1 \begin{enumerate} Séparation 2 \item D’abord apparut \couple{Ulysse}{Pénélope}.

. Macros personnelles avec deux arguments Exemple : imbrications de macros Conférence LATEX no 3 Exemple Denis Bitouzé Code source Macros personnelles Macros personnelles \newcommand{\amoureux}[1]{% sans argument \textbf{\emph{\textcolor{red}{#1}}}% Macros personnelles avec argument(s) } Séparation \newcommand{\couple}[2]{\amoureux{#1} et \amoureux{#2}.. couple intemporel..... 4 \item . 2 Ensuite vint Roméo et Juliette. 3 . Longs documents 3 \item Ensuite vint \couple{Roméo}{Juliette}..... fond/forme couple intemporel} Mathématiques « Théorèmes » 1 \begin{enumerate} 2 \item D’abord apparut \couple{Ulysse}{Pénélope}.. Ressources 5 \end{enumerate} Résultat 1 D’abord apparut Ulysse et Pénélope.. couple intemporel. .

> est un nombre (entier) entre 1 et 9 dans <texte>. l’argument no i est désigné par #i fond/forme Mathématiques « Théorèmes » La commande est alors appelée par : Longs documents Syntaxe \<nom de commande>{<1er arg>}{<2e arg>}· · · {<dernier arg>} Ressources . Macros personnelles (avec argument(s)) Syntaxe Conférence LATEX no 3 Syntaxe Denis Bitouzé \newcommand{\<nom de commande>}[<nb arg.>]{<texte>} Macros personnelles Macros personnelles sans argument où : Macros personnelles avec argument(s) Séparation le <nb arg.

elles sont souvent définies en fin de Séparation fond/forme préambule. ce fichier annexe peut être à la fois : unique exploitable depuis n’importe quel fichier .tex . Macros personnelles Où les définir ? Conférence LATEX no 3 Remarque Denis Bitouzé Il est préférable de définir ses macros personnelles en un Macros personnelles endroit unique et bien identifié du fichier source Macros personnelles sans argument Macros personnelles avec argument(s) En pratique. juste avant \begin{document} Mathématiques Remarque « Théorèmes » Longs Dans le cadre d’un usage avancé. les macros personnelles documents peuvent être définies : Ressources dans un fichier annexe mieux.

cours sur les documents longs . Cf. Macros personnelles Où les définir ? Usage avancé Conférence LATEX no 3 Les macros personnelles qu’on souhaite utiliser dans Denis Bitouzé plusieurs fichiers sources peuvent être définies dans un Macros unique <fichier> : personnelles Macros personnelles sans argument placé en un endroit ad hoc Macros personnelles avec argument(s) chargé au moyen de la commande \input{<fichier>} 6 Séparation fond/forme Mathématiques sans nécessité d’en indiquer le chemin ! « Théorèmes » Longs documents Ressources 6.

Macros personnelles Où les définir ? Usage avancé Conférence LATEX no 3 L’endroit ad hoc où placer ce fichier de macros est (un Denis Bitouzé sous-dossier) de ce qui Macros personnelles s’appelle « l’arborescence TEX personnelle » Macros personnelles sans argument est noté TEXMFHOME Macros personnelles avec argument(s) Séparation fond/forme Mathématiques « Théorèmes » Longs documents Ressources .

Dossier TEXMFHOME : détermination Conférence LATEX no 3 Le dossier TEXMFHOME peut être déterminé au moyen de la Denis Bitouzé commande : Macros personnelles Syntaxe Macros personnelles sans argument kpsewhich --var-value TEXMFHOME Macros personnelles avec argument(s) Séparation fond/forme à passer : Mathématiques sous Linux et Mac OS X : dans un terminal « Théorèmes » Longs sous Windows : dans l’Invite de commandes 7 documents Ressources 7. Tous les programmes Accessoires Invite de commandes .

la valeur de TEXMFHOME est : Macros personnelles sous Linux : home <nom> texmf Macros personnelles Users <nom> Library texmf sans argument Macros personnelles sous Mac OS X : avec argument(s) Séparation fond/forme sous Windows : C: Users <nom> texmf Mathématiques « Théorèmes » Remarque Longs documents Le dossier texmf est à créer au besoin Ressources . Dossier TEXMFHOME : valeurs fréquentes Conférence LATEX no 3 Remarque Denis Bitouzé Souvent.

propre> étant à créer au Ressources besoin . propre> Longs documents tex latex <nom distinctif. mieux : « Théorèmes » TEXMFHOME tex latex <nom distinctif. ce fichier ne doit pas être placé directement dans le Denis Bitouzé dossier TEXMFHOME Macros personnelles Attention ! Macros personnelles sans argument Il doit se trouver dans : Macros personnelles avec argument(s) Séparation TEXMFHOME tex latex fond/forme Mathématiques ou. Personnalisation pour tous les documents Emplacement du fichier de macros dans le TEXMFHOME Conférence LATEX no 3 En fait.

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 1 Macros personnelles Macros personnelles sans argument Macros personnelles Macros personnelles avec argument(s) Macros personnelles sans argument Séparation fond/forme Macros personnelles avec argument(s) Séparation fond/forme Mathématiques « Théorèmes » Longs documents Ressources .

. ex. compositeurs en petites capitales et instruments en bleu) .tex peu lisible (pas de distinction entre compositeurs et instruments) Modifications ultérieures de mises en forme pénibles (p. . . Séparation fond/forme Mathématiques Résultat « Théorèmes » Nous étudions ici compositeurs et instruments : Ravel. Longs documents Ellington. \emph{trombone}.. Séparation fond/forme Mélange des ordres typographiques et sémantiques Conférence LATEX no 3 Exemple Denis Bitouzé Code source Macros personnelles 1 Nous étudions ici compositeurs et instruments: Macros personnelles sans argument 2 \emph{Ravel}. Macros personnelles avec argument(s) 3 \emph{piano}.. Ressources Attention (procédé non optimal) ! Fichier . trombone.. \emph{Ellington}. piano.

Longs documents Ressources Résultat Nous étudions ici compositeurs et instruments : Ravel. \inst{trombone}. piano. .. Séparation fond/forme Séparation des ordres typographiques et sémantiques Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Macros personnelles sans argument \newcommand{\comp}[1]{\emph{#1}} Macros personnelles avec argument(s) \newcommand{\inst}[1]{\emph{#1}} Séparation fond/forme Mathématiques 1 Nous étudions ici compositeurs et instruments: 2 \comp{Ravel}.... . Ellington. . \comp{Ellington}. trombone. « Théorèmes » 3 \inst{piano}.

Séparation fond/forme Séparation des ordres typographiques et sémantiques Conférence LATEX no 3 Denis Bitouzé Remarque (procédé beaucoup plus efficace) Macros Fichier . compositeurs en petites capitales et instruments en fond/forme Mathématiques bleu) « Théorèmes » Longs documents Ressources . avec argument(s) Séparation ex.tex plus lisible (distinction entre compositeurs personnelles et instruments) Macros personnelles sans argument Macros personnelles Modifications ultérieures de mises en forme aisées (p.

. Séparation fond/forme Séparation des ordres typographiques et sémantiques Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Macros personnelles sans argument \newcommand{\comp}[1]{\bsc{#1}} Macros personnelles avec argument(s) \newcommand{\inst}[1]{\textcolor{blue}{#1}} Séparation fond/forme Mathématiques 1 Nous étudions ici compositeurs et instruments: 2 \comp{Ravel}. . trombone. « Théorèmes » 3 \inst{piano}. piano.. \comp{Ellington}. Ellington. \inst{trombone}. .... Longs documents Ressources Résultat Nous étudions ici compositeurs et instruments : Ravel.

. le corps du document devrait ne pas contenir Macros personnelles de commandes de mise en forme : celles-ci devraient ne Macros personnelles sans argument figurer que Macros personnelles avec argument(s) Séparation en préambule fond/forme Mathématiques par le biais de commandes sémantiques « Théorèmes » Longs Remarque documents Ressources À titre d’exemple.. les mots en rouge ci-dessus l’ont été au moyen : non pas de \textcolor{red}{..} mais d’une commande \alert{. Séparation fond/forme Séparation des ordres typographiques et sémantiques Conférence LATEX no 3 Remarque Denis Bitouzé Idéalement..} .

Plan Conférence LATEX no 3 1 Macros personnelles Denis Bitouzé Macros 2 Composition des mathématiques personnelles Mathématiques Modes 3 Environnements de type « théorème » mathématiques Fonctions et opérateurs Compositions 4 Gestion de documents longs courantes Formules sur plusieurs lignes Raffinements 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources .

il est Denis Bitouzé recommandé de recourir au moins aux packages : Macros amsmath : indispensable pour l’agencement des formules. Mathématiques Modes mathématiques Remarque Fonctions et opérateurs Il est recommandé et suffisant de charger à la Compositions courantes place le package mathtools qui : Formules sur plusieurs lignes Raffinements charge en sous-main le package amsmath Mathématiques élaborées Packages d’intérêt en corrige quelques bogues et limitations « Théorèmes » Longs Attention ! documents Consulter la documentation d’amsmath avant celle Ressources de mathtools amssymb : nombreux symboles . etc. les opérateurs. les personnelles matrices. Packages recommandés Conférence LATEX no 3 Dès que des formules mathématiques sont à composer.

mathtools et amssymb sont Macros personnelles supposés systématiquement chargés Mathématiques Modes mathématiques Fonctions et Code source opérateurs Compositions courantes \usepackage{mathtools} % charge ‘amsmath’ Formules sur plusieurs lignes \usepackage{amssymb} Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources . Mode mathématique en ligne Conférence LATEX no 3 Remarque Denis Bitouzé Dans la suite de l’exposé.

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 2 Composition des mathématiques Modes mathématiques Macros personnelles Fonctions et opérateurs Mathématiques Compositions courantes Modes mathématiques Formules sur plusieurs lignes Fonctions et opérateurs Raffinements Compositions Mathématiques élaborées courantes Formules sur Packages d’intérêt plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources .

soit à mettre en évidence . Soit (trop) longues. 8. Raffinements Mathématiques élaborées Résultat (à l’extérieur d’un paragraphe) Packages d’intérêt Bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla et donc « Théorèmes » Longs eiπ + 1 = 0 documents Ressources Bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla. Modes mathématiques Conférence LATEX no 3 On distingue deux modes mathématiques : Denis Bitouzé « en ligne » : formules 8 à l’intérieur des paragraphes Macros personnelles « hors texte » : formules 9 à l’extérieur des paragraphes Mathématiques Modes mathématiques Résultat (à l’intérieur d’un paragraphe) Fonctions et opérateurs Bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla Compositions courantes bla bla bla et donc eiπ + 1 = 0 bla bla bla bla bla bla bla bla bla bla Formules sur plusieurs lignes bla bla bla bla bla bla bla bla bla bla. Courtes en général 9.

Modes mathématiques en ligne et hors texte Syntaxe Conférence LATEX no 3 Denis Bitouzé Syntaxe (mode en ligne) Macros $<formule à placer en ligne>$ personnelles Mathématiques Modes Syntaxe (mode hors texte) mathématiques Fonctions et opérateurs \[<formule à placer hors texte>\] Compositions courantes % ou (plus lisible) : Formules sur plusieurs lignes \[ <formule à placer hors texte> Raffinements Mathématiques élaborées Packages d’intérêt \] « Théorèmes » Longs documents Ressources .

Fonctions et opérateurs 4 \end{itemize} Compositions courantes Formules sur plusieurs lignes Raffinements Résultat Mathématiques élaborées La fonction f définie par f (x) = x + 1 est affine. . Modes mathématiques 3 \item La fonction $f$ définie par \[f(x)=x+1\] est affine. Packages d’intérêt « Théorèmes » La fonction f définie par Longs documents f (x) = x + 1 Ressources est affine. Modes mathématiques en ligne et hors texte Exemples Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles 1 \begin{itemize} Mathématiques 2 \item La fonction $f$ définie par $f(x)=x+1$ est affine.

le « package » l2tabu-french pour plus de détails Longs documents Ressources 10...$$ est : Raffinements Mathématiques à proscrire ! élaborées Packages d’intérêt à remplacer par \[.. beaucoup Denis Bitouzé d’utilisateurs 10 recourrent à : Macros personnelles Code source (incorrect !) Mathématiques Modes 1 $$<formule à placer hors texte>$$ mathématiques Fonctions et opérateurs Compositions Attention ! courantes Formules sur plusieurs lignes Or $$.. Comme on le constate sur Internet : il faut donc être prudent avec ce qu’on y trouve ! ...\] « Théorèmes » Cf. Mode mathématique hors texte $$.$$ à proscrire ! Conférence LATEX no 3 Pour passer en mode mathématique hors texte.

Formules numérotées Syntaxe Conférence LATEX no 3 Syntaxe Denis Bitouzé \begin{equation} Macros personnelles <formule à numéroter> Mathématiques \end{equation} Modes mathématiques Fonctions et opérateurs Compositions Remarque courantes Formules sur plusieurs lignes Une telle « équation » est en mode hors texte Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources .

Formules numérotées Exemple Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Mathématiques 1 Soit $f$ la fonction définie par Modes mathématiques 2 \begin{equation} Fonctions et opérateurs 3 f(x)=x+1 Compositions courantes 4 \end{equation} Formules sur plusieurs lignes Raffinements Mathématiques élaborées Résultat Packages d’intérêt « Théorèmes » Soit f la fonction définie par Longs documents f (x) = x + 1 (1) Ressources .

Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » Longs Soit f la fonction définie par documents Ressources f (x) = x + 1 (1) D’après (1). la fonction f est affine. la fonction $f$ est affine. Mode mathématique « équation » Labels et références Conférence LATEX no 3 On peut labelliser les équations numérotées pour s’y référer Denis Bitouzé Exemple Macros personnelles Code source Mathématiques Modes 1 Soit $f$ la fonction définie par mathématiques Fonctions et 2 \begin{equation}\label{toto} opérateurs Compositions 3 f(x)=x+1 courantes Formules sur 4 \end{equation} plusieurs lignes Raffinements 5 D’après~(\ref{toto}). .

. . . . . . . . . . . Ctrl + + N Compositions courantes Formules sur plusieurs lignes Raffinements Attention ! Mathématiques élaborées Raccourcis clavier infiniment plus efficaces Packages d’intérêt « Théorèmes » Longs documents Ressources 11.$ + + M Modes mathématiques .\] + + M Fonctions et opérateurs Équations equation .. . . Ctrl Mode en ligne . .\[.$. Alt Mode hors texte . Fonctionnalités de TeXstudio Passage en mode mathématique Conférence LATEX no 3 Le cas échéant sur du texte déjà sélectionné : Denis Bitouzé 11 boutons de la barre centrale (sous-optimal) Macros personnelles menus Maths puis Mathématiques . .... . . . . . . Mode en ligne seulement . . . .

Propriétés des modes mathématiques Apparence des caractères Conférence LATEX no 3 Propriété Denis Bitouzé Macros Tous les caractères 12 sont en italique personnelles Mathématiques Modes Exemple mathématiques Fonctions et opérateurs Code source Compositions courantes Formules sur 1 $n!= n \times (n-1) \times \dots \times 2 \times 1$ plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » n! = n × (n − 1) × · · · × 2 × 1 Longs documents Ressources 12. Autres que les chiffres et les signes de ponctuation .

x ∗ y . Ou éventuellement \cdot . Propriétés des modes mathématiques Apparté : multiplication Conférence LATEX no 3 Attention ! Denis Bitouzé Le symbole de multiplication est : Macros personnelles est \times 13 Mathématiques Modes n’est pas * ! mathématiques Fonctions et opérateurs n’est pas x ! Compositions courantes Formules sur plusieurs lignes Exemple Raffinements Mathématiques élaborées Code source (produit ordinaire de 2 nombres) Packages d’intérêt « Théorèmes » 1 $x \times y = x \cdot y \neq x * y \neq x x y$ Longs documents Ressources Résultat x × y = x · y . xxy 13.

Propriétés des modes mathématiques Apparence des caractères Conférence LATEX no 3 Attention ! Denis Bitouzé Italiques différents en modes mathématique et texte Macros personnelles Mathématiques Exemple Modes mathématiques Fonctions et opérateurs Code source Compositions courantes 1 \[x/x=1 pour x différent de 0 \] Formules sur plusieurs lignes Raffinements 2 \[x/x=1\text{ pour $x$ différent de $0$}\] Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » Longs documents x/x = 1pourxdif f rentde0 Ressources x/x = 1 pour x différent de 0 .

Seulement . l’insertion de texte se mathématiques Fonctions et fait au moyen de la commande \text opérateurs Compositions courantes Formules sur Syntaxe (texte dans une formule hors texte) plusieurs lignes Raffinements Mathématiques \text{<texte dans une formule hors texte>} élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources 14. Propriétés des modes mathématiques Insertion du texte dans une formule de mathématique Conférence LATEX no 3 Attention ! Denis Bitouzé 1 On ne doit pas recourir aux modes mathématiques Macros personnelles pour écrire du texte en italique Mathématiques Modes 2 Dans une formule hors texte 14 .

....\text{<texte dans la formule>}..$ ... Raffinements Mathématiques élaborées Packages d’intérêt 3 \] « Théorèmes » Longs documents Code source (pas OK) Ressources 1 $..\text{<texte dans la formule>}. Propriétés des modes mathématiques Insertion du texte dans une formule de mathématique : usage Conférence LATEX no 3 Attention ! Denis Bitouzé La commande \text sera Macros personnelles utilisée : dans une formule hors texte Mathématiques Modes proscrite : dans une formule en ligne mathématiques Fonctions et opérateurs Compositions Code source (OK) courantes Formules sur plusieurs lignes 1 \[ 2 .

Propriétés des modes mathématiques Insertion du texte dans une formule de mathématique : usage Conférence LATEX no 3 Dans une formule en ligne. il faut « atomiser » les éléments Denis Bitouzé mathématiques : Macros personnelles Incorrect : $x/x=1\text{ pour $x$ différent de }0$ Mathématiques Correct : $x/x=1$ pour $x$ différent de $0$ Modes mathématiques Fonctions et opérateurs Compositions courantes Formules sur plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources .

Propriétés des modes mathématiques Espaces Conférence LATEX no 3 Propriété Denis Bitouzé Les espaces saisis au clavier sont ignorés Macros personnelles Mathématiques Exemple Modes mathématiques Fonctions et opérateurs Code source Compositions courantes Formules sur 1 $f(x )= x+ 1$ et plusieurs lignes Raffinements 2 \[f(x )= x+ 1\] Mathématiques élaborées Packages d’intérêt « Théorèmes » Résultat Longs f (x) = x + 1 et documents Ressources f (x) = x + 1 .

Propriétés des modes mathématiques Symboles : certains au clavier Conférence LATEX no 3 Remarque Denis Bitouzé Certains symboles s’obtiennent directement au clavier Macros personnelles Mathématiques Exemple Modes mathématiques Fonctions et opérateurs Code source Compositions courantes Formules sur 1 $( ) [ ] | = + . ./ < > . . :! Longs documents Ressources . : !$ plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » ()[]| = + − / <>.

Code Symb. Code Symb. Code Modes mathématiques Fonctions et λ \lambda ∞ \infty ± \pm opérateurs Compositions Λ \Lambda cos \cos ∓ \mp courantes Formules sur φ \phi lim \lim ∪ \cup plusieurs lignes Raffinements ϕ \varphi ln \ln ∩ \cap Mathématiques élaborées Φ \Phi ≤ \leq { \{ Packages d’intérêt π \pi ≥ \geq } \} « Théorèmes » Longs Π \Pi 6 \leqslant ı \imath documents ζ \zeta > R \geqslant  \jmath Ressources σ \sigma \int ∀ \forall P Σ \Sigma \sum ∃ \exists . Propriétés des modes mathématiques Symboles : la plupart via des commandes (florilège) Conférence LATEX no 3 Remarque Denis Bitouzé La plupart des symboles s’obtiennent via des commandes Macros personnelles Mathématiques Symb.

\iff (et \to) sont préférables car : Packages d’intérêt espaces encadrantes meilleures « Théorèmes » Longs séparation fond-forme documents Ressources . Code Symb. Propriétés des modes mathématiques Symboles : florilège (suite) et (quasi-)équivalents méconnus Conférence LATEX no 3 Denis Bitouzé Symb. \impliedby. Code (mieux) =⇒ \Longrightarrow =⇒ \implies Macros personnelles ⇐= \Longleftarrow ⇐= \impliedby Mathématiques ⇐⇒ \Longleftrightarrow ⇐⇒ \iff Modes mathématiques Fonctions et → \rightarrow → \to opérateurs Compositions courantes Formules sur plusieurs lignes Remarque Raffinements Mathématiques élaborées \implies.

Propriétés des modes mathématiques Une liste de symboles Conférence LATEX no 3 Remarque Denis Bitouzé La plupart des symboles utiles aux mathématiques figurent Macros personnelles aux pages 27 à 117 du document The Comprehensive LATEX Mathématiques Symbol List 15 Modes mathématiques Fonctions et opérateurs Compositions Attention ! courantes Formules sur L’outil Web detexify permet de : plusieurs lignes Raffinements Mathématiques 1 dessiner un symbole à la souris élaborées Packages d’intérêt 2 obtenir les commandes LATEX des symboles voisins de « Théorèmes » celui dessiné Longs documents Ressources 15. Autrement dit : La liste complète des symboles LATEX .

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 2 Composition des mathématiques Modes mathématiques Macros personnelles Fonctions et opérateurs Mathématiques Compositions courantes Modes mathématiques Formules sur plusieurs lignes Fonctions et opérateurs Raffinements Compositions Mathématiques élaborées courantes Formules sur Packages d’intérêt plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources .

du document The Comprehensive Longs LATEX Symbol List pour la liste complète de ces « fonctions » documents Ressources . table no 181. Fonctions et opérateurs « Fonctions » mathématiques Conférence LATEX no 3 Les fonctions et opérateurs mathématiques les plus Denis Bitouzé courants sont : Macros personnelles Code Résultat Code Résultat Code Résultat Mathématiques \cos cos \max max \dim dim Modes mathématiques \sin sin \min min \det det Fonctions et \tan tan \sup sup \hom hom opérateurs Compositions \ln ln \inf inf \arg arg courantes Formules sur \log log \liminf lim inf \arccos arccos plusieurs lignes Raffinements \exp exp \limsup lim sup \arcsin arcsin Mathématiques élaborées \lim lim \ker ker \arctan arctan Packages d’intérêt « Théorèmes » Cf. page 89.

cos) Longs documents Code source Résultat Ressources 1 $cos 0=1$ cos0 = 1 . Fonctions et opérateurs Fonctions : erreur courante Conférence LATEX no 3 Attention ! Denis Bitouzé Une erreur courante consiste à oublier la contre-oblique Macros personnelles devant le nom de la fonction Mathématiques Modes mathématiques Exemple (cosinus) Fonctions et opérateurs Compositions courantes Code source Résultat Formules sur plusieurs lignes 1 $\cos 0=1$ cos 0 = 1 Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Exemple (pas cosinus car cos = c × o × s donc cos .

\min. \sup. Fonctions et opérateurs Opérateurs et « indices » Conférence LATEX no 3 Remarque Denis Bitouzé En mode hors texte. \limsup et \det Modes mathématiques Fonctions et opérateurs Compositions Exemple courantes Formules sur plusieurs lignes Code source Raffinements Mathématiques élaborées 1 \[\lim_{x\to 0}\sin x=0\] Packages d’intérêt « Théorèmes » Longs Résultat documents Ressources lim sin x = 0 x→0 . Mathématiques \liminf. \max. les « indices » sont placés de façon Macros personnelles spécifique avec les opérateurs \lim. \inf.

Fonctions et opérateurs Sommation et intégration Conférence LATEX no 3 Denis Bitouzé Syntaxe (sommation) Macros \sum_{<borne inférieure>}^{<borne supérieure>} personnelles Mathématiques Modes Syntaxe (intégration) mathématiques Fonctions et opérateurs \int_{<borne inférieure>}^{<borne supérieure>} Compositions courantes Formules sur plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources .

2−t dt = 0 ln 2 k=0 . Fonctions et opérateurs Sommation et intégration : exemples Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Mathématiques 1 \[ Modes mathématiques 2 \sum_{k=0}^{+\infty}2^{-k}=2 Fonctions et opérateurs 3 \neq Compositions courantes 4 \int_0^{+\infty}2^{-t}dt=\frac{1}{\ln 2} Formules sur plusieurs lignes 5 \] Raffinements Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » Longs documents +∞ Z +∞ X −k 1 Ressources 2 =2.

a .-à-d. « indices » et bornes paraissent « tassés » Macros personnelles Mathématiques Exemple Modes mathématiques Fonctions et Code source opérateurs Compositions courantes 1 $\lim_{k\to\infty}\sum_0^k\neq\int_a^b$. k→∞ a 0 .-à-d. Opérateurs. c. « indices » et bornes « Tassés » en mode en ligne Conférence LATEX no 3 Remarque Denis Bitouzé En mode en ligne. : P Longs documents Ressources k X Z b lim . : Formules sur plusieurs lignes 2 \[\lim_{k\to\infty}\sum_0^k\neq\int_a^b\] Raffinements Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » Rb limk→∞ k0 . c.

Dit « display ». non « tassé » donc 17. Formules (non) tassées en mode en ligne Conférence LATEX no 3 Attention ! Denis Bitouzé En mode en ligne. Sauf cas très particuliers . le style du mode hors texte 16 : Macros personnelles peut être forcé au moyen de \displaystyle Mathématiques Modes mathématiques est déconseillé 17 ! Fonctions et opérateurs Compositions courantes Formules sur plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources 16.

où est utilisé \displaystyle ?) Macros Bla bla bla bla bla bla bla bla bla bla bla bla bla bla personnelles P+∞ −k R +∞ −t Mathématiques bla bla bla et donc k=0 2 . 2−t dt bla bla bla bla plusieurs lignes Raffinements bla bla bla et donc Mathématiques élaborées k=0 0 Packages d’intérêt bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla « Théorèmes » bla bla bla bla bla bla et donc lim sin x = 0 bla bla bla Longs x→0 documents bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla Ressources bla bla bla bla bla bla bla bla bla bla. Bla bla Compositions courantes bla bla bla bla bla bla bla blaZbla bla bla bla bla bla bla Formules sur +∞ X +∞ 2−k . . Formules (non) tassées en mode en ligne Exemple Conférence LATEX no 3 Denis Bitouzé Résultat (à votre avis. 0 2 dt bla bla bla bla Modes mathématiques bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla Fonctions et opérateurs bla bla bla bla bla bla et donc limx→0 sin x = 0.

x2 )dx1 dx2 T T . .\dots. . . Opérateurs Intégrales multiples Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Mathématiques 1 Si $n=2$ alors : Modes mathématiques 2 \[ Fonctions et opérateurs 3 \idotsint_T f(x_1. .x_2) dx_1 dx_2 Formules sur plusieurs lignes 5 \] Raffinements Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » Longs Si n = 2 alors : documents ( " Ressources f (x1 . . xn )dx1 . dxn = f (x1 . .x_n)dx_1\dots dx_n Compositions courantes 4 =\iint_T f(x_1.

Opérateurs Intégrales sur des chemins fermés Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Mathématiques 1 Le 2\ieme{} principe de la thermodynamique Modes mathématiques 2 conduit à : Fonctions et opérateurs 3 \[ Compositions courantes 4 \oint\frac{dQ}{T}=0 Formules sur plusieurs lignes 5 \] Raffinements Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » Longs Le 2e principe de la thermodynamique conduit à : documents I Ressources dQ =0 T .

7→.. ×. δ. =⇒. Fonctionnalités de TeXstudio Insertion de symboles mathématiques Conférence LATEX no 3 Plusieurs onglets de la barre latérale gauche regroupent des Denis Bitouzé symboles mathématiques par catégories Macros Onglet Catégorie Exemples personnelles P R Opérateurs 18 ±. ∂. ⇐⇒ Délimiteurs 19 opérateurs Compositions (). . π. Le Ressources menu Maths Fonctions . Clic droit sur l’icône d’un symbole pour l’ajouter aux favoris 21. ⊂. sin. Automatiquement appariés 20. hi. β. bc courantes Formules sur Lettres grecques α.) y figurent également. '. Pas étudiés ici . ξ plusieurs lignes Raffinements Divers ∞. Mathématiques Modes Relation ≈. . ∀. ≥. est cependant plus efficace 19.  Mathématiques élaborées Derniers utilisés Packages d’intérêt Favoris 20 « Théorèmes » Grands délimiteurs 21 Longs documents 18. ∪. etc. sup.. ∈. {}. Les « fonctions » (cos. lim. γ. ∅. ∃. ≤. ln. ı. >. ε. 6. ⊃ mathématiques Fonctions et Flèches →. ∩.

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 2 Composition des mathématiques Modes mathématiques Macros personnelles Fonctions et opérateurs Mathématiques Compositions courantes Modes mathématiques Formules sur plusieurs lignes Fonctions et opérateurs Raffinements Compositions Mathématiques élaborées courantes Formules sur Packages d’intérêt plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources .

Fractions Syntaxe et exemple Conférence LATEX no 3 Syntaxe Denis Bitouzé \frac{<numérateur>}{<dénominateur>} Macros personnelles Mathématiques Modes Exemple mathématiques Fonctions et opérateurs Code source Compositions courantes Formules sur 1 \[\frac{x+1}{x+2} \neq plusieurs lignes Raffinements 2 \frac{x+\frac{1}{2}}{x+\frac{2}{3}}\] Mathématiques élaborées Packages d’intérêt « Théorèmes » Résultat Longs documents Ressources x + 1 x + 12 . x + 2 x + 23 .

où est utilisé \dfrac ?) Fonctions et opérateurs Bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla et donc x = 23 = 2/3 bla bla bla Compositions courantes Formules sur plusieurs lignes Raffinements bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla Mathématiques bla bla. Bla bla bla bla bla bla bla bla bla bla bla bla élaborées 2 Packages d’intérêt bla bla et donc x = = 2/3 bla bla bla bla bla bla bla « Théorèmes » 3 Longs bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla documents bla bla bla bla bla bla bla bla bla bla bla. \dfrac = \displaystyle\frac : fraction en style « display » . Ressources 22. Fractions \dfrac : à éviter ! Conférence LATEX no 3 Attention ! Denis Bitouzé Pour composer une fraction. éviter \dfrac 22 Macros personnelles Mathématiques Modes mathématiques Résultat (à votre avis.

Racines carrées et nes Conférence LATEX no 3 Denis Bitouzé Syntaxe (racine carrée) Macros \sqrt{<radicande>} personnelles Mathématiques Modes Syntaxe (racine nes) mathématiques Fonctions et opérateurs \sqrt[<n>]{<radicande>} Compositions courantes Formules sur plusieurs lignes Remarque Raffinements Mathématiques élaborées « sqrt » pour « square root » Packages d’intérêt « Théorèmes » Longs documents Ressources .

Racines Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Mathématiques 1 \[ Modes mathématiques 2 \sqrt[3]{2+\sqrt{\frac{72}{2}}}=2 Fonctions et opérateurs 3 \] Compositions courantes Formules sur plusieurs lignes Raffinements Résultat Mathématiques élaborées Packages d’intérêt s r « Théorèmes » 3 72 Longs 2+ =2 documents 2 Ressources .

Indices et exposants Conférence LATEX no 3 Syntaxe Denis Bitouzé _<indice> Macros personnelles _{<indice>} % si composite Mathématiques Modes mathématiques Fonctions et Syntaxe opérateurs Compositions courantes ^<exposant> Formules sur plusieurs lignes ^{<exposant>} % si composite Raffinements Mathématiques élaborées Packages d’intérêt Remarque « Théorèmes » _ = « underscore » = touche 8 du clavier principal 23 Longs documents ^ = 2 × accent circonflexe Ressources Commandes pouvant être combinées et/ou imbriquées 23. Sur pc .

\dots. .u_2. u . Indices et exposants Exemples Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Mathématiques 1 \begin{enumerate} Modes 2 \item $u_1+u_2+\dots+u_n \neq (u_1. .u_n)$ mathématiques Fonctions et 3 \item $(x_1+x_2)^2 = x_1^2+2x_1x_2+x_2^2$ opérateurs Compositions 4 \item $(x^2)^3 \neq x^{(2^3)}$ courantes Formules sur 5 \end{enumerate} plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » 1 u + u + · · · + u . . . x(2 ) . (u . u ) 1 2 n 1 2 n Longs documents 2 (x1 + x2 )2 = x12 + 2x1 x2 + x22 3 Ressources 3 (x2 )3 .

Indices et exposants
Composites

Conférence
LATEX no 3
Attention !
Denis Bitouzé
Accolades nécessaires si indices et exposants composites !
Macros
personnelles

Mathématiques Code Résultat Code Résultat
Modes
mathématiques Composite a^{m+n} am+n u_{n+1} un+1
am + n
Fonctions et
opérateurs Non composite a^m+n u_n+1 un + 1
Compositions
courantes
Formules sur
plusieurs lignes
Raffinements
Mathématiques
élaborées
Packages d’intérêt

« Théorèmes »

Longs
documents

Ressources

Fonctionnalités de TeXstudio
Compositions courantes

Conférence
LATEX no 3 Le cas échéant sur du texte déjà sélectionné :
Denis Bitouzé
boutons , , , de la barre centrale 24
Macros
personnelles
(sous-optimal)
Mathématiques menu Maths puis
Modes
mathématiques Indice - _{} . . . . . . . . . . . . . . . . . . . Ctrl + + D
Fonctions et
opérateurs Exposant - ˆ{} . . . . . . . . . . . . . . . . Ctrl + + U
Compositions
courantes
Formules sur
\frac{}{} . . . . . . . . . . . . . . . . . . . . . Alt + + F
plusieurs lignes
Raffinements
\sqrt{} . . . . . . . . . . . . . . . . . . . . . . Ctrl + + Q
Mathématiques
élaborées
Packages d’intérêt
Attention !
« Théorèmes »
Raccourcis clavier infiniment plus efficaces
Longs
documents

Ressources

24. = \dfrac : déconseillé !

Vecteurs : commande de base

Conférence
LATEX no 3 On peut créer des vecteurs au moyen de la commande \vec
Denis Bitouzé

Macros
personnelles
Exemple
Mathématiques
Modes Code source
mathématiques
Fonctions et
opérateurs 1 $\vec{u}$, $\vec{\imath}$, $\vec{\jmath}$
Compositions
courantes
Formules sur
plusieurs lignes
Raffinements
Résultat
Mathématiques
élaborées
Packages d’intérêt
u
~ , ~ı, ~
« Théorèmes »

Longs
documents
Attention !
Ressources Le package esvect fournit de bien plus belles flèches de
vecteurs par le biais de la commande \vv

Vecteurs : flèches de meilleures qualité
Package esvect

Conférence
LATEX no 3

Denis Bitouzé
Code source

Macros \usepackage{esvect}
personnelles

Mathématiques
Modes
mathématiques
Fonctions et
Code Résultat Code Résultat
opérateurs
Compositions \vec{u} u
~ \vec{AB} ~
AB
courantes
#» #»
Formules sur
plusieurs lignes \vv{u} u \vv{AB} AB
Raffinements
Mathématiques
élaborées
Packages d’intérêt

« Théorèmes »

Longs
documents

Ressources

ex. en indice de vecteurs Mathématiques Modes mathématiques Fonctions et Attention ! opérateurs Compositions Cela est souvent l’objet de fautes typographiques courantes Formules sur plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources . Texte en indice Conférence LATEX no 3 Remarque Denis Bitouzé En sciences expérimentales (notamment). p. il est habituel Macros personnelles que du texte figure en indice.

Texte en indice Exemple à ne pas suivre : mal ! Conférence LATEX no 3 Denis Bitouzé Exemple ( mal !) Macros Code source personnelles Mathématiques Modes mathématiques Fonctions et opérateurs 1 Les forces extérieures $\vv{F}_{ext}$ Compositions courantes 2 vérifient: Formules sur plusieurs lignes Raffinements 3 \[\sum\vv{F}_{ext}=\vv{0}\] Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » #» Longs Les forces extérieures F ext vérifient : documents X #» #» Ressources F ext = 0 .

Texte en indice Exemple à ne pas suivre : mal ! Conférence LATEX no 3 Denis Bitouzé Exemple (plus manifestement mal !) Macros Code source personnelles Mathématiques Modes mathématiques Fonctions et opérateurs 1 Les forces extérieures $\vv{F}_{extér}$ Compositions courantes 2 vérifient: Formules sur plusieurs lignes Raffinements 3 \[\sum\vv{F}_{extér}=\vv{0}\] Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » #» Longs Les forces extérieures F extr vérifient : documents X #» #» Ressources F extr = 0 .

) Macros Code source personnelles Mathématiques Modes mathématiques Fonctions et opérateurs 1 Les forces extérieures $\vv{F}_{\text{extér}}$ Compositions courantes 2 vérifient: Formules sur plusieurs lignes Raffinements 3 \[\sum\vv{F}_{\text{extér}}=\vv{0}\] Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » #» Longs Les forces extérieures F extér vérifient : documents X #» #» Ressources F extér = 0 ... Texte en indice Exemple à suivre : mieux ! Mais long. Conférence LATEX no 3 Denis Bitouzé Exemple ( mieux ! Mais long...

Texte en indice Exemple à suivre : bien ! Macros personnelles aussi en mode math. ! Conférence LATEX no 3 Denis Bitouzé Exemple ( bien !) Macros Code source personnelles Mathématiques \newcommand{\Fext}{\vv{F}_{\text{extér}}} Modes mathématiques Fonctions et opérateurs 1 Les forces extérieures $\Fext$ Compositions courantes 2 vérifient: Formules sur plusieurs lignes Raffinements 3 \[\sum\Fext=\vv{0}\] Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » #» Longs Les forces extérieures F extér vérifient : documents X #» #» Ressources F extér = 0 .

Notamment : (abréviations de) mots . c’est du texte ! Conférence LATEX no 3 Attention ! Denis Bitouzé Les indices et exposants ayant un rôle descriptif 25 à saisir : Macros personnelles 1 en tant que texte Mathématiques Modes mathématiques 2 donc en argument de la commande \text Fonctions et opérateurs Compositions courantes Formules sur plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources 25. Texte en indice Bilan : du texte.

Sous TeXstudio : menu Maths Style des caractères Caractères ajouré .\mathbb{} (amssymb) . Lettres « black-board » Pour les « grands » ensembles Conférence LATEX no 3 Syntaxe Denis Bitouzé \mathbb{<caractère(s) latin(s)majuscule(s)>} 26 Macros personnelles Mathématiques Modes Code Résultat mathématiques Fonctions et m\in\mathbb{N} m∈N opérateurs Compositions n\in\mathbb{Z} n∈Z courantes Formules sur r\in\mathbb{Q} r ∈Q plusieurs lignes Raffinements x\in\mathbb{R} x∈R Mathématiques élaborées z\in\mathbb{C} z∈C Packages d’intérêt « Théorèmes » k\in\mathbb{K} k∈K Longs documents Ressources 26.

Lettres calligraphiques Package mathrsfs Conférence LATEX no 3 Syntaxe Denis Bitouzé Macros \usepackage{mathrsfs} personnelles Mathématiques \mathscr{<caractère(s) latin(s) majuscule(s)>} Modes mathématiques Fonctions et opérateurs Compositions courantes Formules sur plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources .

Lettres calligraphiques Package mathrsfs : exemple Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Mathématiques \usepackage{mathrsfs} Modes mathématiques Fonctions et opérateurs 1 Soit $f$ une fonction d’ensemble de définition Compositions courantes 2 $\mathscr{D}_f$ et de courbe représentative Formules sur plusieurs lignes 3 $\mathscr{C}_f$. Soit $\mathscr{F}$ une Raffinements Mathématiques 4 famille libre de vecteurs. élaborées Packages d’intérêt « Théorèmes » Résultat Longs documents Soit f une fonction d’ensemble de définition Df et de Ressources courbe représentative Cf . . Soit F une famille libre de vecteurs.

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 2 Composition des mathématiques Modes mathématiques Macros personnelles Fonctions et opérateurs Mathématiques Compositions courantes Modes mathématiques Formules sur plusieurs lignes Fonctions et opérateurs Raffinements Compositions Mathématiques élaborées courantes Formules sur Packages d’intérêt plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources .

Lignes vides . Formules sur plusieurs lignes Changements de paragraphes : interdits ! Conférence LATEX no 3 Attention ! Denis Bitouzé Pour composer une formule sur plusieurs lignes. on ne peut Macros personnelles pas « aller à la ligne » : les changements de paragraphes 27 Mathématiques sont interdits en mode mathématique Modes mathématiques Fonctions et opérateurs Code source (pas OK : erreur de compilation) Compositions courantes Formules sur 1 \[ plusieurs lignes Raffinements 2 (a+b)^2=(a+b)(a+b) Mathématiques élaborées 3 Packages d’intérêt « Théorèmes » 4 =a^2+2ab+b^2 Longs 5 \] documents Ressources On étudie maintenant quelques-uns des moyens d’obtenir des formules sur plusieurs lignes 27.

Formules sur plusieurs lignes Avec alignement : exemple (avec numérotation) Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source (non numéroté) personnelles Mathématiques 1 \begin{align} Modes mathématiques 2 x^2-1=0 & \iff (x+1)(x-1)=0 \\ Fonctions et opérateurs 3 & \iff x+1=0 \text{ ou } x-1=0 \\ Compositions courantes 4 & \iff x=-1 \text{ ou } x=1 Formules sur plusieurs lignes 5 \end{align} Raffinements Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » Longs documents x2 − 1 = 0 ⇐⇒ (x + 1)(x − 1) = 0 (1) Ressources ⇐⇒ x + 1 = 0 ou x − 1 = 0 (2) ⇐⇒ x = −1 ou x = 1 (3) .

Formules sur plusieurs lignes Avec alignement : syntaxe Conférence LATEX no 3 Denis Bitouzé Syntaxe (incomplète) Macros \begin{align} personnelles <membre de gauche> Mathématiques Modes & <symbole> <1er membre de droite>\\ mathématiques Fonctions et & <symbole> <2e membre de droite>\\ opérateurs Compositions . & <symbole> <avant-dernier membre de droite>\\ courantes Formules sur plusieurs lignes Raffinements & <symbole> <dernier membre de droite> Mathématiques élaborées \end{align} Packages d’intérêt « Théorèmes » Longs Remarque documents La version étoilée align* de cet environnement ne Ressources numérote pas les « équations » ...

Formules sur plusieurs lignes Avec alignement : exemple (sans numérotation) Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source (numéroté) personnelles Mathématiques 1 \begin{align*} Modes mathématiques 2 x^2-1=0 & \iff (x+1)(x-1)=0 \\ Fonctions et opérateurs 3 & \iff x+1=0 \text{ ou } x-1=0 \\ Compositions courantes 4 & \iff x=-1 \text{ ou } x=1 Formules sur plusieurs lignes 5 \end{align*} Raffinements Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » Longs documents x2 − 1 = 0 ⇐⇒ (x + 1)(x − 1) = 0 Ressources ⇐⇒ x + 1 = 0 ou x − 1 = 0 ⇐⇒ x = −1 ou x = 1 .

Formules sur plusieurs lignes Environnement eqnarray à proscrire ! Conférence LATEX no 3 Pour composer des formules hors texte sur plusieurs lignes. le « package » l2tabu-french pour plus de détails Ressources 28. Denis Bitouzé beaucoup d’utilisateurs 28 recourrent à : Macros Code source personnelles Mathématiques 1 \begin{eqnarray} Modes mathématiques 2 <formule sur plusieurs lignes avec alignement> Fonctions et opérateurs 3 \end{eqnarray} Compositions courantes Formules sur plusieurs lignes Attention ! Raffinements Mathématiques Or l’environnement eqnarray est : élaborées Packages d’intérêt à proscrire ! « Théorèmes » Longs à remplacer par l’environnement align documents Cf. Comme on le constate sur Internet : il faut donc être prudent avec ce qu’on y trouve ! .

Formules sur plusieurs lignes Distinction de cas : exemple Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles 1 \[ Mathématiques Modes 2 |a|= mathématiques Fonctions et 3 \begin{cases} opérateurs Compositions 4 a & \text{ si } a \geqslant 0 \\ courantes Formules sur 5 -a & \text{ si } a < 0 plusieurs lignes Raffinements 6 \end{cases} Mathématiques 7 \] élaborées Packages d’intérêt « Théorèmes » Résultat Longs documents  Ressources a   si a > 0 |a| =  −a  si a < 0 .

Formules sur plusieurs lignes Distinction de cas : syntaxe Conférence LATEX no 3 Syntaxe Denis Bitouzé \[ % passage en mode mathématique nécessaire ! Macros personnelles <membre de gauche> <symbole> Mathématiques \begin{cases} Modes mathématiques <1er membre de droite> & <1er cas>\\ Fonctions et opérateurs <2e membre de droite> & <2e cas>\\ Compositions courantes <3e membre de droite> & <3e cas>\\ Formules sur ..-dernier membre de droite> & <av.-dernier cas>\\ Mathématiques élaborées <dernier membre de droite> & <dernier cas> Packages d’intérêt \end{cases} « Théorèmes » \] % passage en mode mathématique nécessaire ! Longs documents Ressources Attention ! L’environnement cases ne passe pas en mode mathématique ! .. plusieurs lignes Raffinements <av.

Formules sur plusieurs lignes Sans alignement : syntaxe Conférence LATEX no 3 Denis Bitouzé Code source 1 \begin{multline} Macros 2 (a+b)^{17} = (a+b)\times(a+b)\times(a+b)\times(a+b)\times(a+b)\\ personnelles 3 \times(a+b)\times(a+b)\times(a+b)\times(a+b)\\ 4 \times(a+b)\times(a+b)\times(a+b)\times(a+b)\\ Mathématiques 5 \times(a+b)\times(a+b)\times(a+b)\times(a+b) Modes mathématiques 6 \end{multline} Fonctions et opérateurs Compositions courantes Résultat Formules sur plusieurs lignes Raffinements Mathématiques élaborées (a + b)17 = (a + b) × (a + b) × (a + b) × (a + b) × (a + b) Packages d’intérêt × (a + b) × (a + b) × (a + b) × (a + b) « Théorèmes » × (a + b) × (a + b) × (a + b) × (a + b) Longs documents × (a + b) × (a + b) × (a + b) × (a + b) (4) Ressources .

opérateurs Compositions <avant-dernière ligne>\\ courantes Formules sur <dernière ligne> plusieurs lignes Raffinements \end{multline} Mathématiques élaborées Packages d’intérêt « Théorèmes » Remarque Longs La version étoilée multline* de cet environnement ne documents numérote pas l’équation Ressources ... Formules sur plusieurs lignes Sans alignement : syntaxe Conférence LATEX no 3 Syntaxe Denis Bitouzé \begin{multline} Macros personnelles <1re ligne>\\ Mathématiques <2e ligne>\\ Modes mathématiques Fonctions et .

align(*).. . equation... multline(*) Macros personnelles passent en mode math.$ et \[.. incorrect !) Formules sur plusieurs lignes Raffinements \[ \begin{equation} Mathématiques élaborées \begin{equation} \[ Packages d’intérêt . incorrect !) Syntaxe (ex.... Environnements passant en mode math.\] . multline Conférence LATEX no 3 Attention ! Denis Bitouzé Les environnements equation(*). 29 ne doit : Mathématiques 1 les contenir Modes mathématiques Fonctions et 2 s’y trouver opérateurs Compositions courantes Syntaxe (ex.. « Théorèmes » \end{equation} \] Longs documents \] \end{equation} Ressources 29. donc aucun mode math. $. align.

Fonctionnalités de TeXstudio Formules sur plusieurs lignes Conférence LATEX no 3 Le cas échéant sur du texte déjà sélectionné : menus Denis Bitouzé Maths Équations puis Macros align personnelles Mathématiques multline Modes mathématiques cases Fonctions et opérateurs Compositions courantes Formules sur plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources .

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 2 Composition des mathématiques Modes mathématiques Macros personnelles Fonctions et opérateurs Mathématiques Compositions courantes Modes mathématiques Formules sur plusieurs lignes Fonctions et opérateurs Raffinements Compositions Mathématiques élaborées courantes Formules sur Packages d’intérêt plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources .

Formules hors texte Centrées ou alignées à gauche ? Conférence LATEX no 3 Remarque Denis Bitouzé Les formules hors texte sont Macros personnelles par défaut : centrées horizontalement Mathématiques Modes parfois préférées : alignées à gauche 30 mathématiques Fonctions et opérateurs Compositions L’alignement à gauche s’obtient au moyen de l’option fleqn courantes Formules sur passée à la classe de document : plusieurs lignes Raffinements Mathématiques élaborées Syntaxe (alignement à gauche des formules hors texte) \documentclass[fleqn.<autres options>]{<classe>} Packages d’intérêt « Théorèmes » Longs documents Ressources 30. Avec un même retrait d’alinéa .

. Sous TeXstudio : menu Maths « Accents » .. « Accents » Conférence LATEX no 3 Remarque Denis Bitouzé Les « accents » ne peuvent pas être saisis au clavier Macros personnelles On les obtient par des commandes 31 Mathématiques Modes mathématiques Fonctions et Code Résultat Code Résultat opérateurs Compositions courantes \hat{a} â \tilde{a} ã Formules sur plusieurs lignes \check{a} ǎ \bar{a} ā Raffinements Mathématiques \breve{a} ă \vec{a} ~ a élaborées Packages d’intérêt \acute{a} á \dot{a} ȧ « Théorèmes » \grave{a} à \ddot{a} ä Longs documents Ressources 31..

il est parfois nécessaire d’ajuster Macros personnelles les espaces Mathématiques Modes mathématiques Exemple Fonctions et opérateurs Compositions Comparer les expressions suivantes : courantes Rb Formules sur plusieurs lignes a sin tdt Raffinements Mathématiques Rb élaborées a sin t dt Packages d’intérêt « Théorèmes » Longs documents Ressources . Espaces parfois nécessaires Conférence LATEX no 3 Remarque Denis Bitouzé En mode mathématique.

\frac{x}{y}\.z y z x moyenne \: \frac{x}{y}\:z y z Packages d’intérêt « Théorèmes » x Longs fine \.z yz x (« normale ») \frac{x}{y}z yz documents Ressources x fine négative \! \frac{x}{y}\!z yz 32. \frac{x}{y}\... Espaces non standards Comment en obtenir ? Conférence LATEX no 3 Remarque Denis Bitouzé Les espaces non standards s’obtiennent via des Macros personnelles commandes 32 Mathématiques Modes Espace Code Exemple Résultat mathématiques x Fonctions et 2 cadratins \qquad \frac{x}{y}\qquad z y z opérateurs x Compositions courantes 1 cadratin \quad \frac{x}{y}\quad z y z x Formules sur plusieurs lignes inter-mot \ \frac{x}{y}\ z y z Raffinements x Mathématiques élaborées épaisse \. Sous TeXstudio : menu Maths Espace . .

34.. Polices du mode texte Conférence LATEX no 3 Remarque Denis Bitouzé Les symboles mathématiques constitués de caractères Macros personnelles latins peuvent être de mêmes styles qu’en mode texte 33 Mathématiques Modes mathématiques Syntaxe Fonctions et \mathbf{<caractère(s)>} opérateurs Compositions % gras courantes Formules sur plusieurs lignes \mathit{<caractère(s)>} % italique Raffinements \mathsf{<caractère(s)>} % sans sérif Mathématiques élaborées Packages d’intérêt \mathtt{<caractère(s)>} % chasse fixe « Théorèmes » \mathrm{<caractère(s)>} % romain (droit) Longs documents où les <caractères> doivent être exclusivement latins 34 Ressources 33. Sous TeXstudio : menu Maths Style des caractères .. Et doivent en particulier ne pas contenir de commandes mathématiques .

Ressources 35. en lettres : Macros personnelles 1 « black-board » Mathématiques 2 grasses 35 Modes mathématiques Fonctions et opérateurs Exemple Compositions courantes Formules sur plusieurs lignes Code source Raffinements Mathématiques 1 Soit $m\in\mathbf{Z}$ et $n\in\mathbb{Z}$. élaborées Packages d’intérêt « Théorèmes » Résultat Longs documents Soit m ∈ Z et n ∈ Z. Polices du mode texte Lettres « black-board » ou grasses ? Conférence LATEX no 3 Les « grands » ensembles peuvent être notés de 2 façons Denis Bitouzé différentes. Notation historique et préférée par certains .

certains préfèrent Denis Bitouzé un « d droit » à un « d italique » : Macros Exemple personnelles Mathématiques Modes Code source mathématiques Fonctions et opérateurs 1 Soit $df=\mathrm{d}f$ la différentielle de $f$ et Compositions 2 \[I=\int_0^{+\infty}2^{-t}dt courantes Formules sur 3 =\int_0^{+\infty}2^{-t}\mathrm{d}t\] plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt Résultat « Théorèmes » Soit df = df la différentielle de f et Longs Z +∞ Z +∞ documents Ressources I= 2−t dt = 2−t dt 0 0 36. Polices du mode texte Opérateur de différentiation avec « d droit » Conférence LATEX no 3 Pour désigner l’opérateur de différentiation 36 . Dans les différentielles et les intégrales .

Polices du mode texte Opérateur de différentiation avec « d droit » : mieux avec une macro ! Conférence LATEX no 3 Pour désigner l’opérateur de différentiation 36 . Dans les différentielles et les intégrales . certains préfèrent Denis Bitouzé un « d droit » à un « d italique » : Macros Exemple personnelles Mathématiques Code source Modes mathématiques Fonctions et opérateurs \newcommand{\dd}{\mathrm{d}} Compositions courantes Formules sur 1 Soit $\dd f$ la différentielle de $f$ et plusieurs lignes Raffinements 2 \[I=\int_0^{+\infty}2^{-t}\dd t\] Mathématiques élaborées Packages d’intérêt « Théorèmes » Résultat Longs Soit df la différentielle de f et documents Z +∞ Ressources I= 2−t dt 0 36.

Texte vs symboles math. Non « mathématique » 40. comme par défaut en mode mathématique 38. Et pas en italique. \text ne doit servir qu’à composer du texte ordinaire 39. en romain Correct/Incorrect Conférence LATEX no 3 Attention ! Denis Bitouzé Dans une formule. pour composer : Macros personnelles des symboles en romain : \mathrm et pas \text Mathématiques Modes du texte ordinaire : \text et pas \mathrm mathématiques Fonctions et opérateurs Compositions À composer Correct Incorrect courantes Formules sur <symbole> en romain 37 \mathrm{<symbole>} \text{<symbole>} 38 plusieurs lignes Raffinements <texte> ordinaire 39 \text{<texte>} \mathrm{<texte>} 40 Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources 37. \mathrm ne doit servir qu’à composer des symboles en romain .

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 2 Composition des mathématiques Modes mathématiques Macros personnelles Fonctions et opérateurs Mathématiques Compositions courantes Modes mathématiques Formules sur plusieurs lignes Fonctions et opérateurs Raffinements Compositions Mathématiques élaborées courantes Formules sur Packages d’intérêt plusieurs lignes Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources .

Mathématiques élaborées Package amsmath ( mathtools Conférence LATEX no 3 Le package amsmath permet entre autre : Denis Bitouzé la création de nouveaux opérateurs (Arccos.) Macros personnelles toutes sortes d’arrangements d’équations Mathématiques (alignement. etc. etc.) Modes mathématiques Fonctions et la composition aisée d’objets de type matrice opérateurs Compositions le multi-lignage des indices de sommation courantes Formules sur plusieurs lignes concernant les numéros des équations : Raffinements Mathématiques ajustement vertical élaborées Packages d’intérêt sous-numérotation « Théorèmes » personnalisation Longs documents Ressources . multi-lignage.

on se reportera à sa Formules sur plusieurs lignes documentation Raffinements Mathématiques élaborées Packages d’intérêt « Théorèmes » Longs documents Ressources . entre autres : Modes mathématiques un contrôle typographique fin Fonctions et opérateurs un raffinement des objets de type matrice Compositions courantes Pour plus de précisions. Mathématiques encore plus élaborées Package mathtools Conférence LATEX no 3 Attention ! Denis Bitouzé L’étude du package mathtools est à passer en 1re lecture Macros personnelles Mathématiques mathtools améliore amsmath et permet.

Mathématiques encore plus élaborées
Package mathtools : exemple de fonctionnalités

Conférence
LATEX no 3
Exemple
Denis Bitouzé

Macros
Code source
personnelles

Mathématiques \usepackage{mathtools}
Modes
mathématiques
Fonctions et
1 \begin{align*}
opérateurs
2 X & =\sum_{1\leq i\leq j\leq n}X_{ij} \\
Compositions
courantes 3 X & =\sum_{\mathclap{1\leq i\leq j\leq n}}X_{ij}
Formules sur
plusieurs lignes 4 \end{align*}
Raffinements
Mathématiques
élaborées
Packages d’intérêt
Résultat
« Théorèmes »

Longs
X
documents X= Xij
Ressources 1≤i≤j≤n
X
X= Xij
1≤i≤j≤n

Mathématiques encore plus élaborées
Package mathtools : exemple de fonctionnalités

Conférence
LATEX no 3
Exemple
Denis Bitouzé

Macros
Code source
personnelles

Mathématiques \usepackage{mathtools}
Modes
mathématiques
Fonctions et
1 \begin{align*}
opérateurs
2 A& =\begin{pmatrix} -1 & 2 \\3 & -4\end{pmatrix} \\
Compositions
courantes 3 A& =\begin{pmatrix*}[r]-1 & 2 \\3 & -4\end{pmatrix*}
Formules sur
plusieurs lignes 4 \end{align*}
Raffinements
Mathématiques
élaborées
Packages d’intérêt
Résultat
« Théorèmes »

Longs !
documents −1 2
A=
Ressources 3 −4
!
−1 2
A=
3 −4

Ce que nous détaillons maintenant

Conférence
LATEX no 3

Denis Bitouzé
2 Composition des mathématiques
Modes mathématiques
Macros
personnelles Fonctions et opérateurs
Mathématiques
Compositions courantes
Modes
mathématiques
Formules sur plusieurs lignes
Fonctions et
opérateurs
Raffinements
Compositions Mathématiques élaborées
courantes
Formules sur Packages d’intérêt
plusieurs lignes
Raffinements
Mathématiques
élaborées
Packages d’intérêt

« Théorèmes »

Longs
documents

Ressources

Quelques-uns des packages d’intérêt

Conférence
LATEX no 3

Denis Bitouzé
tdsfrmath : destiné notamment aux enseignants
français/francophones de mathématiques
Macros
personnelles systeme : mise en forme de systèmes d’(in)équations
Mathématiques avec, sans efforts, alignement vertical des
Modes
mathématiques
Fonctions et
termes et des signes
opérateurs
Compositions tkz-linknodes : pour expliquer les étapes d’un calcul ou
courantes
Formules sur
plusieurs lignes
d’un raisonnement
Raffinements
Mathématiques
xlop : pour réaliser automatiquement des calculs
élaborées
Packages d’intérêt arithmétiques et afficher les résultats sous
« Théorèmes » forme posée ou en ligne
Longs
documents

Ressources

Plan Conférence LATEX no 3 1 Macros personnelles Denis Bitouzé Macros 2 Composition des mathématiques personnelles Mathématiques 3 Environnements de type « théorème » « Théorèmes » Longs documents 4 Gestion de documents longs Ressources 5 Ressources fiables et utiles pour (mieux) utiliser LATEX .

« Théorèmes » Conférence LATEX no 3 Remarque Denis Bitouzé On peut créer ses propres environnements de « théorèmes » Macros personnelles Mathématiques « Théorèmes » Longs documents Ressources .

. 6 \end{theo} Résultat Théorème 1. Théorème 2 (de Zorn)... « Théorèmes » En mathématiques. documents 3 \end{theo} Ressources 4 \begin{theo}[de Zorn] 5 Tout ensemble inductif admet au moins un élément maximal. bien sûr. Toute fonction dérivable est continue. Conférence LATEX no 3 Exemple Denis Bitouzé Macros Code source personnelles Mathématiques \newtheorem{theo}{Théorème} « Théorèmes » 1 \begin{theo} Longs 2 Toute fonction dérivable est continue. Tout ensemble inductif admet au moins un élément maximal.

« Théorèmes » Mais pas seulement en mathématiques ! Conférence LATEX no 3 Attention ! Denis Bitouzé Ces environnements peuvent servir bien au-delà des seules Macros personnelles mathématiques Mathématiques « Théorèmes » Longs documents Ressources .

Quel âge avait Rimbaud ? Exercice 3. . « Théorèmes » Mais pas seulement : exemple en enseignement (toutes disciplines !) Conférence LATEX no 3 Exemple Denis Bitouzé Code source Macros personnelles \newtheorem{exo}{Exercice} Mathématiques « Théorèmes » 1 \begin{exo} 2 Quelle est la différence entre un pigeon ? Longs 3 \end{exo} documents 4 \begin{exo} Ressources 5 Quel âge avait Rimbaud ? 6 \end{exo} 7 \begin{exo} 8 Commentez l’état mental de celui qui pose ces questions. Quelle est la différence entre un pigeon ? Exercice 2. Commentez l’état mental de celui qui pose ces questions. 9 \end{exo} Résultat Exercice 1.

avec traitement immunosuppresseur. . avec traitement 9 immunosuppresseur. « Théorèmes » Mais pas seulement : exemple en sciences expérimentales Conférence LATEX no 3 Exemple Denis Bitouzé Code source Macros personnelles \newtheorem{xpr}{Expérience} Mathématiques 1 \begin{xpr} « Théorèmes » 2 Greffe réalisée entre 2 souris blanches génétiquement identiques. Greffe réalisée entre 2 souris blanches génétiquement identiques. 10 \end{xpr} Résultat Expérience 1. Greffe réalisée entre 1 souris blanche et 1 souris grise. Expérience 3. 3 \end{xpr} Longs 4 \begin{xpr} documents 5 Greffe réalisée entre 1 souris blanche et 1 souris grise. 6 \end{xpr} Ressources 7 \begin{xpr} 8 Greffe réalisée entre 1 souris blanche et 1 souris grise. Expérience 2. Greffe réalisée entre 1 souris blanche et 1 souris grise.

Syntaxe Conférence LATEX no 3 Syntaxe Denis Bitouzé Macros \newtheorem{<nom>}{<titre récurrent>} personnelles Mathématiques « Théorèmes » où : Longs documents <nom> : nom de l’environnement. « Expérience ». affiché à chaque occurrence de l’environnement <nom> 41. etc. au choix 41 de Ressources l’utilisateur <titre> : titre 42 récurrent. « Définition ». « Lemme ». Doit respecter les standards des noms LATEX et ne pas déjà exister 42. . « Article ». Par exemple « Théorème ». « Exercice ».

Références croisées possibles Conférence LATEX no 3 Remarque Denis Bitouzé Comme tout objet numéroté par LATEX. les « théorèmes » Macros personnelles peuvent faire l’objet de références croisées Mathématiques « Théorèmes » Longs documents Ressources .

celle du théorème 2 beaucoup moins.. Toute fonction dérivable est continue. Résultat Théorème 1. celle du théorème~\ref{zorn} 8 beaucoup moins. La preuve du théorème 1 est simple. 3 \end{theo} Longs 4 \begin{theo}[de Zorn]\label{zorn} documents 5 Tout ensemble inductif admet au moins un élément maximal. 6 \end{theo} Ressources 7 La preuve du théorème~\ref{deri-cont} est simple. Théorème 2 (de Zorn). . « Théorèmes » En mathématiques. Tout ensemble inductif admet au moins un élément maximal.. bien sûr. Conférence LATEX no 3 Exemple Denis Bitouzé Code source Macros personnelles \newtheorem{theo}{Théorème} Mathématiques 1 \begin{theo}\label{deri-cont} « Théorèmes » 2 Toute fonction dérivable est continue.

Numérotation Séquentielle par défaut Conférence LATEX no 3 Remarque Denis Bitouzé Par défaut. la numérotation des « théorèmes » est : Macros personnelles séquentielle du début à la fin du document Mathématiques indépendante de celle des chapitres. sections. etc. « Théorèmes » Longs documents Ressources .

11 \end{exo} 12 \begin{exo}\label{impecc} 13 Montrer que \LaTeX{} produit des documents impeccablement présentés. . . Numérotation Séquentielle par défaut : exemple Conférence LATEX no 3 Denis Bitouzé Code source \newtheorem{exo}{Exercice} Macros personnelles 1 \section{Des exercices} 2 \begin{exo}\label{libre} Mathématiques 3 Prouver que \LaTeX{} est libre. page(s) suivante(s). 14 \end{exo} 15 \section{Conclusion} 16 \begin{exo} 17 Exploiter les exercices~\ref{libre}. « Théorèmes » 4 \end{exo} 5 \begin{exo}[facile!]\label{gratuit} Longs 6 Démontrer que \LaTeX{} est gratuit. documents 7 \end{exo} 8 \section{Des exercices supplémentaires} Ressources 9 \begin{exo}\label{fond-forme} 10 Établir que \LaTeX{} sépare bien fond et forme. \ref{gratuit}. . c’est bien! 19 \end{exo} Cf. \ref{fond-forme} et~\ref{impecc} 18 pour parvenir à l’unique conclusion possible: \LaTeX{}.

c’est bien ! 1 . 3 Conclusion Exercice 5 Exploiter les exercices 1. 2 Des exercices supplémentaires Exercice 3 Établir que LATEX sépare bien fond et forme. 2.1 Des exercices Exercice 1 Prouver que LATEX est libre. Exercice 2 (facile !) Démontrer que LATEX est gratuit. Exercice 4 Montrer que LATEX produit des documents impeccablement présentés. 3 et 4 pour parvenir à l’unique conclusion possible : LATEX.

c’est bien! 19 \end{exo} Cf. 14 \end{exo} 15 \section{Conclusion} 16 \begin{exo} 17 Exploiter les exercices~\ref{libre}. page(s) suivante(s). documents 7 \end{exo} 8 \section{Des exercices supplémentaires} Ressources 9 \begin{exo}\label{fond-forme} 10 Établir que \LaTeX{} sépare bien fond et forme. 11 \end{exo} 12 \begin{exo}\label{impecc} 13 Montrer que \LaTeX{} produit des documents impeccablement présentés. . Numérotation Séquentielle par défaut mais c’est modifiable : exemple Conférence LATEX no 3 Denis Bitouzé Code source \newtheorem{exo}{Exercice}[section] Macros personnelles 1 \section{Des exercices} 2 \begin{exo}\label{libre} Mathématiques 3 Prouver que \LaTeX{} est libre. . \ref{gratuit}. « Théorèmes » 4 \end{exo} 5 \begin{exo}[facile!]\label{gratuit} Longs 6 Démontrer que \LaTeX{} est gratuit. \ref{fond-forme} et~\ref{impecc} 18 pour parvenir à l’unique conclusion possible: \LaTeX{}. .

2 Montrer que LATEX produit des documents impeccablement présen- tés. Exercice 1. 1. c’est bien ! 1 . 3 Conclusion Exercice 3. Exercice 2.1.2 pour parvenir à l’unique conclusion possible : LATEX.1 Établir que LATEX sépare bien fond et forme.2 (facile !) Démontrer que LATEX est gratuit. 2 Des exercices supplémentaires Exercice 2.1 Exploiter les exercices 1.1 Prouver que LATEX est libre.1 Des exercices Exercice 1.1 et 2.2. 2.

Numérotation Dépendant de la structure : syntaxe Conférence LATEX no 3 Syntaxe Denis Bitouzé \newtheorem{<nom>}{<titre>}[<compteur>] Macros personnelles Mathématiques où <compteur> est le nom (sans contre-oblique) d’une « Théorèmes » commande de sectionnement Longs documents Ressources .

Mise en forme Modifiable ? Conférence LATEX no 3 Remarque Denis Bitouzé Pour modifier la mise en forme des « théorèmes ». Avec l’aide éventuelle du package thmtools . le plus Macros personnelles simple est recourir à des packages Mathématiques « Théorèmes » Au moins deux packages permettent cela 43 : Longs 1 amsthm documents Ressources 2 ntheorem 43.

= bascules \theoremstyle{plain} % Style « simple » Mathématiques \theorembodyfont{\normalfont} % Corps en fonte normale « Théorèmes » \newtheorem{exo}{Exercice} % Nouveau th. Personnalisation de la mise en forme Simple : exemple Conférence LATEX no 3 Code source Denis Bitouzé \usepackage{xcolor} Macros personnelles \usepackage{ntheorem} % \theorem. avec ces réglages Longs \theoremheaderfont{\color{blue}} % Entête en bleu documents \newtheorem{defi}{Définition} % Nouveau th. avec ces réglages Ressources 1 \begin{defi} 2 \LaTeX{} est un puissant système de préparation et de composition de 3 documents. suiv... 7 \end{exo} 8 \begin{exo} 9 Démontrer que \LaTeX{} est robuste. 10 \end{exo} . 4 \end{defi} 5 \begin{exo}[facile!] 6 Établir que \LaTeX{} est gratuit.

Exercice 1 (facile !) Établir que LATEX est gratuit.Définition 1 LATEX est un puissant système de préparation et de composition de documents. 1 . Exercice 2 Démontrer que LATEX est robuste.

Personnalisation de la mise en forme Évoluée : exemple (exagéré) Conférence LATEX no 3 Code source Denis Bitouzé \usepackage[thmmarks]{ntheorem} Macros personnelles \usepackage{pifont} \theoremstyle{plain} Mathématiques \theoremheaderfont{\scshape} « Théorèmes » \theorembodyfont{\normalfont} Longs \theoremseparator{~--} documents \theoremprework{\dingline{166}} Ressources \theorempostwork{\hrule\medbreak} \theoremnumbering{Roman} \theoremsymbol{\ding{169}} \newtheorem{art}{Article} 1 \begin{art}[dit premier] 2 Les hommes naissent et demeurent libres et égaux en droits\dots{} 3 \end{art} 4 \begin{art} 5 Le but de toute association politique\dots{} 6 \end{art} .

¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦

Article I (dit premier) – Les hommes naissent et demeurent libres et égaux
en droits. . . ©

¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦

Article II – Le but de toute association politique. . . ©

1

Pour aller plus loin
Mise en forme et autres fonctionnalités

Conférence
LATEX no 3
Remarque
Denis Bitouzé
Les packages amsthm, ntheorem, thmtools et tcolorbox
Macros
personnelles fournissent différents styles de « théorèmes » prédéfinis ou
Mathématiques à définir soi-même
« Théorèmes »

Longs
Ainsi, certains (ou tous) types de « théorèmes » peuvent,
documents par exemple :
Ressources
être suivis d’un changement de ligne après le titre
avoir le numéro avant plutôt qu’après le titre,
éventuellement dans la marge
être non numérotés
Les packages offrant le plus de possibilités sont :
thmtools pour les fonctionnalités
tcolorbox pour la mise en forme

Théorèmes avec le package tcolorbox
Exemples

Conférence
LATEX no 3
Code source
Denis Bitouzé

\usepackage{tcolorbox}
Macros
personnelles \tcbuselibrary{theorems}
Mathématiques \newtcbtheorem{tcbtheo}{Théorème}{%
« Théorèmes »
colback=blue!5!white,colframe=blue!75!black%
}{}
Longs
documents
1 \begin{tcbtheo}{de Zorn}{}
Ressources
2 Tout ensemble inductif admet au moins un élément maximal.
3 \end{tcbtheo}

Théorème 1 (de Zorn)

Tout ensemble inductif admet au moins un élément
maximal.

Théorèmes avec le package tcolorbox
Exemples – suite

Conférence
LATEX no 3
Code source
Denis Bitouzé

\usepackage{tcolorbox}
Macros
personnelles \tcbuselibrary{theorems,skins}
Mathématiques \newtcbtheorem{tcbxpr}{Expérience}{%
« Théorèmes »
% Nombreuses commandes de configuration.
% Cf. § « Options for the Boxed Title Box »
Longs
documents % de la documentation de ‘tcolorbox’
Ressources }{}

1 \begin{tcbxpr}{}{}
2 Greffe réalisée entre 2 souris blanches...
3 \end{tcbxpr}

Expérience 1
Greffe réalisée entre 2 souris blanches...

Pour aller plus loin Création de séries d’exercices ou d’examens Conférence LATEX no 3 Plusieurs packages sont spécifiquement dédiés à la Denis Bitouzé création de séries d’exercices ou d’examens. notamment : Macros personnelles exercise Mathématiques exsheets « Théorèmes » probsoln Longs documents chemexec (orienté chimie) Ressources .

Plan Conférence LATEX no 3 1 Macros personnelles Denis Bitouzé Macros 2 Composition des mathématiques personnelles Mathématiques 3 Environnements de type « théorème » « Théorèmes » Longs documents 4 Gestion de documents longs Commandes d’insertion Importation de fichiers esclaves 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Inclusion de fichiers esclaves Emplacements des fichiers esclaves Ressources .

Longs documents Gestion pas facile en 1re approche Conférence LATEX no 3 Remarque Denis Bitouzé Gestion des documents qui deviennent longs : Macros personnelles pas facile en 1re approche : Mathématiques difficile de se repérer dans le source « Théorèmes » temps de compilation trop long Longs documents Commandes plus facile si approche par « fichiers maître/esclaves » d’insertion Importation de fichiers esclaves Inclusion de fichiers Définition (approche par « fichiers maître/esclaves ») esclaves Emplacements des fichiers esclaves Fichier source du document scindé en : Ressources 1 un fichier « maître » 2 des fichiers « esclaves » .

Fichier source d’un long document Scindé en fichiers maître/esclaves Conférence LATEX no 3 Un fichier « maître » : Denis Bitouzé est complet : c’est-à-dire contient : \documentclass Macros l’environnement document personnelles un <préambule> Mathématiques ne contient 44 que : commandes d’insertion de fichiers esclaves 45 « Théorèmes » est compilé : c’est le seul à l’être Longs documents Commandes Code source (fichier « maître » (à compiler)) d’insertion \documentclass[<option(s)>]{<classe>} Importation de fichiers esclaves Inclusion de fichiers <préambule> % (début du) esclaves Emplacements des <commandes d’insertion de fichiers esclaves> fichiers esclaves <préambule> % (fin du) Ressources 1 \begin{document} 2 <commandes d’insertion de fichiers esclaves> 3 \end{document} 44. En préambule et/ou dans le corps du document . Presque 45.

Fichier source d’un long document Scindé en fichiers maître/esclaves Conférence LATEX no 3 Les fichiers « esclaves » : Denis Bitouzé sont incomplets : car ne contiennent ni \documentclass Macros ni environnement document personnelles ni préambule Mathématiques ne contiennent que : une unité logique du document (chacun) : ensemble de « Théorèmes » macros. etc. tableau... ne sont pas compilés : seul fichier maître l’est Longs documents Commandes d’insertion Code source (fichier esclave de macros) <macros personnelles> Importation de fichiers esclaves Inclusion de fichiers esclaves Emplacements des fichiers esclaves Code source (fichier esclave de tableau) Ressources \begin{tabular}{. chapitre.}<code du tableau>\end{tabular} Code source (fichier esclave de chapitre) \chapter{<intitulé du chapitre>} <contenu du chapitre> .

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 4 Gestion de documents longs Commandes d’insertion de fichiers esclaves Macros personnelles Importation de fichiers esclaves Mathématiques Inclusion de fichiers esclaves « Théorèmes » Emplacements des fichiers esclaves Longs documents Commandes d’insertion Importation de fichiers esclaves Inclusion de fichiers esclaves Emplacements des fichiers esclaves Ressources .

Commandes d’insertion de fichiers esclaves Conférence LATEX no 3 LATEX fournit 2 moyens d’insérer des fichiers esclaves : Denis Bitouzé importation : commande \input Macros personnelles inclusion : commande \include Mathématiques « Théorèmes » Syntaxe (importation et inclusion d’un <fichier>) Longs documents \input{<nom du fichier>} % importation Commandes d’insertion \include{<nom du fichier>} % inclusion Importation de fichiers esclaves Inclusion de fichiers esclaves Remarque Le <nom du fichier> est à spécifier sans son extension .tex Emplacements des fichiers esclaves Ressources .

plus loin . \include bien plus adaptée aux chapitres que \input ! 48. \include =⇒ nouvelle page =⇒ inadaptée si pas de type chapitre 47. Cf. Commandes d’insertion de fichiers esclaves Différences entre \input et \include ? Conférence LATEX no 3 \input \include Denis Bitouzé Emboîtable Ë Macros Déclenchement d’une nouvelle page Ë personnelles Fichier esclave pas de type chapitre 46 Ë Mathématiques Fichier esclave de type chapitre 47 Ë « Théorèmes » Fonctionnalités supplémentaires 48 Ë Longs documents Commandes d’insertion Importation de fichiers esclaves Inclusion de fichiers esclaves Emplacements des fichiers esclaves Ressources 46.

Commandes d’insertion de fichiers esclaves Différences entre \input et \include ? Conférence LATEX no 3 Denis Bitouzé Remarque (bilan) Pour un fichier esclave constitué de : Macros personnelles tout sauf d’un chapitre : \input Mathématiques « Théorèmes » un chapitre seulement 49 : \include Longs documents Commandes d’insertion Importation de fichiers esclaves Inclusion de fichiers esclaves Emplacements des fichiers esclaves Ressources 49. Y compris la commande \chapter qui introduit ce chapitre .

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 4 Gestion de documents longs Commandes d’insertion de fichiers esclaves Macros personnelles Importation de fichiers esclaves Mathématiques Inclusion de fichiers esclaves « Théorèmes » Emplacements des fichiers esclaves Longs documents Commandes d’insertion Importation de fichiers esclaves Inclusion de fichiers esclaves Emplacements des fichiers esclaves Ressources .

un tel code peut être : placé dans un <fichier> esclave esclaves Emplacements des fichiers esclaves Ressources importé dans le fichier maître au moyen de la commande \input{<nom du fichier>} Remarque L’usage de \input est à voir comme un « copié-collé » . Importation de fichiers esclaves Usage de la commande \input Conférence LATEX no 3 Le source du document est parfois « encombré » par un Denis Bitouzé code « touffu » : Macros personnelles tableau Mathématiques graphique (cf. cours sur les courbes) « Théorèmes » ensemble de macros personnelles et/ou de Longs documents commandes de configurations Commandes d’insertion etc. Importation de fichiers esclaves Inclusion de fichiers Pour alléger le source du document.

Importation de fichiers esclaves Exemple Conférence LATEX no 3 Denis Bitouzé Code source (fichier esclave mes-macros.tex) Longs 1 \begin{tabular}{lllll} documents 2 Misère ! & Que & le & code & de \\ Commandes 3 ce & foutu & tableau & est & touffu ! d’insertion 4 \end{tabular} Importation de fichiers esclaves Inclusion de fichiers esclaves Emplacements des Code source (fichier maître) fichiers esclaves \documentclass[<option(s)>]{<classe>} Ressources <préambule> % (début du) \input{mes-macros} % import des macros 1 \begin{document} 2 <contenu du document> 3 \input{mon-tableau-touffu} % import du tableau 4 <contenu du document> 5 \end{document} .tex) 1 \newcommand{\dst}{Dostoïevski} Macros 2 \newcommand{\amoureux}[1]{\textbf{\emph{\textcolor{red}{#1}}}} personnelles 3 \newcommand{\couple}[2]{\amoureux{#1} et \amoureux{#2}. couple intemporel} Mathématiques « Théorèmes » Code source (fichier esclave mon-tableau-touffu.

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 4 Gestion de documents longs Commandes d’insertion de fichiers esclaves Macros personnelles Importation de fichiers esclaves Mathématiques Inclusion de fichiers esclaves « Théorèmes » Emplacements des fichiers esclaves Longs documents Commandes d’insertion Importation de fichiers esclaves Inclusion de fichiers esclaves Emplacements des fichiers esclaves Ressources .

Inclusion de fichiers esclaves Usage de la commande \include Conférence LATEX no 3 On a vu que \include : à employer pour inclure un fichier Denis Bitouzé esclave seulement 50 s’il est constitué d’un chapitre Macros personnelles Mathématiques « Théorèmes » Longs documents Commandes d’insertion Importation de fichiers esclaves Inclusion de fichiers esclaves Emplacements des fichiers esclaves Ressources 50. Ou presque .

] \chapter{Postface} [.] fichiers esclaves \chapter{<intitulé du chapitre 3>} Inclusion de fichiers esclaves [...] Mathématiques \chapter{Introduction} « Théorèmes » [.] Commandes \chapter{<intitulé du chapitre 2>} d’insertion Importation de [.tex : fichier non scindé) \tableofcontents Macros \chapter{Préface} personnelles [.] Ressources \chapter{Annexes} [.....] ...] Emplacements des \chapter{Conclusion} fichiers esclaves [........] \chapter{<intitulé du chapitre 1>} Longs documents [.. Inclusion de fichiers esclaves (chapitres) Exemple de fichier (document.tex) non scindé Conférence LATEX no 3 Denis Bitouzé Code source (document.

tex Emplacements des fichiers esclaves introduction. Inclusion de fichiers esclaves (chapitres) Exemple de fichier (document. Fichiers maître et esclaves situés dans le même <dossier> pour commencer .tex a intérêt à être scindé en plusieurs fichiers 51 52 : Denis Bitouzé Macros <dossier>/ personnelles annexes.tex Ressources postface.tex preface.tex d’insertion Importation de conclusion.tex) scindé Conférence LATEX no 3 document. Ici.tex est le fichier maître 52.tex fichiers esclaves Inclusion de fichiers esclaves document.tex documents Commandes chapitre3.tex Mathématiques chapitre1.tex 51.tex « Théorèmes » Longs chapitre2. document.

Inclusion de fichiers esclaves (chapitres) Exemple de structure de document maître (ici document.tex) Conférence LATEX no 3 Le fichier maître document.tex peut alors contenir : Denis Bitouzé Code source (document.tex : fichier scindé) Macros personnelles \documentclass[<option(s)>]{<classe>} Mathématiques « Théorèmes » 1 2 \tableofcontents Longs documents 3 \include{preface} Commandes d’insertion 4 Importation de fichiers esclaves 5 \include{introduction} Inclusion de fichiers 6 \include{chapitre1} esclaves Emplacements des 7 \include{chapitre2} fichiers esclaves 8 \include{chapitre3} Ressources 9 \include{conclusion} 10 \appendix % début des annexes (facultatif) 11 \include{annexes} 12 13 \include{postface} .

tex) Conférence LATEX no 3 Le fichier maître document.tex peut alors contenir en plus (si <classe> = book) : Denis Bitouzé Code source (document. Inclusion de fichiers esclaves (chapitres) Exemple de structure de document maître (ici document.tex : fichier scindé) Macros personnelles \documentclass[<option(s)>]{book} % seulement ‘book’ Mathématiques « Théorèmes » 1 \frontmatter % début de la partie liminaire 2 \tableofcontents Longs documents 3 \include{preface} Commandes d’insertion 4 \mainmatter % début de la partie principale Importation de fichiers esclaves 5 \include{introduction} Inclusion de fichiers 6 \include{chapitre1} esclaves Emplacements des 7 \include{chapitre2} fichiers esclaves 8 \include{chapitre3} Ressources 9 \include{conclusion} 10 \appendix % début des annexes (facultatif) 11 \include{annexes} 12 \backmatter % début de la partie finale 13 \include{postface} .

\frontmatter. \mainmatter. \mainmatter et \backmatter en Macros personnelles classe book mais : Mathématiques ni en classe article « Théorèmes » ni en classe report Longs documents Commandes d’insertion Importation de fichiers esclaves Inclusion de fichiers esclaves Emplacements des fichiers esclaves Ressources . \backmatter Conférence LATEX no 3 Attention ! Denis Bitouzé Bascules \frontmatter.

tex personnelles Mathématiques conclusion. Inclusion de fichiers esclaves (chapitres) Gain de temps : compilation de certains fichiers esclaves seulement Conférence LATEX no 3 Avec le fichier maître suivant. comment réduire le temps de Denis Bitouzé compilation en ne prenant en compte que les fichiers : Macros introduction.tex « Théorèmes » Longs Code source documents Commandes 1 \tableofcontents d’insertion Importation de 2 \include{preface} fichiers esclaves Inclusion de fichiers 3 \include{introduction} % chapitre en cours de rédaction esclaves 4 \include{chapitre1} Emplacements des fichiers esclaves 5 \include{chapitre2} Ressources 6 \include{chapitre3} 7 \include{conclusion} % chapitre en cours de rédaction 8 \appendix 9 \include{annexes} 10 \include{postface} .

les <noms> sont à séparer par des virgules Ressources Remarque \includeonly peut être employée : soit en préambule soit même avant \documentclass . on n’utilisera pas de commentaires (%) personnelles Mathématiques On emploiera la commande \includeonly : « Théorèmes » Longs Syntaxe documents \includeonly{<liste de noms de fichiers>} Commandes d’insertion Importation de fichiers esclaves Inclusion de fichiers esclaves Emplacements des fichiers esclaves où. dans la <liste>. Inclusion de fichiers esclaves (chapitres) Compilation de certains fichiers esclaves seulement Conférence LATEX no 3 Attention ! Denis Bitouzé Pour que seuls certains fichiers esclaves soient pris en compte à Macros la compilation.

Inclusion de fichiers esclaves (chapitres) Compilation de certains fichiers esclaves seulement : exemple Conférence LATEX no 3 Compilés : tous les fichiers esclaves inclus Denis Bitouzé Code source Macros personnelles Mathématiques \documentclass[<option(s)>]{<classe>} « Théorèmes » Longs 1 \tableofcontents documents 2 \include{preface} Commandes d’insertion 3 \include{introduction} % chapitre en cours de rédaction Importation de fichiers esclaves 4 \include{chapitre1} Inclusion de fichiers esclaves 5 \include{chapitre2} Emplacements des fichiers esclaves 6 \include{chapitre3} Ressources 7 \include{conclusion} % chapitre en cours de rédaction 8 \appendix 9 \include{annexes} 10 \include{postface} .

tex Denis Bitouzé Code source Macros personnelles \includeonly{introduction.tex et conclusion.conclusion} Mathématiques \documentclass[<option(s)>]{<classe>} « Théorèmes » Longs 1 \tableofcontents documents 2 \include{preface} Commandes d’insertion 3 \include{introduction} % chapitre en cours de rédaction Importation de fichiers esclaves 4 \include{chapitre1} Inclusion de fichiers esclaves 5 \include{chapitre2} Emplacements des fichiers esclaves 6 \include{chapitre3} Ressources 7 \include{conclusion} % chapitre en cours de rédaction 8 \appendix 9 \include{annexes} 10 \include{postface} . Inclusion de fichiers esclaves (chapitres) Compilation de certains fichiers esclaves seulement : exemple Conférence LATEX no 3 Compilés : seulement introduction.

Inclusion de fichiers esclaves Conférence LATEX no 3 Fonctionnalités propres à \include (par rapport à \input) : Denis Bitouzé 1 alternance aisée entre inclusion des fichiers esclaves : Macros totale personnelles partielle 53 Mathématiques « Théorèmes » 2 maintien à jour de l’ensemble des : Longs entrées de la table des matières documents numéros de pages Commandes d’insertion références croisées Importation de fichiers esclaves etc. Existence de \includeonly mais pas de \inputonly 54. Inclusion de fichiers esclaves Emplacements des de : fichiers esclaves tous les fichiers esclaves Ressources y compris ceux non listés dans \includeonly 54 53. À condition que le document complet ait préalablement été à jour au moins une fois .

fichiers esclaves Inclusion de fichiers 6 \include{conclusion} esclaves Emplacements des 7 ..tex) 1 .. 2 \input{mon-tableau-touffu} 3 .conclusion} personnelles \input{macros-personnelles} Mathématiques « Théorèmes » 1 .. fichiers esclaves Ressources Code source (contenu de chapitre3. Commandes d’insertion 4 \include{chapitre3} Importation de 5 .. Inclusion et importation Coexistence possible (et même souhaitée) Conférence LATEX no 3 Denis Bitouzé Code source (contenu du fichier maître) Macros \includeonly{introduction...... .... 2 \include{introduction} Longs documents 3 .

2 : LaTeX puis Macros personnelles \include{fichier} Mathématiques \input{fichier} « Théorèmes » > 2. différents selon les versions de TeXstudio : 6 2. Fonctionnalités de TeXstudio Inclusion/importation de fichiers esclaves Conférence LATEX no 3 Denis Bitouzé Menus..12.12..2 : LaTeX Importation/inclusion de fichiers puis Longs \input{fichier} documents Commandes \include{fichier} d’insertion Importation de \includeonly{fichier(s)} fichiers esclaves Inclusion de fichiers esclaves Mais pas seulement. Emplacements des fichiers esclaves Ressources .

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 4 Gestion de documents longs Commandes d’insertion de fichiers esclaves Macros personnelles Importation de fichiers esclaves Mathématiques Inclusion de fichiers esclaves « Théorèmes » Emplacements des fichiers esclaves Longs documents Commandes d’insertion Importation de fichiers esclaves Inclusion de fichiers esclaves Emplacements des fichiers esclaves Ressources .

tex Longs documents chapitre1.tex Importation de fichiers esclaves Inclusion de fichiers chapitre3.tex aura intérêt à être scindé en plusieurs Denis Bitouzé fichiers. Emplacements des fichiers esclaves Exemple d’organisation des fichiers (meilleure) Conférence LATEX no 3 Le fichier document. certains dans un ou plusieurs sous-<dossier>(s) Macros personnelles <dossier>/ Mathématiques chapitres/ « Théorèmes » annexes.tex document.tex preface.tex postface.tex fichiers esclaves Ressources introduction.tex Commandes d’insertion chapitre2.tex .tex esclaves Emplacements des conclusion.

Emplacements des fichiers esclaves Exemple de structure de document maître Conférence LATEX no 3 Le fichier maître document.chapitres/conclusion} Mathématiques \documentclass[<option(s)>]{<classe>} « Théorèmes » Longs 1 \tableofcontents documents 2 \include{chapitres/preface} Commandes d’insertion 3 \include{chapitres/introduction} Importation de fichiers esclaves 4 \include{chapitres/chapitre1} Inclusion de fichiers esclaves 5 \include{chapitres/chapitre2} Emplacements des 6 \include{chapitres/chapitre3} fichiers esclaves 7 \include{chapitres/conclusion} Ressources 8 \appendix 9 \include{chapitres/annexes} 10 \include{chapitres/postface} .tex peut alors contenir : Denis Bitouzé Code source Macros personnelles \includeonly{chapitres/introduction.

/<doss. niv. Et pas par des « antislashs ».. niv. niv. 1>/<doss. chemins nécessaires Conférence LATEX no 3 Attention ! Denis Bitouzé Les noms des fichiers esclaves en argument des commandes : Macros personnelles \include Mathématiques \includeonly « Théorèmes » \input Longs documents doivent figurer : Commandes d’insertion avec leurs chemins complets (absolus ou relatifs) Importation de fichiers esclaves les (sous-)dossiers étant séparés par des « slashs » 55 Inclusion de fichiers esclaves Emplacements des fichiers esclaves Syntaxe Ressources \include{<doss.. 2>/. niv.. même sous Windows .. niv. 1>/<doss. n>/<fichier>} \includeonly{<doss./<doss./<doss. niv. niv. 1>/<doss. Emplacements des fichiers esclaves Si arborescence. niv. n>/<fichier>} 55. niv. n>/<fichier>} \input{<doss. 2>/... 2>/.

tex Si chapitre3.tex doit inclure le graphique (\includegraphics) tiger.pdf . Emplacements des fichiers Répertoire parent : parfois nécessaire Conférence LATEX no 3 Denis Bitouzé <dossier>/ Macros chapitres/ personnelles <fichiers> Mathématiques « Théorèmes » chapitre3.pdf Emplacements des <fichiers> fichiers esclaves Ressources document.tex Longs <fichiers> documents Commandes d’insertion images/ Importation de fichiers esclaves <fichiers> Inclusion de fichiers esclaves tiger. comment en spécifier le chemin (relatif) ? .

tex On doit passer par <dossier>/. » .. Un dossier parent est désigné par « . qui est le dossier « parent » du dossier chapitres/.pdf <fichiers> fichiers esclaves Ressources document.tex Longs <fichiers> documents Commandes d’insertion images/ Importation de fichiers esclaves <fichiers> Inclusion de fichiers esclaves Emplacements des tiger. Emplacements des fichiers Répertoire parent : parfois nécessaire Conférence LATEX no 3 Denis Bitouzé <dossier>/ Macros chapitres/ personnelles Mathématiques <fichiers> « Théorèmes » chapitre3.

Emplacements des fichiers Répertoire parent : exemple Conférence LATEX no 3 <dossier>/ Denis Bitouzé chapitres/ Macros Code source (document.pdf 2 \includegraphics{../images/tiger} Ressources 3 <contenu> <fichiers> document.tex 2 \include{chapitres/chapitre3} 3 <contenu> Longs documents <fichiers> Commandes d’insertion images/ Importation de Code source (chapitre3.tex) fichiers esclaves Inclusion de fichiers <fichiers> 1 <contenu> esclaves Emplacements des fichiers esclaves tiger.tex) personnelles <fichiers> Mathématiques 1 <contenu> « Théorèmes » chapitre3.tex .

. Mathématiques « Théorèmes » Longs documents Commandes d’insertion Importation de fichiers esclaves Inclusion de fichiers esclaves Emplacements des fichiers esclaves Ressources 56. Emplacements des fichiers Répertoire parent : syntaxe Conférence LATEX no 3 Tout répertoire parent est désigné par 56 : Denis Bitouzé Syntaxe (du répertoire parent) Macros personnelles . Ceci n’est pas propre à LATEX .

Pour aller plus loin Conférence LATEX no 3 On pourra recourir aux packages import ou chapterfolder Denis Bitouzé Macros personnelles Mathématiques « Théorèmes » Longs documents Commandes d’insertion Importation de fichiers esclaves Inclusion de fichiers esclaves Emplacements des fichiers esclaves Ressources .

Plan Conférence LATEX no 3 1 Macros personnelles Denis Bitouzé Macros 2 Composition des mathématiques personnelles Mathématiques 3 Environnements de type « théorème » « Théorèmes » Longs documents 4 Gestion de documents longs Ressources Motivation 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Installation de LATEX Éditeurs de textes orientés LATEX. libres À l’aide ! Ressources locales Commande d’un symbole Typographie .

libres À l’aide ! Ressources locales Commande d’un symbole Typographie . libres « Théorèmes » À l’aide ! Longs Ressources locales documents (Re)Trouver la commande correspondant à un symbole Ressources Typographie Motivation Installation de LATEX Éditeurs de textes orientés LATEX. Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Motivation Macros personnelles Installation de LATEX Mathématiques Éditeurs de textes orientés LATEX.

Longs documents 3 Approche critique de l’outil traitement de textes de Ressources Thomas Nemeth : LATEX n’est pas WYSIWYG ? Chouette ! Motivation Installation de LATEX Éditeurs de textes orientés LATEX. ce ne sont pas les utilisateurs des « Théorèmes » traitements de texte qui le sont. libres À l’aide ! Ressources locales Commande d’un symbole Typographie . Macros personnelles 2 Traitements de texte : stupides et inefficaces : bien Mathématiques entendu. : Denis Bitouzé 1 Paragraphe « Présentation » de cette initiation à LATEX.. Pourquoi utiliser LATEX ? Conférence LATEX no 3 Cf..

libres « Théorèmes » À l’aide ! Longs Ressources locales documents (Re)Trouver la commande correspondant à un symbole Ressources Typographie Motivation Installation de LATEX Éditeurs de textes orientés LATEX. Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Motivation Macros personnelles Installation de LATEX Mathématiques Éditeurs de textes orientés LATEX. libres À l’aide ! Ressources locales Commande d’un symbole Typographie .

Installation de LATEX

Conférence
LATEX no 3 Une procédure d’installation de LATEX est détaillée ici.
Denis Bitouzé

Macros
personnelles

Mathématiques

« Théorèmes »

Longs
documents

Ressources
Motivation
Installation de LATEX
Éditeurs de textes
orientés LATEX, libres
À l’aide !
Ressources locales
Commande d’un
symbole
Typographie

Ce que nous détaillons maintenant

Conférence
LATEX no 3

Denis Bitouzé
5 Ressources fiables et utiles pour (mieux) utiliser LATEX
Motivation
Macros
personnelles Installation de LATEX
Mathématiques
Éditeurs de textes orientés LATEX, libres
Bibliographie
« Théorèmes »
Sur Internet, en français
Longs
documents Sur Internet, en anglais
Ressources
À l’aide !
Motivation Ressources locales
Installation de LATEX
Éditeurs de textes
(Re)Trouver la commande correspondant à un symbole
orientés LATEX, libres
Bibliographie
Typographie
Sur Internet, en
français
Sur Internet, en
anglais
À l’aide !
Ressources locales
Commande d’un
symbole
Typographie

Éditeurs de textes orientés LATEX, libres

Conférence
LATEX no 3 La présente liste n’est pas exhaustive. On peut en trouver de plus
Denis Bitouzé complètes (et comparatives) 57 ici et là.
Macros TeXstudio : un des meilleurs éditeurs pour commencer 58 59 .
personnelles

Mathématiques Emacs : mon préféré 58 .
« Théorèmes »
TeXShop : très apprécié des utilisateurs de Mac 60 .
Longs
documents Texmaker : projet dont est issu TeXstudio 58 61 .
Ressources
Motivation TeXworks : conçu pour (mais àmha peu adapté à) des
Installation de LATEX
Éditeurs de textes
débutants 58 .
orientés LATEX, libres
Bibliographie
Sur Internet, en
français
Sur Internet, en
anglais
À l’aide ! 57. En anglais.
Ressources locales 58. Sous Linux, Mac OS et Windows.
Commande d’un
symbole 59. Au départ basé sur Texmaker.
Typographie
60. Sous Mac OS X seulement.
61. TeXstudio offre plus de fonctionnalités, dont certaines très utiles.

Ce que nous détaillons maintenant

Conférence
LATEX no 3

Denis Bitouzé
5 Ressources fiables et utiles pour (mieux) utiliser LATEX
Motivation
Macros
personnelles Installation de LATEX
Mathématiques
Éditeurs de textes orientés LATEX, libres
Bibliographie
« Théorèmes »
Sur Internet, en français
Longs
documents Sur Internet, en anglais
Ressources
À l’aide !
Motivation Ressources locales
Installation de LATEX
Éditeurs de textes
(Re)Trouver la commande correspondant à un symbole
orientés LATEX, libres
Bibliographie
Typographie
Sur Internet, en
français
Sur Internet, en
anglais
À l’aide !
Ressources locales
Commande d’un
symbole
Typographie

isbn : 978-952-273-073-2. . 2012. Paris : H&K. isbn : 978-2-7440-7451-6. LATEX. « Théorèmes » Longs Céline Chevalier et al. oct. libres Bibliographie LATEX sans jamais oser le demander. Typographie url : http://www. 192 p. 339 p. . 384 p.latex-pearson. Pearson Education France. Bibliographie Conférence LATEX no 3 La lecture des ouvrages suivants peut s’avérer très Denis Bitouzé formatrice. 14 oct. . E Commande d’un symbole Atramenta. url : http://www. l’essentiel. Tout ce que vous avez voulu savoir sur orientés LATEX. In Libro Veritas. documents MiniMax.framabook. LATEX pour l’impatient. isbn : Ressources Motivation 978-2-35141-327-2. X LATEX appliqué aux sciences humaines. 2016. url : Sur Internet. 7 mar.org. Macros personnelles Denis Bitouzé et Jean-Côme Charpentier. Installation de LATEX Éditeurs de textes Vincent Lozano. en français 2008. sept.html. 2010. en http://www.org/latex. Mathématiques 1re éd. isbn : 978-2-35209-149-3. anglais À l’aide ! Ressources locales Maïeul Rouquette. 270 p. 4e éd.net/books/latex-sciences- humaines/79.atramenta. Sur Internet.

libres Bibliographie « Théorèmes » Sur Internet. en anglais À l’aide ! Ressources locales Commande d’un symbole Typographie . libres Bibliographie Typographie Sur Internet. en français Sur Internet. Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Motivation Macros personnelles Installation de LATEX Mathématiques Éditeurs de textes orientés LATEX. en français Longs documents Sur Internet. en anglais Ressources À l’aide ! Motivation Ressources locales Installation de LATEX Éditeurs de textes (Re)Trouver la commande correspondant à un symbole orientés LATEX.

ci-dessus). très agréable à lire. Sur Internet. Typographie 62. Documentations en ligne en français Conférence LATEX no 3 Denis Bitouzé 1 Une courte (?) introduction à LATEX : bon manuel pour débuter. de Vincent Lozano 62 . Longs documents 4 Cours sur LATEX : excellent cours de Thierry Masson Ressources Motivation 5 Bébert et ses fiches : excellentes fiches (orientées Installation de LATEX sciences humaines). Sur Internet. en français Les fiches de Bébert (plus maintenu mais encore utile). . Mathématiques 3 Édition scientifique avec LATEX : très bonne introduction « Théorèmes » à LATEX de Gloria Faccanoni. Macros personnelles 2 Apprends LATEX ! : très bon tutoriel de Marc Baudoin. libres Bibliographie Les fiches à Bébert . Cette documentation est devenue un livre (cf. pleines d’humour qui plus est : Éditeurs de textes orientés LATEX. en anglais 6 Tout ce que vous avez toujours voulu savoir sur LATEX À l’aide ! Ressources locales sans jamais oser le demander : très bon manuel pour Commande d’un symbole débuter.

66. FAQ : “Frequently Asked Questions” soit « Foire Aux Questions ». Macros personnelles FAQ LaTeX de l’équipe Grappa 63 . Fichier . Groupe francophone des Utilisateurs de TEX .pdf uniquement. en anglais À l’aide ! 63. écrit en petit. libres Association : GUTenberg 66 .tex 64 . ex. Mathématiques FAQ du groupe fr.text. signalent des packages parfois obsolètes et ne signalent pas Typographie des packages récents et utiles. en français Sur Internet. sur 2 colonnes ! Commande d’un symbole 65. Motivation Installation de LATEX Éditeurs de textes orientés LATEX. Ressources générales en français Conférence LATEX no 3 Denis Bitouzé FAQ : ô combien utiles ! Premières ressources à consulter en cas de problème. P. « Théorèmes » Longs Attention ! documents Ressources Ces FAQ commencent à être obsolètes 65 . Bibliographie Sur Internet. Ressources locales 64.comp.

intervenant du stage LATEX à Bibliographie Sur Internet. en Dunkerque : des figures mâââgnifiques. en enseignants en mathématiques notamment ! anglais À l’aide ! Ressources locales Commande d’un symbole Typographie . intervenant Ressources historique du stage LATEX à Dunkerque ! Cf. plus Macros personnelles généralement l’ensemble du site MATEXO. Éditeurs de textes orientés LATEX. libres 4 Pages de Gaëtan Marris. plus Motivation Installation de LATEX généralement l’ensemble du site Syracuse. Cf. Mathématiques 2 latekexos : base de données de textes pour enseignants du « Théorèmes » secondaire (de toutes matières). Ressources générales en français Utiles notamment aux enseignants et chercheurs Conférence LATEX no 3 Denis Bitouzé 1 Exo7 : serveur d’exercices en mathématiques pour enseignants et étudiants du supérieur. pour les français Sur Internet. Longs documents 3 TEX au collège : dû à Christophe Poulain.

en anglais Ressources À l’aide ! Motivation Ressources locales Installation de LATEX Éditeurs de textes (Re)Trouver la commande correspondant à un symbole orientés LATEX. libres Bibliographie « Théorèmes » Sur Internet. libres Bibliographie Typographie Sur Internet. en français Longs documents Sur Internet. en anglais À l’aide ! Ressources locales Commande d’un symbole Typographie . en français Sur Internet. Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Motivation Macros personnelles Installation de LATEX Mathématiques Éditeurs de textes orientés LATEX.

Recherche par exemple par Ressources Motivation mots-clés ou par sujet. Ressources générales en anglais Conférence LATEX no 3 Denis Bitouzé 1 FAQ anglophone : ô combien utile ! 2 FAQ visuelle : ô combien utile aussi. Cf. . libres Bibliographie utilisateurs de TEX. « Théorèmes » Longs 4 Site du CTAN. Sur Internet.LATEX 67 : Mathématiques réponses apportées par des sommités mondiales. en français Sur Internet. plus loin. Installation de LATEX Éditeurs de textes 5 D’excellents tutoriaux conçus par le groupe indien des orientés LATEX. en anglais À l’aide ! Ressources locales Commande d’un symbole Typographie 67. Macros personnelles 3 Archives du site de questions et réponses TEX . catalogue des 5285 (!) packages et documents outils annexes existants.

en anglais À l’aide ! Ressources locales Commande d’un symbole Typographie . libres Bibliographie Sur Internet. pour les enseignants en mathématiques « Théorèmes » notamment ! Longs documents 3 Pages de Philippe Ivaldi : pour les enseignants en Ressources mathématiques notamment ! Motivation Installation de LATEX Éditeurs de textes orientés LATEX. Ressources générales en anglais Utiles notamment aux enseignants et chercheurs Conférence LATEX no 3 De mâââgnifiques figures ! Denis Bitouzé 1 Exemple TiKZ Macros personnelles 2 Pages d’Alain Matthes : packages extrêmement Mathématiques pratiques. en français Sur Internet.

libres À l’aide ! (Re)Trouver la commande correspondant à un symbole Listes de diffusion Typographie Forums de discussion Sites de questions et réponses Les ECM Ressources locales Commande d’un symbole Typographie . libres « Théorèmes » À l’aide ! Listes de diffusion Longs documents Forums de discussion Ressources Sites de questions et réponses Motivation Les ECM Installation de LATEX Éditeurs de textes Ressources locales orientés LATEX. Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Motivation Macros personnelles Installation de LATEX Mathématiques Éditeurs de textes orientés LATEX.

« Théorèmes » Longs ne pas hésiter à utiliser les ressources suivantes. voire des « gourous ». Motivation Installation de LATEX de LATEX répondront volontiers aux questions posées surtout Éditeurs de textes orientés LATEX. Cf. documents Ressources Des utilisateurs souvent confirmés. Ressources locales Commande d’un symbole Typographie 68. libres si : À l’aide ! Listes de diffusion on a pris la peine de chercher dans les archives si Forums de discussion celles-ci n’ont pas déjà été posées et solutionnées ! Sites de questions et réponses Les ECM elles sont formulées de façon claire et intelligible 68 . Mathématiques comportement inattendu/inexpliqué de LATEX . À l’aide ! Ou comment. et où. ECM ci-après . poser des questions sur Internet Conférence LATEX no 3 Attention ! Denis Bitouzé En cas de perplexité intense face à un : Macros personnelles message d’erreur particulièrement abscons .

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Motivation Macros personnelles Installation de LATEX Mathématiques Éditeurs de textes orientés LATEX. libres « Théorèmes » À l’aide ! Listes de diffusion Longs documents Forums de discussion Ressources Sites de questions et réponses Motivation Les ECM Installation de LATEX Éditeurs de textes Ressources locales orientés LATEX. libres À l’aide ! (Re)Trouver la commande correspondant à un symbole Listes de diffusion Typographie Forums de discussion Sites de questions et réponses Les ECM Ressources locales Commande d’un symbole Typographie .

Installation de LATEX Éditeurs de textes orientés LATEX. « Théorèmes » AmiTEX : Fréquentée surtout par des enseignants Longs de mathématiques du secondaire mais documents Ressources ouverte à tous. on peut demander de Denis Bitouzé l’aide. Macros personnelles GUTenberg : Abonnement simple et gratuit ici. libres À l’aide ! Listes de diffusion Forums de discussion Sites de questions et réponses Les ECM Ressources locales Commande d’un symbole Typographie 69. Mais nécessitant d’être enregistré sur Yahoo . Listes de discussion francophones Conférence LATEX no 3 Sur les listes de discussion suivantes. échanger des opinions sur LATEX. Mathématiques Archives librement consultables. etc. Motivation Abonnement simple et gratuit 69 ici.

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Motivation Macros personnelles Installation de LATEX Mathématiques Éditeurs de textes orientés LATEX. libres À l’aide ! (Re)Trouver la commande correspondant à un symbole Listes de diffusion Typographie Forums de discussion Sites de questions et réponses Les ECM Ressources locales Commande d’un symbole Typographie . libres « Théorèmes » À l’aide ! Listes de diffusion Longs documents Forums de discussion Ressources Sites de questions et réponses Motivation Les ECM Installation de LATEX Éditeurs de textes Ressources locales orientés LATEX.

Forums Web Conférence LATEX no 3 Parmi les forums Web dédiés à LATEX : Denis Bitouzé Forum du club des développeurs . mais tout le Mathématiques monde est le bienvenu. Macros personnelles MathemaTEX : orienté mathématiques. libres À l’aide ! Listes de diffusion Forums de discussion Sites de questions et réponses Les ECM Ressources locales Commande d’un symbole Typographie . « Théorèmes » Longs documents Ressources Motivation Installation de LATEX Éditeurs de textes orientés LATEX.

libres À l’aide ! Listes de diffusion Forums de discussion Sites de questions et réponses Les ECM 70.tex (dit fctt) 70 .text.tex .text. aussi dits Denis Bitouzé « newsgroups ».comp.text. Mathématiques Parmi les francophones. dédiés à LATEX. Forums « Usenet » Conférence LATEX no 3 Il existe plusieurs forums « Usenet » .google.tex Ressources locales Commande d’un 71. 72.fr/group/comp. Ces spécialistes prennent aussi le temps de répondre aimablement symbole Typographie et clairement aux questions des débutants. Motivation Installation de LATEX Éditeurs de textes orientés LATEX. documents Ressources anglophone comp. ce forum est : « Théorèmes » le plus réactif Longs fréquenté par de grands spécialistes 71 .tex (dit ctt) 72 .fr/group/fr. Archives : http://groups. Archives : http://groups. notamment les forums : Macros personnelles francophone fr.comp.google.text.

Installation de LATEX Éditeurs de textes On trouvera par exemple ici d’autres moyens orientés LATEX.tex Les ECM Ressources locales Commande d’un symbole Typographie .text.tex et à comp. discussion Sites de questions et réponses Abonnement : à fr. libres À l’aide ! d’accéder gratuitement à des serveurs Listes de diffusion Forums de « Usenet ».text. Forums « Usenet » Conférence LATEX no 3 La méthode la plus ergonomique pour utiliser ces forums Denis Bitouzé consiste à se créer un compte de « News » par exemple avec Macros un utilitaire de courrier électronique tel que Mozilla personnelles Thunderbird. Mathématiques « Théorèmes » Configuration : Création d’un compte de Newsgroup Longs Serveur « Usenet » : il est nécessaire de pouvoir accéder documents Ressources à un serveur « Usenet » mais seuls certains Motivation fournisseurs d’accès à Internet le proposent.comp.

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Motivation Macros personnelles Installation de LATEX Mathématiques Éditeurs de textes orientés LATEX. libres À l’aide ! (Re)Trouver la commande correspondant à un symbole Listes de diffusion Typographie Forums de discussion Sites de questions et réponses Les ECM Ressources locales Commande d’un symbole Typographie . libres « Théorèmes » À l’aide ! Listes de diffusion Longs documents Forums de discussion Ressources Sites de questions et réponses Motivation Les ECM Installation de LATEX Éditeurs de textes Ressources locales orientés LATEX.

libres À l’aide ! anglophone : TEX .LATEX Stack Exchange 73 Listes de diffusion Forums de discussion Sites de questions et réponses Les ECM Ressources locales Commande d’un symbole Typographie 73. documents Ressources Il en existe au moins un site de questions et réponses : Motivation Installation de LATEX francophone : TEXnique Éditeurs de textes orientés LATEX. Sites de questions et réponses Conférence LATEX no 3 Attention ! Denis Bitouzé La façon de poser des questions sur LATEX la plus : Macros personnelles moderne Mathématiques efficace « Théorèmes » Longs est de recourir à des sites de questions et réponses. Avec réponses apportées par des sommités mondiales .

Ressources nécessite d’observer quelques règles simples mais Motivation éventuellement un peu déroutantes au début. Installation de LATEX Éditeurs de textes orientés LATEX. Sites de questions et réponses – suite Conférence LATEX no 3 Remarque Denis Bitouzé Les sites de questions et réponses sont des outils : Macros personnelles assez méconnus encore. Mathématiques dont le but : « Théorèmes » est de proposer des solutions (et seulement des Longs documents solutions) optimales aux problèmes posés . libres À l’aide ! Listes de diffusion Forums de discussion Sites de questions et réponses Les ECM Ressources locales Commande d’un symbole Typographie . notamment en France .

stackexchange. Ressources Motivation On augmente ainsi significativement ses chances : Installation de LATEX Éditeurs de textes orientés LATEX. Forums de discussion Sites de questions et réponses Les ECM Ressources locales Commande d’un symbole Typographie .com/tour. libres d’être aidé . Longs documents http://tex.fr/osqa/faq/ . Sites de questions et réponses – suite Conférence LATEX no 3 Attention ! Denis Bitouzé Il est fortement recommandé de consacrer quelques Macros personnelles minutes à prendre connaissance du fonctionnement de ces Mathématiques outils : « Théorèmes » http://texnique. À l’aide ! Listes de diffusion de l’être rapidement.

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Motivation Macros personnelles Installation de LATEX Mathématiques Éditeurs de textes orientés LATEX. libres À l’aide ! (Re)Trouver la commande correspondant à un symbole Listes de diffusion Typographie Forums de discussion Sites de questions et réponses Les ECM Ressources locales Commande d’un symbole Typographie . libres « Théorèmes » À l’aide ! Listes de diffusion Longs documents Forums de discussion Ressources Sites de questions et réponses Motivation Les ECM Installation de LATEX Éditeurs de textes Ressources locales orientés LATEX.

de \documentclass à Motivation \end{description} en passant par Installation de LATEX Éditeurs de textes \begin{document} . Longs complet : c. mettant en évidence le problème « Théorèmes » rencontré (ou la solution proposée) .à-d. libres À l’aide ! Listes de diffusion minimal : c.à-d.à-d. Les ECM Ressources locales Commande d’un symbole Typographie 74. orientés LATEX. allégé de tous packages et de tout texte Forums de discussion qui ne soient pas en rapport direct avec la Sites de questions et réponses question posée 74 . il est recommandé de fournir un exemple complet Macros minimal (ECM). contenant tout ce qui permet de le documents Ressources compiler. lmodern et. dans une moindre mesure. Il s’agit d’un fichier source : personnelles Mathématiques exemple : c. babel . Les ECM Conférence LATEX no 3 Quand on pose une question (ou apporte une réponse) sur Denis Bitouzé LATEX. Sont toutefois conseillés les packages inputenc. fontenc.

Macros personnelles Mathématiques « Théorèmes » Longs documents Ressources Motivation Installation de LATEX Éditeurs de textes orientés LATEX. Les ECM – suite Conférence LATEX no 3 Attention ! Denis Bitouzé Plus de détails sur les ECM dans la FAQ de TEXnique. libres À l’aide ! Listes de diffusion Forums de discussion Sites de questions et réponses Les ECM Ressources locales Commande d’un symbole Typographie .

libres À l’aide ! Ressources locales Fournies par la TEX Live Fournies par TeXstudio Commande d’un symbole Typographie . libres « Théorèmes » À l’aide ! Longs Ressources locales documents Ressources fournies par la TEX Live Ressources Ressources fournies par TeXstudio Motivation (Re)Trouver la commande correspondant à un symbole Installation de LATEX Éditeurs de textes Typographie orientés LATEX. Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Motivation Macros personnelles Installation de LATEX Mathématiques Éditeurs de textes orientés LATEX.

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Motivation Macros personnelles Installation de LATEX Mathématiques Éditeurs de textes orientés LATEX. libres À l’aide ! Ressources locales Fournies par la TEX Live Fournies par TeXstudio Commande d’un symbole Typographie . libres « Théorèmes » À l’aide ! Longs Ressources locales documents Ressources fournies par la TEX Live Ressources Ressources fournies par TeXstudio Motivation (Re)Trouver la commande correspondant à un symbole Installation de LATEX Éditeurs de textes Typographie orientés LATEX.

Ressources fournies par la TEX Live Accès aux documentations des packages Conférence LATEX no 3 Pour consulter la documentation d’un package. ci-après) Éditeurs de textes orientés LATEX. libres À l’aide ! Ressources locales Fournies par la TEX Live Fournies par TeXstudio Commande d’un symbole Typographie . il suffit : Denis Bitouzé soit de saisir en ligne de commande : 1 texdoc <nom du package> Macros personnelles Mathématiques Par exemple : « Théorèmes » Longs 1 texdoc xcolor documents Ressources soit d’exploiter les ressources fournies par TeXstudio Motivation Installation de LATEX (cf.

Ressources texdoc latex2e : documentation de référence classée Motivation Installation de LATEX par sujets. En anglais. À l’aide ! Ressources locales Fournies par la TEX Live texdoc symbols : liste des 14 283 (!) symboles Fournies par TeXstudio Commande d’un disponibles et les commandes LATEX qui les symbole Typographie produisent 76 . Macros personnelles Mathématiques texdoc l2tabufr : erreurs les plus communes dans « Théorèmes » l’utilisation de LATEX et quelques conseils pour les Longs documents éviter 75 . texdoc lshort-fr : manuel d’initiation à LATEX 75 . . Ressources fournies par la TEX Live Accès aux documentations des packages : exemples Conférence LATEX no 3 texdoc texlive-fr : tout sur l’installation et la Denis Bitouzé maintenance de la distribution TeX Live 75 . texdoc visualFAQ : FAQ visuelle 76 . Éditeurs de textes orientés LATEX. En français. libres texdoc faq : FAQ 76 . commandes ou environnements LATEX 75 . 75. 76.

libres « Théorèmes » À l’aide ! Longs Ressources locales documents Ressources fournies par la TEX Live Ressources Ressources fournies par TeXstudio Motivation (Re)Trouver la commande correspondant à un symbole Installation de LATEX Éditeurs de textes Typographie orientés LATEX. Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Motivation Macros personnelles Installation de LATEX Mathématiques Éditeurs de textes orientés LATEX. libres À l’aide ! Ressources locales Fournies par la TEX Live Fournies par TeXstudio Commande d’un symbole Typographie .

ni pédagogique. 79. Équivalent de texdoc <nom d’un package>.. Longs documents Ressources Motivation Installation de LATEX Éditeurs de textes orientés LATEX. . En anglais.. Équivalent de texdoc latex2e. : documentation LATEX de référence 77 . Malheureusement pas à jour. Fonctionnalités de TeXstudio Ressources LATEX intégrées Conférence LATEX no 3 Menu Aide puis : Denis Bitouzé Aide LaTeX... 78. mais en anglais.. puis saisie du <nom d’un « Théorèmes » package> 79 . libres À l’aide ! Ressources locales Fournies par la TEX Live Fournies par TeXstudio Commande d’un symbole Typographie 77.. 78 . Macros personnelles Manuel de TeXstudio. Mathématiques Aide sur les packages.

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Motivation Macros personnelles Installation de LATEX Mathématiques Éditeurs de textes orientés LATEX. libres « Théorèmes » À l’aide ! Longs Ressources locales documents (Re)Trouver la commande correspondant à un symbole Ressources Typographie Motivation Installation de LATEX Éditeurs de textes orientés LATEX. libres À l’aide ! Ressources locales Commande d’un symbole Typographie .

Commande correspondant à un symbole Conférence LATEX no 3 Pour (re)trouver la commande correspondant à un symbole Denis Bitouzé donné. il suffit de : Macros personnelles 1 se rendre sur le site detexify Mathématiques 2 dessiner le symbole ! « Théorèmes » Longs documents Ressources Motivation Installation de LATEX Éditeurs de textes orientés LATEX. libres À l’aide ! Ressources locales Commande d’un symbole Typographie .

Ce que nous détaillons maintenant Conférence LATEX no 3 Denis Bitouzé 5 Ressources fiables et utiles pour (mieux) utiliser LATEX Motivation Macros personnelles Installation de LATEX Mathématiques Éditeurs de textes orientés LATEX. libres À l’aide ! Ressources locales Commande d’un symbole Typographie . libres « Théorèmes » À l’aide ! Longs Ressources locales documents (Re)Trouver la commande correspondant à un symbole Ressources Typographie Motivation Installation de LATEX Éditeurs de textes orientés LATEX.

Typographie Conférence LATEX no 3 Attention ! Denis Bitouzé LATEX produit de mâââgnifiques documents mais si on Macros personnelles commet des erreurs typographiques. À l’aide ! Ressources locales Commande d’un symbole Typographie . c’est du gâchis ! Mathématiques « Théorèmes » Pour parer à cet écueil. libres Saudrais. on consultera par exemple les Longs excellents : documents Petites leçons de typographie de Jacques André . Ressources Motivation Le petit typographe rationnel de mon ami Eddie Installation de LATEX Éditeurs de textes orientés LATEX.