une présentation de latex

154
Une présentation de L A T E X Christophe Poulain Une présentation de L A T E X Christophe Poulain Collège Paul Eluard Beuvrages 23 février 2005

Upload: others

Post on 16-Jun-2022

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Une présentation de LATEX

Christophe Poulain

Collège Paul EluardBeuvrages

23 février 2005

Page 2: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Table des matières

Introduction

Présentation des processus

Principales commandes

Diffusion des textes – Mutualisation

Conclusion

Bibliographie et webographie

Page 3: Une présentation de LaTeX

Une présentation deLATEX

Christophe PoulainVous avez entre les mains plusieurs documents papiersobtenus avec LATEX. Certains d’entre eux sont desgraphiques issus de MeTaPost (un partenaire de LATEX).

Ce ne sont que des exemples de ce que l’on peut obteniravec LATEX, logiciel libre pour l’édition de documentsscientifiques, et en particulier mathématiques. (Même si jefais tous mes documents avec LATEX.)

Après une rapide présentation historique et technique deLATEX, je vous proposerai de rentrer dans le vif du sujet :principes d’édition d’un premier document, commandes« essentielles» aux professeurs de Mathématiques,commandes particulières,. . .

Page 4: Une présentation de LaTeX

Une présentation deLATEX

Christophe PoulainVous avez entre les mains plusieurs documents papiersobtenus avec LATEX. Certains d’entre eux sont desgraphiques issus de MeTaPost (un partenaire de LATEX).

Ce ne sont que des exemples de ce que l’on peut obteniravec LATEX, logiciel libre pour l’édition de documentsscientifiques, et en particulier mathématiques. (Même si jefais tous mes documents avec LATEX.)

Après une rapide présentation historique et technique deLATEX, je vous proposerai de rentrer dans le vif du sujet :principes d’édition d’un premier document, commandes« essentielles» aux professeurs de Mathématiques,commandes particulières,. . .

Page 5: Une présentation de LaTeX

Une présentation deLATEX

Christophe PoulainVous avez entre les mains plusieurs documents papiersobtenus avec LATEX. Certains d’entre eux sont desgraphiques issus de MeTaPost (un partenaire de LATEX).

Ce ne sont que des exemples de ce que l’on peut obteniravec LATEX, logiciel libre pour l’édition de documentsscientifiques, et en particulier mathématiques. (Même si jefais tous mes documents avec LATEX.)

Après une rapide présentation historique et technique deLATEX, je vous proposerai de rentrer dans le vif du sujet :principes d’édition d’un premier document, commandes« essentielles» aux professeurs de Mathématiques,commandes particulières,. . .

Page 6: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Historique de (LA)TEX

Ï Auteur Donald E. Knuth, universitaire américain(informaticien et mathématicien).

Ï Date de création 1977 – 1978

Ï Pourquoi ? Pour la publication du 4e tome de Art ofComputer Programming, l’épreuve de la secondeédition n’est pas au niveau de ce qu’il attend. Il décidede créer TEX.

Page 7: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Historique de (LA)TEX

Ï Auteur Donald E. Knuth, universitaire américain(informaticien et mathématicien).

Ï Date de création 1977 – 1978

Ï Pourquoi ? Pour la publication du 4e tome de Art ofComputer Programming, l’épreuve de la secondeédition n’est pas au niveau de ce qu’il attend. Il décidede créer TEX.

Page 8: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Historique de (LA)TEX

Ï Auteur Donald E. Knuth, universitaire américain(informaticien et mathématicien).

Ï Date de création 1977 – 1978

Ï Pourquoi ? Pour la publication du 4e tome de Art ofComputer Programming, l’épreuve de la secondeédition n’est pas au niveau de ce qu’il attend. Il décidede créer TEX.

Page 9: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Historique de (LA)TEX

Ï Auteur Donald E. Knuth, universitaire américain(informaticien et mathématicien).

Ï Date de création 1977 – 1978

Ï Pourquoi ? Pour la publication du 4e tome de Art ofComputer Programming, l’épreuve de la secondeédition n’est pas au niveau de ce qu’il attend. Il décidede créer TEX.

Page 10: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï Objectifs Deux principaux :

La qualité : «nous ne voulions pas produire de bonsdocuments, nous voulions qu’ils soient les meilleurs»(Knuth)L’archivage : « il s’agissait de créer un système qui seraitindépendant, autant que possible, des mutationstechnologiques.[. . . ] En d’autres termes, mon but était dem’y prendre de telle manière que, si l’on sauvegardait lesspécifications d’un livre, nos descendants seraient encorecapables d’éditer le même livre en 2086.» (Knuth)

Page 11: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï Objectifs Deux principaux :

La qualité : «nous ne voulions pas produire de bonsdocuments, nous voulions qu’ils soient les meilleurs»(Knuth)

L’archivage : « il s’agissait de créer un système qui seraitindépendant, autant que possible, des mutationstechnologiques.[. . . ] En d’autres termes, mon but était dem’y prendre de telle manière que, si l’on sauvegardait lesspécifications d’un livre, nos descendants seraient encorecapables d’éditer le même livre en 2086.» (Knuth)

Page 12: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï Objectifs Deux principaux :

La qualité : «nous ne voulions pas produire de bonsdocuments, nous voulions qu’ils soient les meilleurs»(Knuth)L’archivage : « il s’agissait de créer un système qui seraitindépendant, autant que possible, des mutationstechnologiques.[. . . ] En d’autres termes, mon but était dem’y prendre de telle manière que, si l’on sauvegardait lesspécifications d’un livre, nos descendants seraient encorecapables d’éditer le même livre en 2086.» (Knuth)

Page 13: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

LATEX

Ï Auteur Leslie Lamport

Ï Qu’est ce ? Un sur-ensemble de TEX.

Ï Différences avec TEX LATEX se charge de la présentationgénérale du document alors qu’avec TEX, c’est àl’utilisateur de tout prévoir.

Page 14: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

LATEX

Ï Auteur Leslie Lamport

Ï Qu’est ce ? Un sur-ensemble de TEX.

Ï Différences avec TEX LATEX se charge de la présentationgénérale du document alors qu’avec TEX, c’est àl’utilisateur de tout prévoir.

Page 15: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

LATEX

Ï Auteur Leslie Lamport

Ï Qu’est ce ? Un sur-ensemble de TEX.

Ï Différences avec TEX LATEX se charge de la présentationgénérale du document alors qu’avec TEX, c’est àl’utilisateur de tout prévoir.

Page 16: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Avantages de (LA)TEX

Ï Il est terminé depuis 1990.

Ï Il fait partie du domaine public.

Ï Un document (LA)TEX est un fichier ascii qui peutvoyager sans problèmes.

Ï Qualité typographique exceptionnelle surtout lorsqu’ils’agit de mathématiques.

Ï Le codage d’une formule mathématique est un plaisir.

Ï Les utilisateurs de (LA)TEX forment une communautéorganisée mondialement.

Page 17: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Avantages de (LA)TEX

Ï Il est terminé depuis 1990.

Ï Il fait partie du domaine public.

Ï Un document (LA)TEX est un fichier ascii qui peutvoyager sans problèmes.

Ï Qualité typographique exceptionnelle surtout lorsqu’ils’agit de mathématiques.

Ï Le codage d’une formule mathématique est un plaisir.

Ï Les utilisateurs de (LA)TEX forment une communautéorganisée mondialement.

Page 18: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Avantages de (LA)TEX

Ï Il est terminé depuis 1990.

Ï Il fait partie du domaine public.

Ï Un document (LA)TEX est un fichier ascii qui peutvoyager sans problèmes.

Ï Qualité typographique exceptionnelle surtout lorsqu’ils’agit de mathématiques.

Ï Le codage d’une formule mathématique est un plaisir.

Ï Les utilisateurs de (LA)TEX forment une communautéorganisée mondialement.

Page 19: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Avantages de (LA)TEX

Ï Il est terminé depuis 1990.

Ï Il fait partie du domaine public.

Ï Un document (LA)TEX est un fichier ascii qui peutvoyager sans problèmes.

Ï Qualité typographique exceptionnelle surtout lorsqu’ils’agit de mathématiques.

Ï Le codage d’une formule mathématique est un plaisir.

Ï Les utilisateurs de (LA)TEX forment une communautéorganisée mondialement.

Page 20: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Avantages de (LA)TEX

Ï Il est terminé depuis 1990.

Ï Il fait partie du domaine public.

Ï Un document (LA)TEX est un fichier ascii qui peutvoyager sans problèmes.

Ï Qualité typographique exceptionnelle surtout lorsqu’ils’agit de mathématiques.

Ï Le codage d’une formule mathématique est un plaisir.

Ï Les utilisateurs de (LA)TEX forment une communautéorganisée mondialement.

Page 21: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Avantages de (LA)TEX

Ï Il est terminé depuis 1990.

Ï Il fait partie du domaine public.

Ï Un document (LA)TEX est un fichier ascii qui peutvoyager sans problèmes.

Ï Qualité typographique exceptionnelle surtout lorsqu’ils’agit de mathématiques.

Ï Le codage d’une formule mathématique est un plaisir.

Ï Les utilisateurs de (LA)TEX forment une communautéorganisée mondialement.

Page 22: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Inconvénients de (LA)TEX( ?)

Ï TEX n’est pas interactif. C’est un reproche que lui fontses détracteurs.

Ï Le langage utilisé par TEX n’est pas facile ; sa maîtrisedemande un certain temps d’apprentissage.

Page 23: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Inconvénients de (LA)TEX( ?)

Ï TEX n’est pas interactif. C’est un reproche que lui fontses détracteurs.

Ï Le langage utilisé par TEX n’est pas facile ; sa maîtrisedemande un certain temps d’apprentissage.

Page 24: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Table des matières

Introduction

Présentation des processus

Principales commandes

Diffusion des textes – Mutualisation

Conclusion

Bibliographie et webographie

Page 25: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

L’obtention d’un document (LA)TEX se présente en 3 phases :

Ï 1re phase : Edition du texte.

Ï 2e phase : Compilation du texte.

Ï 3e phase : Visualisation du document (en dvi, en ps, enpdf)

Page 26: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

L’obtention d’un document (LA)TEX se présente en 3 phases :

Ï 1re phase : Edition du texte.

Ï 2e phase : Compilation du texte.

Ï 3e phase : Visualisation du document (en dvi, en ps, enpdf)

Fichier Source

Page 27: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

L’obtention d’un document (LA)TEX se présente en 3 phases :

Ï 1re phase : Edition du texte.

Ï 2e phase : Compilation du texte.

Ï 3e phase : Visualisation du document (en dvi, en ps, enpdf)

Fichier Source Fichier DVILATEX

Page 28: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

L’obtention d’un document (LA)TEX se présente en 3 phases :

Ï 1re phase : Edition du texte.

Ï 2e phase : Compilation du texte.

Ï 3e phase : Visualisation du document (en dvi, en ps, enpdf)

Fichier Source Fichier DVILATEX

PDFLATEX

Fichier PS

Fichier PDF

Page 29: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

LATEX est un formateur de texte :

Ï il prend en entrée un fichier ascii quelconque ;

Ï il interprète les commandes du fichier ;

Ï il donne à l’utilisateur en sortie un fichier imprimable.

Page 30: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

LATEX est un formateur de texte :

Ï il prend en entrée un fichier ascii quelconque ;

Ï il interprète les commandes du fichier ;

Ï il donne à l’utilisateur en sortie un fichier imprimable.

Page 31: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

LATEX est un formateur de texte :

Ï il prend en entrée un fichier ascii quelconque ;

Ï il interprète les commandes du fichier ;

Ï il donne à l’utilisateur en sortie un fichier imprimable.

Page 32: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

LATEX est un formateur de texte :

Ï il prend en entrée un fichier ascii quelconque ;

Ï il interprète les commandes du fichier ;

Ï il donne à l’utilisateur en sortie un fichier imprimable.

Page 33: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

L’édition d’un fichier source (LA)TEX se fait avec n’importequel éditeur de textes :

Ï vi (linux) ;

Ï emacs (linux–windows) ;

Ï TeXnicCenter (windows), Kile (Linux),. . .

La seule précaution à prendre est d’enregistrer le fichier auformat tex.

Page 34: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

L’édition d’un fichier source (LA)TEX se fait avec n’importequel éditeur de textes :

Ï vi (linux) ;

Ï emacs (linux–windows) ;

Ï TeXnicCenter (windows), Kile (Linux),. . .

La seule précaution à prendre est d’enregistrer le fichier auformat tex.

Page 35: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

L’édition d’un fichier source (LA)TEX se fait avec n’importequel éditeur de textes :

Ï vi (linux) ;

Ï emacs (linux–windows) ;

Ï TeXnicCenter (windows), Kile (Linux),. . .

La seule précaution à prendre est d’enregistrer le fichier auformat tex.

Page 36: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

L’édition d’un fichier source (LA)TEX se fait avec n’importequel éditeur de textes :

Ï vi (linux) ;

Ï emacs (linux–windows) ;

Ï TeXnicCenter (windows), Kile (Linux),. . .

La seule précaution à prendre est d’enregistrer le fichier auformat tex.

Page 37: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

L’édition d’un fichier source (LA)TEX se fait avec n’importequel éditeur de textes :

Ï vi (linux) ;

Ï emacs (linux–windows) ;

Ï TeXnicCenter (windows), Kile (Linux),. . .

La seule précaution à prendre est d’enregistrer le fichier auformat tex.

Page 38: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques notions de base

Dans un fichier (LA)TEX, il y a deux notations principales :

Tout ce qui est une commande commence par un \.Par exemple, \underline{Bonjour} soulignera le mot«Bonjour» et on obtiendra

Bonjour.

Une remarque primordiale : la notion de groupe (limité par {et }) est très importante pour TEX. Si je tape\underline Bonjour et \underline{Bonjour}, lesrésultats (Bonjour et Bonjour) seront différents.

Page 39: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques notions de base

Dans un fichier (LA)TEX, il y a deux notations principales :

Tout ce qui est une commande commence par un \.Par exemple, \underline{Bonjour} soulignera le mot«Bonjour» et on obtiendra

Bonjour.

Une remarque primordiale : la notion de groupe (limité par {et }) est très importante pour TEX. Si je tape\underline Bonjour et \underline{Bonjour}, lesrésultats (Bonjour et Bonjour) seront différents.

Page 40: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques notions de base

Dans un fichier (LA)TEX, il y a deux notations principales :

Tout ce qui est une commande commence par un \.Par exemple, \underline{Bonjour} soulignera le mot«Bonjour» et on obtiendra Bonjour.

Une remarque primordiale : la notion de groupe (limité par {et }) est très importante pour TEX. Si je tape\underline Bonjour et \underline{Bonjour}, lesrésultats (Bonjour et Bonjour) seront différents.

Page 41: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques notions de base

Dans un fichier (LA)TEX, il y a deux notations principales :

Tout ce qui est une commande commence par un \.Par exemple, \underline{Bonjour} soulignera le mot«Bonjour» et on obtiendra Bonjour.

Une remarque primordiale : la notion de groupe (limité par {et }) est très importante pour TEX. Si je tape\underline Bonjour et \underline{Bonjour}, lesrésultats (Bonjour et Bonjour) seront différents.

Page 42: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Tout ce qui est mathématique commence par :

Ï un $ et se termine par un $ dans une phrase.

$x=\sqrt3$ donnera x =p3

Ï un \[ et se termine par un \] pour le modemathématique centré.

\[(x+2)^2=x^2+4x+4\] donnera

(x+2)2 = x2 +4x+4

Page 43: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Tout ce qui est mathématique commence par :

Ï un $ et se termine par un $ dans une phrase.

$x=\sqrt3$ donnera x =p3

Ï un \[ et se termine par un \] pour le modemathématique centré.

\[(x+2)^2=x^2+4x+4\] donnera

(x+2)2 = x2 +4x+4

Page 44: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Tout ce qui est mathématique commence par :

Ï un $ et se termine par un $ dans une phrase.$x=\sqrt3$ donnera x =p

3

Ï un \[ et se termine par un \] pour le modemathématique centré.

\[(x+2)^2=x^2+4x+4\] donnera

(x+2)2 = x2 +4x+4

Page 45: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Tout ce qui est mathématique commence par :

Ï un $ et se termine par un $ dans une phrase.$x=\sqrt3$ donnera x =p

3

Ï un \[ et se termine par un \] pour le modemathématique centré.

\[(x+2)^2=x^2+4x+4\] donnera

(x+2)2 = x2 +4x+4

Page 46: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Tout ce qui est mathématique commence par :

Ï un $ et se termine par un $ dans une phrase.$x=\sqrt3$ donnera x =p

3

Ï un \[ et se termine par un \] pour le modemathématique centré.\[(x+2)^2=x^2+4x+4\] donnera

(x+2)2 = x2 +4x+4

Page 47: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Structure d’un document LATEX

Préambule

\documentclass{article}.........

Corps du document

\begin{document}......\end{document}

Page 48: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Structure d’un document LATEX

Préambule

\documentclass{article}.........

Corps du document

\begin{document}......\end{document}

Page 49: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Le préambule

Ï définit la maquette, les caractéristiques du document ;

Ï charge les diverses extensions nécessaires ;

Ï n’apparaît pas dans le document final.

Page 50: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Le préambule

Ï définit la maquette, les caractéristiques du document ;

Ï charge les diverses extensions nécessaires ;

Ï n’apparaît pas dans le document final.

Page 51: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Le préambule

Ï définit la maquette, les caractéristiques du document ;

Ï charge les diverses extensions nécessaires ;

Ï n’apparaît pas dans le document final.

Page 52: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Le préambule

Ï définit la maquette, les caractéristiques du document ;

Ï charge les diverses extensions nécessaires ;

Ï n’apparaît pas dans le document final.

Page 53: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Le préambule

Ï définit la maquette, les caractéristiques du document ;

Ï charge les diverses extensions nécessaires ;

Ï n’apparaît pas dans le document final.

Page 54: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Détail du préambule montré

\documentclass[a4paper,12pt]{article} Ce quidétermine la forme générale du document.

\usepackage[latin1]{inputenc} Permet d’utiliserdirectement les lettres accentuées.

\usepackage[T1]{fontenc} Permet d’utiliser au mieuxles lettres accentuées.

\usepackage[frenchb]{babel} Permet de se conformerà la typographie française.

\parindent0pt Paramétrage personnel (pas d’indentationaprès un passage à la ligne).

\usepackage[dvips,margin=1.5cm]{geometry}Permet de définir les tailles du papier utilisé.

Page 55: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Détail du préambule montré

\documentclass[a4paper,12pt]{article} Ce quidétermine la forme générale du document.

\usepackage[latin1]{inputenc} Permet d’utiliserdirectement les lettres accentuées.

\usepackage[T1]{fontenc} Permet d’utiliser au mieuxles lettres accentuées.

\usepackage[frenchb]{babel} Permet de se conformerà la typographie française.

\parindent0pt Paramétrage personnel (pas d’indentationaprès un passage à la ligne).

\usepackage[dvips,margin=1.5cm]{geometry}Permet de définir les tailles du papier utilisé.

Page 56: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Détail du préambule montré

\documentclass[a4paper,12pt]{article} Ce quidétermine la forme générale du document.

\usepackage[latin1]{inputenc} Permet d’utiliserdirectement les lettres accentuées.

\usepackage[T1]{fontenc} Permet d’utiliser au mieuxles lettres accentuées.

\usepackage[frenchb]{babel} Permet de se conformerà la typographie française.

\parindent0pt Paramétrage personnel (pas d’indentationaprès un passage à la ligne).

\usepackage[dvips,margin=1.5cm]{geometry}Permet de définir les tailles du papier utilisé.

Page 57: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Détail du préambule montré

\documentclass[a4paper,12pt]{article} Ce quidétermine la forme générale du document.

\usepackage[latin1]{inputenc} Permet d’utiliserdirectement les lettres accentuées.

\usepackage[T1]{fontenc} Permet d’utiliser au mieuxles lettres accentuées.

\usepackage[frenchb]{babel} Permet de se conformerà la typographie française.

\parindent0pt Paramétrage personnel (pas d’indentationaprès un passage à la ligne).

\usepackage[dvips,margin=1.5cm]{geometry}Permet de définir les tailles du papier utilisé.

Page 58: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Détail du préambule montré

\documentclass[a4paper,12pt]{article} Ce quidétermine la forme générale du document.

\usepackage[latin1]{inputenc} Permet d’utiliserdirectement les lettres accentuées.

\usepackage[T1]{fontenc} Permet d’utiliser au mieuxles lettres accentuées.

\usepackage[frenchb]{babel} Permet de se conformerà la typographie française.

\parindent0pt Paramétrage personnel (pas d’indentationaprès un passage à la ligne).

\usepackage[dvips,margin=1.5cm]{geometry}Permet de définir les tailles du papier utilisé.

Page 59: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Détail du préambule montré

\documentclass[a4paper,12pt]{article} Ce quidétermine la forme générale du document.

\usepackage[latin1]{inputenc} Permet d’utiliserdirectement les lettres accentuées.

\usepackage[T1]{fontenc} Permet d’utiliser au mieuxles lettres accentuées.

\usepackage[frenchb]{babel} Permet de se conformerà la typographie française.

\parindent0pt Paramétrage personnel (pas d’indentationaprès un passage à la ligne).

\usepackage[dvips,margin=1.5cm]{geometry}Permet de définir les tailles du papier utilisé.

Page 60: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Détail du préambule montré

\usepackage[dvips]{graphicx} Permet l’inclusion defigures.

\usepackage{amsmath,multicol} Différents packagessupplémentaires (ou extensions).

\pagestyle{empty} Commande qui supprime lesen-têtes et pieds de pages.

\input christ5.tex Fichier de macros-commandespersonnelles.

\columnseprule0.4pt Dans le cadre d’une utilisation dupackage multicol, définit la largeur du traitvertical de séparation.

Page 61: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Détail du préambule montré

\usepackage[dvips]{graphicx} Permet l’inclusion defigures.

\usepackage{amsmath,multicol} Différents packagessupplémentaires (ou extensions).

\pagestyle{empty} Commande qui supprime lesen-têtes et pieds de pages.

\input christ5.tex Fichier de macros-commandespersonnelles.

\columnseprule0.4pt Dans le cadre d’une utilisation dupackage multicol, définit la largeur du traitvertical de séparation.

Page 62: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Détail du préambule montré

\usepackage[dvips]{graphicx} Permet l’inclusion defigures.

\usepackage{amsmath,multicol} Différents packagessupplémentaires (ou extensions).

\pagestyle{empty} Commande qui supprime lesen-têtes et pieds de pages.

\input christ5.tex Fichier de macros-commandespersonnelles.

\columnseprule0.4pt Dans le cadre d’une utilisation dupackage multicol, définit la largeur du traitvertical de séparation.

Page 63: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Détail du préambule montré

\usepackage[dvips]{graphicx} Permet l’inclusion defigures.

\usepackage{amsmath,multicol} Différents packagessupplémentaires (ou extensions).

\pagestyle{empty} Commande qui supprime lesen-têtes et pieds de pages.

\input christ5.tex Fichier de macros-commandespersonnelles.

\columnseprule0.4pt Dans le cadre d’une utilisation dupackage multicol, définit la largeur du traitvertical de séparation.

Page 64: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Détail du préambule montré

\usepackage[dvips]{graphicx} Permet l’inclusion defigures.

\usepackage{amsmath,multicol} Différents packagessupplémentaires (ou extensions).

\pagestyle{empty} Commande qui supprime lesen-têtes et pieds de pages.

\input christ5.tex Fichier de macros-commandespersonnelles.

\columnseprule0.4pt Dans le cadre d’une utilisation dupackage multicol, définit la largeur du traitvertical de séparation.

Page 65: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Le corps du document

Ï Contient le fond du document.Ï Commandes utilisées doivent être compatibles avec les

packages chargés.

Ï Notion d’environnementÏ Sera toujours de la forme\begin{nomenvironnement}...\end{nomenvironnement}

Ï Les plus courants sont\begin{center}...\end{center},\begin{itemize}...\end{itemize},\begin{enumerate}...\end{enumerate},. . .

Page 66: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Le corps du document

Ï Contient le fond du document.

Ï Commandes utilisées doivent être compatibles avec lespackages chargés.

Ï Notion d’environnementÏ Sera toujours de la forme\begin{nomenvironnement}...\end{nomenvironnement}

Ï Les plus courants sont\begin{center}...\end{center},\begin{itemize}...\end{itemize},\begin{enumerate}...\end{enumerate},. . .

Page 67: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Le corps du document

Ï Contient le fond du document.Ï Commandes utilisées doivent être compatibles avec les

packages chargés.

Ï Notion d’environnementÏ Sera toujours de la forme\begin{nomenvironnement}...\end{nomenvironnement}

Ï Les plus courants sont\begin{center}...\end{center},\begin{itemize}...\end{itemize},\begin{enumerate}...\end{enumerate},. . .

Page 68: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Le corps du document

Ï Contient le fond du document.Ï Commandes utilisées doivent être compatibles avec les

packages chargés.Ï Notion d’environnement

Ï Sera toujours de la forme\begin{nomenvironnement}...\end{nomenvironnement}

Ï Les plus courants sont\begin{center}...\end{center},\begin{itemize}...\end{itemize},\begin{enumerate}...\end{enumerate},. . .

Page 69: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Le corps du document

Ï Contient le fond du document.Ï Commandes utilisées doivent être compatibles avec les

packages chargés.Ï Notion d’environnementÏ Sera toujours de la forme\begin{nomenvironnement}...\end{nomenvironnement}

Ï Les plus courants sont\begin{center}...\end{center},\begin{itemize}...\end{itemize},\begin{enumerate}...\end{enumerate},. . .

Page 70: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Le corps du document

Ï Contient le fond du document.Ï Commandes utilisées doivent être compatibles avec les

packages chargés.Ï Notion d’environnementÏ Sera toujours de la forme\begin{nomenvironnement}...\end{nomenvironnement}

Ï Les plus courants sont\begin{center}...\end{center},\begin{itemize}...\end{itemize},\begin{enumerate}...\end{enumerate},. . .

Page 71: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Page 72: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Page 73: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Compilation d’un fichier source

Ï fichier source « correct» ;

Ï application de (LA)TEX ;

Ï si la compilation correcte alors la visualisation se fait :

Ï Avec Xdvi ou Yap si le format est le .dviÏ Avec gv ou gview si le format est le .psÏ Avec xpdf ou acrobat reader si le format choisi est le

.pdf

Ï si la compilation est incorrecte, il faut rectifier.Comment ? En lisant le fichier log.

Page 74: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Compilation d’un fichier source

Ï fichier source « correct» ;Ï application de (LA)TEX ;

Ï si la compilation correcte alors la visualisation se fait :

Ï Avec Xdvi ou Yap si le format est le .dviÏ Avec gv ou gview si le format est le .psÏ Avec xpdf ou acrobat reader si le format choisi est le

.pdf

Ï si la compilation est incorrecte, il faut rectifier.Comment ? En lisant le fichier log.

Page 75: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Compilation d’un fichier source

Ï fichier source « correct» ;Ï application de (LA)TEX ;

Ï si la compilation correcte alors la visualisation se fait :

Ï Avec Xdvi ou Yap si le format est le .dviÏ Avec gv ou gview si le format est le .psÏ Avec xpdf ou acrobat reader si le format choisi est le

.pdf

Ï si la compilation est incorrecte, il faut rectifier.Comment ? En lisant le fichier log.

Page 76: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Compilation d’un fichier source

Ï fichier source « correct» ;Ï application de (LA)TEX ;

Ï si la compilation correcte alors la visualisation se fait :Ï Avec Xdvi ou Yap si le format est le .dvi

Ï Avec gv ou gview si le format est le .psÏ Avec xpdf ou acrobat reader si le format choisi est le

.pdf

Ï si la compilation est incorrecte, il faut rectifier.Comment ? En lisant le fichier log.

Page 77: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Compilation d’un fichier source

Ï fichier source « correct» ;Ï application de (LA)TEX ;

Ï si la compilation correcte alors la visualisation se fait :Ï Avec Xdvi ou Yap si le format est le .dviÏ Avec gv ou gview si le format est le .ps

Ï Avec xpdf ou acrobat reader si le format choisi est le.pdf

Ï si la compilation est incorrecte, il faut rectifier.Comment ? En lisant le fichier log.

Page 78: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Compilation d’un fichier source

Ï fichier source « correct» ;Ï application de (LA)TEX ;

Ï si la compilation correcte alors la visualisation se fait :Ï Avec Xdvi ou Yap si le format est le .dviÏ Avec gv ou gview si le format est le .psÏ Avec xpdf ou acrobat reader si le format choisi est le

.pdf

Ï si la compilation est incorrecte, il faut rectifier.Comment ? En lisant le fichier log.

Page 79: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Compilation d’un fichier source

Ï fichier source « correct» ;Ï application de (LA)TEX ;

Ï si la compilation correcte alors la visualisation se fait :Ï Avec Xdvi ou Yap si le format est le .dviÏ Avec gv ou gview si le format est le .psÏ Avec xpdf ou acrobat reader si le format choisi est le

.pdf

Ï si la compilation est incorrecte, il faut rectifier.Comment ? En lisant le fichier log.

Page 80: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Exemple de fichier log « correct »

This is TeX, Version 3.14159 (Web2C 7.4.5)

LaTeX2e <2001/06/01>

Babel <v3.7h> and hyphenation patterns for american, french,

german, ngerman, basque, italian, portuges, russian, spanish,

nohyphenation, loaded.

(./text.tex (/usr/share/texmf/tex/latex/base/article.cls

Document Class: article 2001/04/21 v1.4e

Standard LaTeX document class

(/usr/share/texmf/tex/latex/base/size10.clo))

No file text.aux.

[1] (./text.aux) )

Output written on text.dvi (1 page, 220 bytes).

Transcript written on text.log.

LaTeX finished at Thu Feb 17 16:20:47

Page 81: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Extrait d’un fichier log « incorrect »

! Undefined control sequence.

l.13 \texbf

{\LaTeX{} est un logiciel de composition

! LaTeX Error:

\begin{center} on input line 17 ended by \end{tiny}.

See the LaTeX manual or LaTeX Companion for explanation.

Type H <return> for immediate help.

...

l.22 \end{tiny}

! Too many }’s.

<recently read> }

l.26 posters, etc.}}

Page 82: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques erreurs

Ï ! Undefined control sequence

Ï ! Extra }, or forgotten $

Ï ! \begin{...} ended by \end{...}

Ï ! Missing $ inserted

Ï ! Command ... invalid in math mode

Ï ! Misplaced alignment tab character &

Ï ! Extra alignment tab has been changed to \cr

Ï ! Unknown graphics extension ...

Ï ! Cannot determine size of graphic in ...(no BoundingBox)

Ï ! Can be used only in preamble

Page 83: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques erreurs

Ï ! Undefined control sequence

Ï ! Extra }, or forgotten $

Ï ! \begin{...} ended by \end{...}

Ï ! Missing $ inserted

Ï ! Command ... invalid in math mode

Ï ! Misplaced alignment tab character &

Ï ! Extra alignment tab has been changed to \cr

Ï ! Unknown graphics extension ...

Ï ! Cannot determine size of graphic in ...(no BoundingBox)

Ï ! Can be used only in preamble

Page 84: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques erreurs

Ï ! Undefined control sequence

Ï ! Extra }, or forgotten $

Ï ! \begin{...} ended by \end{...}

Ï ! Missing $ inserted

Ï ! Command ... invalid in math mode

Ï ! Misplaced alignment tab character &

Ï ! Extra alignment tab has been changed to \cr

Ï ! Unknown graphics extension ...

Ï ! Cannot determine size of graphic in ...(no BoundingBox)

Ï ! Can be used only in preamble

Page 85: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques erreurs

Ï ! Undefined control sequence

Ï ! Extra }, or forgotten $

Ï ! \begin{...} ended by \end{...}

Ï ! Missing $ inserted

Ï ! Command ... invalid in math mode

Ï ! Misplaced alignment tab character &

Ï ! Extra alignment tab has been changed to \cr

Ï ! Unknown graphics extension ...

Ï ! Cannot determine size of graphic in ...(no BoundingBox)

Ï ! Can be used only in preamble

Page 86: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques erreurs

Ï ! Undefined control sequence

Ï ! Extra }, or forgotten $

Ï ! \begin{...} ended by \end{...}

Ï ! Missing $ inserted

Ï ! Command ... invalid in math mode

Ï ! Misplaced alignment tab character &

Ï ! Extra alignment tab has been changed to \cr

Ï ! Unknown graphics extension ...

Ï ! Cannot determine size of graphic in ...(no BoundingBox)

Ï ! Can be used only in preamble

Page 87: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques erreurs

Ï ! Undefined control sequence

Ï ! Extra }, or forgotten $

Ï ! \begin{...} ended by \end{...}

Ï ! Missing $ inserted

Ï ! Command ... invalid in math mode

Ï ! Misplaced alignment tab character &

Ï ! Extra alignment tab has been changed to \cr

Ï ! Unknown graphics extension ...

Ï ! Cannot determine size of graphic in ...(no BoundingBox)

Ï ! Can be used only in preamble

Page 88: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques erreurs

Ï ! Undefined control sequence

Ï ! Extra }, or forgotten $

Ï ! \begin{...} ended by \end{...}

Ï ! Missing $ inserted

Ï ! Command ... invalid in math mode

Ï ! Misplaced alignment tab character &

Ï ! Extra alignment tab has been changed to \cr

Ï ! Unknown graphics extension ...

Ï ! Cannot determine size of graphic in ...(no BoundingBox)

Ï ! Can be used only in preamble

Page 89: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques erreurs

Ï ! Undefined control sequence

Ï ! Extra }, or forgotten $

Ï ! \begin{...} ended by \end{...}

Ï ! Missing $ inserted

Ï ! Command ... invalid in math mode

Ï ! Misplaced alignment tab character &

Ï ! Extra alignment tab has been changed to \cr

Ï ! Unknown graphics extension ...

Ï ! Cannot determine size of graphic in ...(no BoundingBox)

Ï ! Can be used only in preamble

Page 90: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques erreurs

Ï ! Undefined control sequence

Ï ! Extra }, or forgotten $

Ï ! \begin{...} ended by \end{...}

Ï ! Missing $ inserted

Ï ! Command ... invalid in math mode

Ï ! Misplaced alignment tab character &

Ï ! Extra alignment tab has been changed to \cr

Ï ! Unknown graphics extension ...

Ï ! Cannot determine size of graphic in ...(no BoundingBox)

Ï ! Can be used only in preamble

Page 91: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques erreurs

Ï ! Undefined control sequence

Ï ! Extra }, or forgotten $

Ï ! \begin{...} ended by \end{...}

Ï ! Missing $ inserted

Ï ! Command ... invalid in math mode

Ï ! Misplaced alignment tab character &

Ï ! Extra alignment tab has been changed to \cr

Ï ! Unknown graphics extension ...

Ï ! Cannot determine size of graphic in ...(no BoundingBox)

Ï ! Can be used only in preamble

Page 92: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Table des matières

Introduction

Présentation des processus

Principales commandes

Diffusion des textes – Mutualisation

Conclusion

Bibliographie et webographie

Page 93: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Premieres commandes\textbf, \underline, \textit pour respectivement

mettre en gras (Bonjour), souligner (Bonjour),mettre en italique (Bonjour). On peutégalement les mélanger pour afficherBonjour.

$\geqslant$ ou $\leqslant$ (avec le package amssymb)pour Ê ou É

Page 94: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Premieres commandes\textbf, \underline, \textit pour respectivement

mettre en gras (Bonjour), souligner (Bonjour),mettre en italique (Bonjour). On peutégalement les mélanger pour afficherBonjour.

$\geqslant$ ou $\leqslant$ (avec le package amssymb)pour Ê ou É

Page 95: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Premieres commandes\begin{itemize}...\end{itemize} pour obtenir une

liste du type :

Ï Article 1Ï Article 2Ï . . .

\begin{enumerate}...\end{enumerate} pour obtenirune liste numérotée du type :

1. Article 12. Article 23. . . .

Page 96: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Premieres commandesTableau

Ï \begin{tabular}{|c|c|c|}...\end{tabular}

Ï Les filets horizontaux se placent avec lacommande \hline

Ï & séparateur de colonnes. Par exemple,Bonjour&Bonjour&Bonjour\\

Page 97: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Premieres commandesTableau

Ï \begin{tabular}{|c|c|c|}...\end{tabular}

Ï Les filets horizontaux se placent avec lacommande \hline

Ï & séparateur de colonnes. Par exemple,Bonjour&Bonjour&Bonjour\\

Page 98: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Premieres commandesTableau

Ï \begin{tabular}{|c|c|c|}...\end{tabular}

Ï Les filets horizontaux se placent avec lacommande \hline

Ï & séparateur de colonnes. Par exemple,Bonjour&Bonjour&Bonjour\\

Page 99: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques commandes mathématiques

Ï $\frac23$ pour obtenir 23

Ï $\overrightarrow{AB}$ pour obtenir−→AB

Ï $\sqrt{26}$ pour obtenirp

26

Ï $x^5$ pour x5

Ï $A_1$ pour A1

Ï $\widehat{ABC}$ pour ABC

On peut associer ces différentes commandes pour obtenirp3p2

ou

√2

3ou

−−−→A1B1 ou . . .

Page 100: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques commandes mathématiques

Ï $\frac23$ pour obtenir 23

Ï $\overrightarrow{AB}$ pour obtenir−→AB

Ï $\sqrt{26}$ pour obtenirp

26

Ï $x^5$ pour x5

Ï $A_1$ pour A1

Ï $\widehat{ABC}$ pour ABC

On peut associer ces différentes commandes pour obtenirp3p2

ou

√2

3ou

−−−→A1B1 ou . . .

Page 101: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques commandes mathématiques

Ï $\frac23$ pour obtenir 23

Ï $\overrightarrow{AB}$ pour obtenir−→AB

Ï $\sqrt{26}$ pour obtenirp

26

Ï $x^5$ pour x5

Ï $A_1$ pour A1

Ï $\widehat{ABC}$ pour ABC

On peut associer ces différentes commandes pour obtenirp3p2

ou

√2

3ou

−−−→A1B1 ou . . .

Page 102: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques commandes mathématiques

Ï $\frac23$ pour obtenir 23

Ï $\overrightarrow{AB}$ pour obtenir−→AB

Ï $\sqrt{26}$ pour obtenirp

26

Ï $x^5$ pour x5

Ï $A_1$ pour A1

Ï $\widehat{ABC}$ pour ABC

On peut associer ces différentes commandes pour obtenirp3p2

ou

√2

3ou

−−−→A1B1 ou . . .

Page 103: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques commandes mathématiques

Ï $\frac23$ pour obtenir 23

Ï $\overrightarrow{AB}$ pour obtenir−→AB

Ï $\sqrt{26}$ pour obtenirp

26

Ï $x^5$ pour x5

Ï $A_1$ pour A1

Ï $\widehat{ABC}$ pour ABC

On peut associer ces différentes commandes pour obtenirp3p2

ou

√2

3ou

−−−→A1B1 ou . . .

Page 104: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques commandes mathématiques

Ï $\frac23$ pour obtenir 23

Ï $\overrightarrow{AB}$ pour obtenir−→AB

Ï $\sqrt{26}$ pour obtenirp

26

Ï $x^5$ pour x5

Ï $A_1$ pour A1

Ï $\widehat{ABC}$ pour ABC

On peut associer ces différentes commandes pour obtenirp3p2

ou

√2

3ou

−−−→A1B1 ou . . .

Page 105: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques commandes mathématiques

Ï $\frac23$ pour obtenir 23

Ï $\overrightarrow{AB}$ pour obtenir−→AB

Ï $\sqrt{26}$ pour obtenirp

26

Ï $x^5$ pour x5

Ï $A_1$ pour A1

Ï $\widehat{ABC}$ pour ABC

On peut associer ces différentes commandes pour obtenirp3p2

ou

√2

3ou

−−−→A1B1 ou . . .

Page 106: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques commandes mathématiques

Ï $\frac23$ pour obtenir 23

Ï $\overrightarrow{AB}$ pour obtenir−→AB

Ï $\sqrt{26}$ pour obtenirp

26

Ï $x^5$ pour x5

Ï $A_1$ pour A1

Ï $\widehat{ABC}$ pour ABC

On peut associer ces différentes commandes pour obtenirp3p2

ou

√2

3ou

−−−→A1B1 ou . . .

Page 107: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques commandes mathématiques

Les systèmes {2x+3y = 7−3x+2y = 8

\[\left\{\begin{array}{l}2x+3y=7\\-3x+2y=8\\\end{array}\right.\]

Page 108: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques commandes mathématiques

Les systèmes {2x+3y = 7−3x+2y = 8

\[\left\{\begin{array}{l}2x+3y=7\\-3x+2y=8\\\end{array}\right.\]

Page 109: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Inclusion de figures

Ï Non prévu au départ.

Ï \usepackage[dvips]{graphicx} dans le préambuleÏ Attention aux extensions des noms de fichiers.Ï \includegraphics{nom de l’image} dans le corps

du document

Page 110: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Inclusion de figures

Ï Non prévu au départ.Ï \usepackage[dvips]{graphicx} dans le préambule

Ï Attention aux extensions des noms de fichiers.Ï \includegraphics{nom de l’image} dans le corps

du document

Page 111: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Inclusion de figures

Ï Non prévu au départ.Ï \usepackage[dvips]{graphicx} dans le préambuleÏ Attention aux extensions des noms de fichiers.

Ï \includegraphics{nom de l’image} dans le corpsdu document

Page 112: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Inclusion de figures

Ï Non prévu au départ.Ï \usepackage[dvips]{graphicx} dans le préambuleÏ Attention aux extensions des noms de fichiers.Ï \includegraphics{nom de l’image} dans le corps

du document

Page 113: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Inclusion de figures

Ï Non prévu au départ.Ï \usepackage[dvips]{graphicx} dans le préambuleÏ Attention aux extensions des noms de fichiers.Ï \includegraphics{nom de l’image} dans le corps

du document

I

J

K

D

A

B

C

Page 114: Une présentation de LaTeX

Une présentation deLATEX

Christophe PoulainQuelques exemples

Ï \[\int_a^bx^2\,dx=\left[\frac{x^3}3\right]_a^b\]

∫ b

ax2 dx =

[x3

3

]b

a

Ï \[u_{n+1}=\frac{u_n+2}{u_{n-1}}\]

un+1 = un +2

un−1

Ï \[\lim_{x\to+\infty}\frac{x^2+1}{x-3}=+\infty\]

limn→+∞

x2 +1

x−3=+∞

Page 115: Une présentation de LaTeX

Une présentation deLATEX

Christophe PoulainQuelques exemples

Ï \[\int_a^bx^2\,dx=\left[\frac{x^3}3\right]_a^b\]

∫ b

ax2 dx =

[x3

3

]b

a

Ï \[u_{n+1}=\frac{u_n+2}{u_{n-1}}\]

un+1 = un +2

un−1

Ï \[\lim_{x\to+\infty}\frac{x^2+1}{x-3}=+\infty\]

limn→+∞

x2 +1

x−3=+∞

Page 116: Une présentation de LaTeX

Une présentation deLATEX

Christophe PoulainQuelques exemples

Ï \[\int_a^bx^2\,dx=\left[\frac{x^3}3\right]_a^b\]

∫ b

ax2 dx =

[x3

3

]b

a

Ï \[u_{n+1}=\frac{u_n+2}{u_{n-1}}\]

un+1 = un +2

un−1

Ï \[\lim_{x\to+\infty}\frac{x^2+1}{x-3}=+\infty\]

limn→+∞

x2 +1

x−3=+∞

Page 117: Une présentation de LaTeX

Une présentation deLATEX

Christophe PoulainQuelques exemples

Ï \[\int_a^bx^2\,dx=\left[\frac{x^3}3\right]_a^b\]

∫ b

ax2 dx =

[x3

3

]b

a

Ï \[u_{n+1}=\frac{u_n+2}{u_{n-1}}\]

un+1 = un +2

un−1

Ï \[\lim_{x\to+\infty}\frac{x^2+1}{x-3}=+\infty\]

limn→+∞

x2 +1

x−3=+∞

Page 118: Une présentation de LaTeX

Une présentation deLATEX

Christophe PoulainQuelques exemples

Ï \[\int_a^bx^2\,dx=\left[\frac{x^3}3\right]_a^b\]

∫ b

ax2 dx =

[x3

3

]b

a

Ï \[u_{n+1}=\frac{u_n+2}{u_{n-1}}\]

un+1 = un +2

un−1

Ï \[\lim_{x\to+\infty}\frac{x^2+1}{x-3}=+\infty\]

limn→+∞

x2 +1

x−3=+∞

Page 119: Une présentation de LaTeX

Une présentation deLATEX

Christophe PoulainQuelques exemples

Ï \[\int_a^bx^2\,dx=\left[\frac{x^3}3\right]_a^b\]

∫ b

ax2 dx =

[x3

3

]b

a

Ï \[u_{n+1}=\frac{u_n+2}{u_{n-1}}\]

un+1 = un +2

un−1

Ï \[\lim_{x\to+\infty}\frac{x^2+1}{x-3}=+\infty\]

limn→+∞

x2 +1

x−3=+∞

Page 120: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques exemplesÏ \[\sum_{n=1}^\infty\frac1{n^2}=\frac{\pi^2}6\]

∞∑n=1

1

n2 = π2

6

Ï \[\forall \varepsilon>0,\exists\eta>0:|x-x_0|<\eta\Rightarrow|f(x)-f(x_0)|<\varepsilon\]

∀ε> 0,∃η> 0 : |x−x0| < η⇒|f (x)− f (x0)| < ε

Page 121: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques exemplesÏ \[\sum_{n=1}^\infty\frac1{n^2}=\frac{\pi^2}6\]

∞∑n=1

1

n2 = π2

6

Ï \[\forall \varepsilon>0,\exists\eta>0:|x-x_0|<\eta\Rightarrow|f(x)-f(x_0)|<\varepsilon\]

∀ε> 0,∃η> 0 : |x−x0| < η⇒|f (x)− f (x0)| < ε

Page 122: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques exemplesÏ \[\sum_{n=1}^\infty\frac1{n^2}=\frac{\pi^2}6\]

∞∑n=1

1

n2 = π2

6

Ï \[\forall \varepsilon>0,\exists\eta>0:|x-x_0|<\eta\Rightarrow|f(x)-f(x_0)|<\varepsilon\]

∀ε> 0,∃η> 0 : |x−x0| < η⇒|f (x)− f (x0)| < ε

Page 123: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Quelques exemplesÏ \[\sum_{n=1}^\infty\frac1{n^2}=\frac{\pi^2}6\]

∞∑n=1

1

n2 = π2

6

Ï \[\forall \varepsilon>0,\exists\eta>0:|x-x_0|<\eta\Rightarrow|f(x)-f(x_0)|<\varepsilon\]

∀ε> 0,∃η> 0 : |x−x0| < η⇒|f (x)− f (x0)| < ε

Page 124: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Table des matières

Introduction

Présentation des processus

Principales commandes

Diffusion des textes – Mutualisation

Conclusion

Bibliographie et webographie

Page 125: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï échange au format PS et/ou PDF.

Ï Avec les visionneuses installées, aucun problème delecture.

Ï On ne peut les modifier.

Ï échange du fichier source.

Ï Modification à volonté,Ï Avoir la même base LATEX.

Page 126: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï échange au format PS et/ou PDF.Ï Avec les visionneuses installées, aucun problème de

lecture.

Ï On ne peut les modifier.

Ï échange du fichier source.

Ï Modification à volonté,Ï Avoir la même base LATEX.

Page 127: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï échange au format PS et/ou PDF.Ï Avec les visionneuses installées, aucun problème de

lecture.Ï On ne peut les modifier.

Ï échange du fichier source.

Ï Modification à volonté,Ï Avoir la même base LATEX.

Page 128: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï échange au format PS et/ou PDF.Ï Avec les visionneuses installées, aucun problème de

lecture.Ï On ne peut les modifier.

Ï échange du fichier source.

Ï Modification à volonté,Ï Avoir la même base LATEX.

Page 129: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï échange au format PS et/ou PDF.Ï Avec les visionneuses installées, aucun problème de

lecture.Ï On ne peut les modifier.

Ï échange du fichier source.Ï Modification à volonté,

Ï Avoir la même base LATEX.

Page 130: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï échange au format PS et/ou PDF.Ï Avec les visionneuses installées, aucun problème de

lecture.Ï On ne peut les modifier.

Ï échange du fichier source.Ï Modification à volonté,Ï Avoir la même base LATEX.

Page 131: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï Un des grands débats du monde enseignant.

Ï Qu’est-ce ?

Ï Mise à disposition d’autrui de ses documents afin qued’autres puissent s’en servir : les utiliser et/ou lesmodifier.

Ï Ce n’est pas un regroupement simple ou organisé parun tiers.

Ï Notion de portabilité, d’archivage comme l’a dit Knuth.

Ï Solution :

A mon avis, (LA)TEX est la meilleure formeactuelle pour mutualiser : encombrement minimal(23ko pour le fichier source de cette présentation),archivage facile, échanges rapides,. . .

Page 132: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï Un des grands débats du monde enseignant.Ï Qu’est-ce ?

Ï Mise à disposition d’autrui de ses documents afin qued’autres puissent s’en servir : les utiliser et/ou lesmodifier.

Ï Ce n’est pas un regroupement simple ou organisé parun tiers.

Ï Notion de portabilité, d’archivage comme l’a dit Knuth.

Ï Solution :

A mon avis, (LA)TEX est la meilleure formeactuelle pour mutualiser : encombrement minimal(23ko pour le fichier source de cette présentation),archivage facile, échanges rapides,. . .

Page 133: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï Un des grands débats du monde enseignant.Ï Qu’est-ce ?

Ï Mise à disposition d’autrui de ses documents afin qued’autres puissent s’en servir : les utiliser et/ou lesmodifier.

Ï Ce n’est pas un regroupement simple ou organisé parun tiers.

Ï Notion de portabilité, d’archivage comme l’a dit Knuth.

Ï Solution :

A mon avis, (LA)TEX est la meilleure formeactuelle pour mutualiser : encombrement minimal(23ko pour le fichier source de cette présentation),archivage facile, échanges rapides,. . .

Page 134: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï Un des grands débats du monde enseignant.Ï Qu’est-ce ?

Ï Mise à disposition d’autrui de ses documents afin qued’autres puissent s’en servir : les utiliser et/ou lesmodifier.

Ï Ce n’est pas un regroupement simple ou organisé parun tiers.

Ï Notion de portabilité, d’archivage comme l’a dit Knuth.

Ï Solution :

A mon avis, (LA)TEX est la meilleure formeactuelle pour mutualiser : encombrement minimal(23ko pour le fichier source de cette présentation),archivage facile, échanges rapides,. . .

Page 135: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï Un des grands débats du monde enseignant.Ï Qu’est-ce ?

Ï Mise à disposition d’autrui de ses documents afin qued’autres puissent s’en servir : les utiliser et/ou lesmodifier.

Ï Ce n’est pas un regroupement simple ou organisé parun tiers.

Ï Notion de portabilité, d’archivage comme l’a dit Knuth.

Ï Solution :

A mon avis, (LA)TEX est la meilleure formeactuelle pour mutualiser : encombrement minimal(23ko pour le fichier source de cette présentation),archivage facile, échanges rapides,. . .

Page 136: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï Un des grands débats du monde enseignant.Ï Qu’est-ce ?

Ï Mise à disposition d’autrui de ses documents afin qued’autres puissent s’en servir : les utiliser et/ou lesmodifier.

Ï Ce n’est pas un regroupement simple ou organisé parun tiers.

Ï Notion de portabilité, d’archivage comme l’a dit Knuth.

Ï Solution :

A mon avis, (LA)TEX est la meilleure formeactuelle pour mutualiser : encombrement minimal(23ko pour le fichier source de cette présentation),archivage facile, échanges rapides,. . .

Page 137: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Ï Un des grands débats du monde enseignant.Ï Qu’est-ce ?

Ï Mise à disposition d’autrui de ses documents afin qued’autres puissent s’en servir : les utiliser et/ou lesmodifier.

Ï Ce n’est pas un regroupement simple ou organisé parun tiers.

Ï Notion de portabilité, d’archivage comme l’a dit Knuth.

Ï Solution : A mon avis, (LA)TEX est la meilleure formeactuelle pour mutualiser : encombrement minimal(23ko pour le fichier source de cette présentation),archivage facile, échanges rapides,. . .

Page 138: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Table des matières

Introduction

Présentation des processus

Principales commandes

Diffusion des textes – Mutualisation

Conclusion

Bibliographie et webographie

Page 139: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Dans ce court laps de temps, je n’ai pas essayé deconvaincre mais de faire prendre conscience qu’il existeautre chose pour la frappe de documents mathématiques.La polémique n’est pas nécessaire : chacun se fera sa propreidée.

Page 140: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Table des matières

Introduction

Présentation des processus

Principales commandes

Diffusion des textes – Mutualisation

Conclusion

Bibliographie et webographie

Page 141: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Bernard DESGRAUPES, LATEX. Apprentissage, guide etréférence. Vuibert, mars 2003.

Christian ROLLAND, LATEX par la pratique. O’Reilly, 1999.

Tobias OETIKER & Daniel FLIPO, Une courte ( ?)introduction à LATEX 2ε, Août 2004.http ://math.univ-lille1.fr/ flipo/doc/dfshort.pdf

Page 142: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Bien évidemment, cette liste n’est pas exhaustive.

Ï http://www.ctan.org/ctan

Ï http://tex.loria.fr/index.html

Ï http://gutenberg.eu.org/pub/GUTenberg

Ï http://melusine.eu.org/syracuse

Ï fr.comp.text.tex

Ï http://www.grappa.univ-lille3.fr/FAQ-LaTeX/

Page 143: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Bien évidemment, cette liste n’est pas exhaustive.

Ï http://www.ctan.org/ctan

Ï http://tex.loria.fr/index.html

Ï http://gutenberg.eu.org/pub/GUTenberg

Ï http://melusine.eu.org/syracuse

Ï fr.comp.text.tex

Ï http://www.grappa.univ-lille3.fr/FAQ-LaTeX/

Page 144: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Bien évidemment, cette liste n’est pas exhaustive.

Ï http://www.ctan.org/ctan

Ï http://tex.loria.fr/index.html

Ï http://gutenberg.eu.org/pub/GUTenberg

Ï http://melusine.eu.org/syracuse

Ï fr.comp.text.tex

Ï http://www.grappa.univ-lille3.fr/FAQ-LaTeX/

Page 145: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Bien évidemment, cette liste n’est pas exhaustive.

Ï http://www.ctan.org/ctan

Ï http://tex.loria.fr/index.html

Ï http://gutenberg.eu.org/pub/GUTenberg

Ï http://melusine.eu.org/syracuse

Ï fr.comp.text.tex

Ï http://www.grappa.univ-lille3.fr/FAQ-LaTeX/

Page 146: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Bien évidemment, cette liste n’est pas exhaustive.

Ï http://www.ctan.org/ctan

Ï http://tex.loria.fr/index.html

Ï http://gutenberg.eu.org/pub/GUTenberg

Ï http://melusine.eu.org/syracuse

Ï fr.comp.text.tex

Ï http://www.grappa.univ-lille3.fr/FAQ-LaTeX/

Page 147: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Bien évidemment, cette liste n’est pas exhaustive.

Ï http://www.ctan.org/ctan

Ï http://tex.loria.fr/index.html

Ï http://gutenberg.eu.org/pub/GUTenberg

Ï http://melusine.eu.org/syracuse

Ï fr.comp.text.tex

Ï http://www.grappa.univ-lille3.fr/FAQ-LaTeX/

Page 148: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Table des matières

Compléments

Page 149: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Compléments

Page 150: Une présentation de LaTeX

Une présentation deLATEX

Christophe PoulainCorrection de théorèmesDans le triangle ABC rectangle en B, le théorème dePythagore permet d’écrire :

AC2 = AB2 +BC2

132 = AB2 +52

169 = AB2 +25

AB2 = 169−25

AB2 = 144

AB =p144

AB = 12

s’obtient avec la commande\pythadroit{A}{B}{C}{13}{5}(plus le package xlop deJean-Côme Charpentier)

Page 151: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Macro \pythadroit{A}{B}{C}{13}{5}

\newcommand{\pythadroit}[5]{

\opset{decimalsepsymbol={,}}

\opcopy{#4}{A1}\opcopy{#5}{A2}

Dans le triangle $#1#2#3$ rectangle en $#2$,

le th\’eor\‘eme de Pythagore permet d’\’ecrire :

$$\Eqalign{

#1#3^2&=#1#2^2+#2#3^2\cr

\opprint{A1}^2&=#1#2^2+\opprint{A2}^2\cr

\opmul*{A1}{A1}{a1}\opprint{a1}&=

#1#2^2+\opmul*{A2}{A2}{a2}\opprint{a2}\cr

#1#2^2&=\opmul*{A1}{A1}{a1}\opprint{a1}

-\opmul*{A2}{A2}{a2}\opprint{a2}\cr

#1#2^2&=\opsub*{a1}{a2}{a3}\opprint{a3}\cr

#1#2&=\sqrt{\opprint{a3}}\cr

\ifthenelse{\boolean{exact}}{

#1#2&=\opsqrt[maxdivstep=3]{a3}{a4}

\opunzero{a4}\opprint{a4}}

{#1#2&\approx\opsqrt[maxdivstep=3]{a3}{a4}

\opround{a4}{2}{a4}\opprint{a4}}\cr

}$$

}

Page 152: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Le théorème de ThalèsDans le triangle ABC, E est un point de la droite (AB), F est unpoint de la droite (AC) ; les droites (EF) et (BC) sont parallèles. Lethéorème de Thalès permet d’écrire :

AE

AB= AF

AC= EF

BC

On utiliseAE

2= 8

5

AE = 2×8

5

AE = 16

5AE = 3,2

La longueur AE mesure 3,2cm

Page 153: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

Macros \Thales ABCEF et \ResolThales AE285{cm}

\newcommand{\Thales}[5]{Dans le triangle $#1#2#3$, $#4$ est un point de ladroite $(#1#2)$, $#5$ est un point de la droite$(#1#3)$ ; les droites $(#4#5)$ et $(#2#3)$sont parall\‘eles.Le th\’eor\‘eme de Thal\‘es permet d’\’ecrire :\[\frac{#1#4}{#1#2}=\frac{#1#5}{#1#3}=\frac{#4#5}{#2#3}\]}

Page 154: Une présentation de LaTeX

Une présentation deLATEX

Christophe Poulain

\newcommand{\ResolThales}[6]{\opset{decimalsepsymbol={,}}\opcopy{#3}{a3}\opcopy{#4}{a4}\opcopy{#5}{a5}On utilise\[\Eqalign{\frac{#1#2}{\opprint{a3}}&=\frac{\opprint{a4}}{\opprint{a5}}\cr#1#2&=\frac{\opprint{a3}\times\opprint{a4}}{\opprint{a5}}\cr#1#2&=\frac{\opmul*{a3}{a4}{a6}\opprint{a6}}{\opprint{a5}}\cr#1#2&=\opdiv*{a6}{a5}{a7}{a8}\opprint{a7}\cr}\]La longueur $#1#2$ mesure \opprint{a7}$\, #6$}