Retour

ConferenceAPMEP.tex

Télécharger le fichier Fichier PDF
\documentclass[hyperref={pdfpagemode=FullScreen}]{beamer}
 
\usetheme[hideothersubsections,width=22mm,right]{Goettingen}
\usecolortheme{orchid}
\usecolortheme{crane}
 
\useinnertheme{default}
 
\useoutertheme{sidebar}
 
\usebeamercolor{palette primary}%utile ?
 
\usefonttheme{serif}
 
%\beamertemplatetransparentcovereddynamic
 
\setbeamertemplate{blocks}[rounded][shadow=true]
 
\setbeamertemplate{sidebar canvas right}[vertical shading][top=palette primary.bg%,middle=white
,bottom=palette primary.bg]
 
\usepackage[frenchb]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{aeguill,fourier}
 
\usepackage{amsmath,amssymb}
 
\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$
}
 
 
\title{Une présentation de \LaTeX{}}
\author{Christophe Poulain}
\institute{Collège Paul Eluard\\Beuvrages}
\date{23 février 2005}
 
\newcount\TestCount
\def\La{\TestCount=\the\fam \leavevmode L\raise.42ex
         \hbox{$\fam\TestCount\scriptstyle\kern-.3em A$}}
\def\LaTeX{\La\kern-.15em\TeX}
\def\AllTeX{{(\La)\TeX}}
 
\pgfdeclareimage{image1}{BeamerTest-1}
\pgfdeclareimage{image2}{BeamerTest-2}
\pgfdeclareimage{image3}{BeamerTest-3}
\pgfdeclareimage[width=8cm,height=5cm]{image4}{capture1conf}
\pgfdeclareimage[width=10.5cm,height=6cm]{image5}{capture5}
\pgfdeclareimage[width=10.5cm,height=6cm]{image6}{capture6}
\pgfdeclareimage[width=8cm,height=5cm]{image7}{essaigeometriesyr16-1}
\pgfdeclareimage{image8}{beamericonbook}
 
\input{christ5.tex}
\input{xlopsqrt}
 
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\AtBeginSection[]{\frame{\frametitle{Table des matières}\tableofcontents[current]}}
\section{Introduction}
\subsection*{Présentation de documents obtenus.}
\begin{frame}
\visible<1-3>{
Vous avez entre les mains plusieurs documents papiers obtenus avec \LaTeX{}. Certains d'entre eux sont des graphiques issus de MeTaPost (un partenaire de \LaTeX{}).\\
}
\vfill
\visible<2-3>{
Ce ne sont que des exemples de ce que l'on peut obtenir avec \LaTeX{}, logiciel libre pour l'édition de documents scientifiques, et en particulier mathématiques. (Même si je fais tous mes documents avec \LaTeX.)\\
}
\vfill
\visible<3>{
Après une rapide présentation historique et technique de \LaTeX{}, je vous proposerai de rentrer dans le vif du sujet : principes d'édition d'un premier document, commandes \og{}essentielles\fg{} aux professeurs de Mathématiques, commandes particulières,\ldots}
\end{frame}
\subsection*{Historique de \AllTeX}
\begin{frame}
\frametitle{Historique de \AllTeX}
\begin{itemize}
\item<2-> {\bf Auteur} Donald E. Knuth, universitaire américain (informaticien et mathématicien).
\item<3-> {\bf Date de création} 1977 -- 1978
\item<4-> {\bf Pourquoi ?} Pour la publication du 4\ieme\ tome de {\em Art of Computer Programming}, l'épreuve de la seconde édition n'est pas au niveau de ce qu'il attend. Il décide de créer \TeX.
\end{itemize}
\end{frame}
\begin{frame}
\begin{itemize}
\item<1-> {\bf Objectifs} Deux principaux :
\begin{block}{}
\visible<2->{\alert{La qualité} : \og{}nous ne voulions pas produire de bons documents, nous voulions qu'ils soient les meilleurs\fg{} (Knuth)\\
}
\visible<3->{\alert{L'archivage} : \og{} il s'agissait de créer un système qui serait indépendant, autant que possible, des mutations tech\-no\-lo\-gi\-ques.[\ldots] En d'autres termes, mon but était de m'y prendre de telle manière que, si l'on sauvegardait les spécifications d'un livre, nos descendants seraient encore capables d'éditer le même livre en 2086.\fg{} (Knuth)
}
\end{block}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{\LaTeX}
\begin{itemize}
\item<1-> {\bf Auteur} Leslie Lamport
\item<2-> {\bf Qu'est ce ?} Un sur-ensemble de \TeX.% C'est une version faite pour que l'utilisateur puisse profiter de la puissance de \TeX{} avec une plus grande facilité.\\
\item<3-> {\bf Différences avec \TeX\ } \LaTeX{} se charge de la présentation générale du document alors qu'avec \TeX{}, c'est à l'utilisateur de tout prévoir.
\end{itemize}
\end{frame}
\subsection*{Avantages / Inconvénients de \AllTeX}
\begin{frame}
\frametitle{Avantages de \AllTeX}
\uncover<1->{
\begin{block}{}
\begin{itemize}
\item<1-| alert@1>Il est terminé depuis 1990.
\item<2-| alert@2>Il fait partie du domaine public.
\item<3-| alert@3>Un document \AllTeX{} est un fichier ascii qui peut voyager sans problèmes.
\item<4-| alert@4>Qualité typographique exceptionnelle surtout lorsqu'il s'agit de mathématiques.
\item<5-| alert@5>Le codage d'une formule mathématique est un plaisir.
\item<6-| alert@6>Les utilisateurs de \AllTeX{} forment une communauté organisée mondialement.
\end{itemize}
\end{block}
}
\end{frame}
\begin{frame}
\frametitle{Inconvénients de \AllTeX (?)}
\begin{block}{}
\begin{itemize}
\item<1-| alert@1>\TeX{} n'est pas interactif. C'est un reproche que lui font ses détracteurs.
\item<2-| alert@2>Le langage utilisé par \TeX{} n'est pas facile ; sa maîtrise demande un certain temps d'apprentissage.
\end{itemize}
\end{block}
\end{frame}
\section{Présentation des processus}
\begin{frame}
L'obtention d'un document \AllTeX{} se présente en 3 phases :
\pause
\begin{itemize}
\item<2->1\iere{} phase : Edition du texte.
\item<3->2\ieme{} phase : Compilation du texte.
\item<4->3\ieme{} phase : Visualisation du document (en dvi, en ps, en pdf)
\end{itemize}
\begin{pgfpicture}{0cm}{0cm}{9.5cm}{3cm}
\only<2>{\pgfputat{\pgfxy(0,1.5)}{\pgfbox[left,center]{\pgfuseimage{image1}}}}
\only<3>{\pgfputat{\pgfxy(0,1.5)}{\pgfbox[left,center]{\pgfuseimage{image2}}}}
\only<4>{\pgfputat{\pgfxy(0,1.5)}{\pgfbox[left,center]{\pgfuseimage{image3}}}}
\end{pgfpicture}
\end{frame}
\begin{frame}
\LaTeX{} est \alert{un formateur de texte} :
\begin{itemize}
\item<2-> il prend en entrée un fichier ascii quelconque ;
\item<3-> il interprète les commandes du fichier ;
\item<4-> il donne à l'utilisateur en sortie un fichier imprimable.
\end{itemize}
\end{frame}
\subsection*{Edition d'un document}
\begin{frame}
L'édition d'un fichier source \AllTeX{} se fait avec n'importe quel éditeur de textes :\pause
\begin{itemize}
\item<2-> vi (linux) ;
\item<3-> emacs (linux--windows) ;
\item<4-> TeXnicCenter (windows), Kile (Linux),\ldots
\end{itemize}
\visible<5>{La seule précaution à prendre est d'enregistrer le fichier au format \texttt{tex}.}
\end{frame}
\defverb\textun!\underline{Bonjour}!
\defverb\textdeux!\underline Bonjour!
\defverb\textmath!$x=\sqrt3$!
\begin{frame}
\frametitle{Quelques notions de base}
Dans un fichier \AllTeX{}, il y a deux notations principales :
\begin{block}{}
\visible<2->{
Tout ce qui est une commande commence par un $\backslash$.
\\Par exemple, \textun{} soulignera le mot \og{}Bonjour\fg{} et on obtiendra \visible<3->{\underline{Bonjour}.}
}
\end{block}
\visible<4->{
\begin{alertblock}{}
\alert{Une remarque primordiale} : la notion de groupe (limité par \{ et \}) est très importante pour \TeX. Si je tape \textdeux{} et \textun, les résultats (\underline Bonjour et \underline{Bonjour}) seront différents.
\end{alertblock}
}
\end{frame}
\defverb\Textmath!\[(x+2)^2=x^2+4x+4\]!
\begin{frame}
\begin{block}{}
Tout ce qui est mathématique commence par :
\begin{itemize}
\item<2-> un \$ et se termine par un \$ dans une phrase.
\\\uncover<3->{\textmath{} donnera $x=\sqrt3$}
\item<4-> un $\backslash[$ et se termine par un $\backslash$] pour le mode mathématique centré.
\\\uncover<5->{\Textmath{} donnera \[(x+2)^2=x^2+4x+4\]}
\end{itemize}
\end{block}
\end{frame}
\begin{frame}[fragile]
\frametitle{Structure d'un document \LaTeX}
\begin{center}
\begin{tabular}{rl}
Préambule&$\left\{\begin{minipage}{7cm}
\begin{verbatim}
\documentclass{article}
...
...
...
\end{verbatim}
\end{minipage}
\right.$\\
\pause\vspace{5mm}
Corps du document&$\left\{\begin{minipage}{7cm}
\begin{verbatim}
\begin{document}
...
...
\end{document}
\end{verbatim}
\end{minipage}\right.$\\
\end{tabular}
\end{center}
\end{frame}
\begin{frame}
\frametitle{Le préambule}
\begin{itemize}
\item<2-> définit la maquette, les caractéristiques du document ;
\item<3-> charge les diverses extensions nécessaires ;
\item<4-> n'apparaît pas dans le document final.
\end{itemize}
\begin{center}
\begin{pgfpicture}{0cm}{0cm}{8cm}{5cm}
\only<5>{\pgfputat{\pgfxy(4,2.5)}{\pgfbox[center,center]{\pgfuseimage{image4}}}}
\end{pgfpicture}
\end{center}
\end{frame}
\defverb\doc!\documentclass[a4paper,12pt]{article}!
\defverb\inp!\usepackage[latin1]{inputenc}!
\defverb\fon!\usepackage[T1]{fontenc}!
\defverb\bab!\usepackage[frenchb]{babel}!
\defverb\ind!\parindent0pt!
\defverb\geo!\usepackage[dvips,margin=1.5cm]{geometry}!
\defverb\gra!\usepackage[dvips]{graphicx}!
\defverb\pac!\usepackage{amsmath,multicol}!
\defverb\nopa!\pagestyle{empty}!
\defverb\mac!\input christ5.tex!
\defverb\col!\columnseprule0.4pt!
\begin{frame}[fragile]
\begin{block}{Détail du préambule montré}
\begin{description}
\item[\alert<1| trans:0>{\doc}]
Ce qui détermine la forme générale du document.
\item[\alert<2| trans:0>{\inp}]
Permet d'utiliser directement les lettres accentuées.
\item[\alert<3| trans:0>{\fon}]
Permet d'utiliser {\em au mieux} les lettres accentuées.
\item[\alert<4| trans:0>{\bab}] Permet de se conformer à la typographie fran\c caise.
\item[\alert<5| trans:0>{\ind}] Paramétrage personnel (pas d'indentation après un passage à la ligne).
\item[\alert<6| trans:0>{\geo}] Permet de définir les {\em tailles} du papier utilisé.
\end{description}
\end{block}
\end{frame}
\begin{frame}[fragile]
\begin{block}{Détail du préambule montré}
\begin{description}
\item[\alert<1| trans:0>{\gra}] Permet l'inclusion de figures.
\item[\alert<2| trans:0>{\pac}] Différents packages supplémentaires (ou extensions).
\item[\alert<3| trans:0>{\nopa}] Commande qui supprime les en-têtes et pieds de pages.
\item[\alert<4| trans:0>{\mac}] Fichier de macros-commandes personnelles.\item[\alert<5| trans:0>{\col}] Dans le cadre d'une utilisation du package {\em multicol}, définit la largeur du trait vertical de séparation.
\end{description}
\end{block}
\end{frame}
\defverb\centre!\begin{center}...\end{center}!
\defverb\liste!\begin{itemize}...\end{itemize}!
\defverb\listenum!\begin{enumerate}...\end{enumerate}!
\defverb\debenv!\begin{nomenvironnement}!
\defverb\points!...!
\defverb\finenv!\end{nomenvironnement}!
\begin{frame}
\frametitle{Le corps du document}
\begin{itemize}
\item<2-> Contient le fond du document.
\item<3-> Commandes utilisées doivent être compatibles avec les packages chargés.
  \begin{itemize}
  \item<4-> Notion {\em d'environnement}
  \item<5-> Sera toujours de la forme\\\debenv\\\points\\\finenv
  \item<6-> Les plus courants sont\\ \centre,\\ \liste,\\ \listenum,\ldots
  \end{itemize}
\end{itemize}
\end{frame}
\begin{frame}
\begin{center}
\begin{pgfpicture}{0cm}{0cm}{7cm}{4cm}
\only<1->{\pgfputat{\pgfxy(5.25,3)}{\pgfbox[center,center]{\pgfuseimage{image5}}}}
\end{pgfpicture}
\end{center}
\begin{center}
\begin{pgfpicture}{0cm}{0cm}{7cm}{4cm}
\only<2->{\pgfputat{\pgfxy(3.5,2)}{\pgfbox[center,center]{\pgfuseimage{image6}}}}
\end{pgfpicture}
\end{center}
\end{frame}
\subsection*{Compilation d'un fichier source -- Visualisation}
\begin{frame}
\frametitle{Compilation d'un fichier source}
\begin{itemize}
\item<1-> fichier source \og{}correct\fg{} ;
\item<2-> application de \AllTeX{} ;
  \begin{itemize}
  \item<3-> si la compilation correcte alors la visualisation se fait :
    \begin{itemize}
    \item<4-> Avec Xdvi ou Yap si le format est le .dvi
    \item<5-> Avec gv ou gview si le format est le .ps
    \item<6-> Avec xpdf ou acrobat reader si le format choisi est le .pdf
    \end{itemize}
  \item<7-> si la compilation est incorrecte, il faut rectifier. Comment ? En lisant le fichier log.
  \end{itemize}
\end{itemize}
\end{frame}
\begin{frame}[fragile]
\frametitle{Exemple de fichier \texttt{log} \og{}correct\fg}
{\footnotesize
\begin{verbatim}
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
\end{verbatim}
}
\end{frame}
\begin{frame}[fragile]
\frametitle{Extrait d'un fichier \texttt{log} \og{}incorrect\fg}
{\footnotesize
\begin{verbatim}
! 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.}}
 
\end{verbatim}
}
\end{frame}
\begin{frame}[fragile]
  \frametitle{Quelques erreurs}
  \begin{itemize}
  \item<1->\verb+! Undefined control sequence+
  \item<2->\verb+! Extra }, or forgotten $+
  \item<3->\verb+! \begin{...} ended by \end{...}+
  \item<4->\verb+! Missing $ inserted+
  \item<5->\verb+! Command ... invalid in math mode+
  \item<6->\verb+! Misplaced alignment tab character &+
  \item<7->\begin{verbatim}! Extra alignment tab has been changed to \cr\end{verbatim}
  \item<8->\verb+! Unknown graphics extension ...+
  \item<9->\begin{verbatim}! Cannot determine size of graphic in ...
 (no BoundingBox)\end{verbatim}
  \item<10->\verb+! Can be used only in preamble+
  \end{itemize}
\end{frame}
\section{Principales commandes}
\subsection*{En primaire}
\defverb\plusgrand!$\geqslant$!
\defverb\pluspetit!$\leqslant$!
\defverb\gras!\textbf!
\defverb\soul!\underline!
\defverb\ita!\textit!
\defverb\debtab!\begin{tabular}{|c|c|c|}!
\defverb\fintab!\end{tabular}!
\defverb\col!{|c|c|c|}!
\defverb\filhor!\hline!
\defverb\lig!Bonjour&Bonjour&Bonjour\\!
\begin{frame}
\begin{block}{Premieres commandes}
\begin{description}
\item<1->[\gras, \soul, \ita] pour respectivement mettre en gras ({\bf Bonjour}), souligner (\underline{Bonjour}), mettre en italique (\textit{Bonjour}). On peut également les mélanger pour afficher \underline{\bf\em Bonjour}.
\item<2->[\plusgrand{} ou \pluspetit] (avec le package {\sl amssymb}) pour $\geqslant$ ou $\leqslant$
\end{description}
\end{block}
\end{frame}
\begin{frame}
\begin{block}{Premieres commandes}
\begin{description}
\item[\liste] pour obtenir une liste du type :
\begin{center}
\begin{itemize}
\item Article 1
\item Article 2
\item \ldots
\end{itemize}
\end{center}
\item[\listenum] pour obtenir une liste numérotée du type :
\begin{center}
\begin{enumerate}
\item Article 1
\item Article 2
\item \ldots
\end{enumerate}
\end{center}
\end{description}
\end{block}
\end{frame}
\begin{frame}
\begin{block}{Premieres commandes}
\begin{description}
\item[Tableau]
\begin{itemize}
\item<1-> \debtab\\\points\\\fintab
\item<2-> Les filets horizontaux se placent avec la commande \filhor
\item<3-> \& séparateur de colonnes. Par exemple,\\\lig
\end{itemize}
\end{description}
\end{block}
\end{frame}
\subsection*{En collège}
\defverb\fra!$\frac23$!
\defverb\vec!$\overrightarrow{AB}$!
\defverb\rac!$\sqrt{26}$!
\defverb\puiss!$x^5$!
\defverb\indi!$A_1$!
\defverb\angle!$\widehat{ABC}$!
\begin{frame}
\begin{block}{Quelques commandes mathématiques}
\begin{itemize}
\item<2-> \fra\ pour obtenir $\frac23$
\item<3-> \vec\ pour obtenir $\vecteur{AB}$
\item<4-> \rac\ pour obtenir $\sqrt{26}$
\item<5-> \puiss\ pour $x^5$
\item<6-> \indi\ pour $A_1$
\item<7-> \angle\ pour $\widehat{ABC}$
\end{itemize}
\end{block}
\vspace{2mm}
\visible<8>{
On peut associer ces différentes commandes pour obtenir $\dfrac{\sqrt3}{\sqrt2}$ ou $\sqrt{\dfrac23}$ ou $\vecteur{A_1B_1}$ ou \ldots
}
\end{frame}
\begin{frame}[fragile]
\begin{block}{Quelques commandes mathématiques}
\begin{description}
\item[Les systèmes]
\[\left\{
\begin{array}{l}
2x+3y=7\\
-3x+2y=8\\
\end{array}
\right.
\]
\par
\pause
\begin{verbatim}
\[\left\{
\begin{array}{l}
2x+3y=7\\
-3x+2y=8\\
\end{array}
\right.
\]
\end{verbatim}
 
\end{description}
\end{block}
\end{frame}
\defverb\gra!graphicx!
\defverb\grap!\usepackage[dvips]{graphicx}!
\defverb\dvips!dvips!
\defverb\incl!\includegraphics{nom de l'image}!
\begin{frame}
\frametitle{Inclusion de figures}
\begin{itemize}
\item<1-> Non prévu au départ.
\item<2-> \grap\ dans \alert{le préambule}
\item<3-> Attention aux extensions des noms de fichiers.
\item<4-> \incl\ dans \alert{le corps du document}
\end{itemize}
\begin{center}
\begin{pgfpicture}{0cm}{0cm}{8cm}{5cm}
\only<5>{\pgfputat{\pgfxy(4,2.5)}{\pgfbox[center,center]{\pgfuseimage{image7}}}}
\end{pgfpicture}
\end{center}
\end{frame}
\subsection*{En lycée}
\defverb\integrale!$$\int_a^bx^2\,dx=\left[\frac{x^3}3\right]_a^b$$!
\defverb\suite!$$u_{n+1}=\frac{u_n+2}{u_{n-1}}$$!
\defverb\limite!$$\lim_{x\to+\infty}\frac{x^2+1}{x-3}=+\infty$$!
\begin{frame}[fragile]
\begin{block}{Quelques exemples}
\begin{itemize}
\item<1->
 
\begin{verbatim}
\[\int_a^bx^2\,dx
=\left[\frac{x^3}3\right]_a^b\]
\end{verbatim}
\visible<2->{
\[\int_a^bx^2\,dx
=\left[\frac{x^3}3\right]_a^b\]
}
\item<3->
\begin{verbatim}
\[u_{n+1}=\frac{u_n+2}{u_{n-1}}\]
\end{verbatim}
\visible<4->{
\[u_{n+1}=\frac{u_n+2}{u_{n-1}}\]
}
\item<5->
\begin{verbatim}
\[\lim_{x\to+\infty}
\frac{x^2+1}{x-3}=+\infty\]
\end{verbatim}
\visible<6->{
\[\lim_{n\to+\infty}\frac{x^2+1}{x-3}=+\infty\]
}
\end{itemize}
\end{block}
\end{frame}
\subsection*{A l'Université}
\begin{frame}[fragile]
\begin{block}{Quelques exemples}
\begin{itemize}
\item<1->
\begin{verbatim}
\[\sum_{n=1}^\infty\frac1{n^2}=
\frac{\pi^2}6\]
\end{verbatim}
\visible<2->{\[\sum_{n=1}^\infty\frac1{n^2}=
\frac{\pi^2}6\]}
\item<3->
\begin{verbatim}
\[\forall \varepsilon>0,\exists\eta>0:
|x-x_0|<\eta\Rightarrow
|f(x)-f(x_0)|<\varepsilon\]
\end{verbatim}
\visible<4->{
\[\forall \varepsilon>0,\exists\eta>0:
|x-x_0|<\eta\Rightarrow
|f(x)-f(x_0)|<\varepsilon\]
}
\end{itemize}
\end{block}
\end{frame}
%4. Diffusion des textes
\section{Diffusion des textes -- Mutualisation}
\subsection*{Papiers et PDF}
\begin{frame}
\begin{itemize}
\item<1-> échange au format PS et/ou PDF.
\begin{itemize}
\item<2-> Avec les visionneuses installées, aucun problème de lecture.
\item<3-> On ne peut les modifier.
\end{itemize}
\item<4-> échange du fichier source.
\begin{itemize}
\item<5-> \alert{Modification à volonté},
\item<6-> Avoir la même base \LaTeX.
\end{itemize}
\end{itemize}
\end{frame}
\subsection*{Mutualisation}
\begin{frame}
\begin{itemize}
\item<1-> Un des grands débats du monde enseignant.
\item<2-> {\bf Qu'est-ce ?}
\begin{itemize}
\item<3-> Mise à disposition d'autrui de ses documents afin que d'autres puissent s'en servir : les utiliser et/ou \alert{les modifier}.
\item<4-> Ce n'est pas un regroupement simple ou organisé par un tiers.
\item<5-> Notion de portabilité, d'archivage {\em comme l'a dit Knuth.}
\end{itemize}
\item<6-> {\bf Solution} : \visible<7->{{\em A mon avis}, \AllTeX{} est la meilleure forme actuelle pour mutualiser : encombrement minimal (23\texttt{ko} pour le fichier source de cette présentation), archivage facile, échanges rapides,\ldots
}
\end{itemize}
\end{frame}
%7.Conclusion
\section{Conclusion}
\begin{frame}
Dans ce court laps de temps, je n'ai pas essayé de convaincre mais de faire prendre conscience qu'il existe autre chose pour la frappe de documents mathématiques.\\La polémique n'est pas nécessaire : {\em chacun se fera sa propre idée.}
\end{frame}
\section{Bibliographie et webographie}
\subsection*{Bibliographie}
\begin{frame}
  \begin{itemize}
  \item[\pgfuseimage{image8}] Bernard {\sc Desgraupes}, {\em\LaTeX. Apprentissage, guide et référence. Vuibert, mars 2003.}
  \item[\pgfuseimage{image8}] Christian {\sc Rolland}, {\em\LaTeX\ par la pratique. O'Reilly, 1999.}
  \item[\pgfuseimage{image8}] Tobias {\sc Oetiker} \& Daniel {\sc Flipo}, {\em Une courte (?) introduction à \LaTeX\ $2_\varepsilon$}, Août 2004.\\{\sl http://math.univ-lille1.fr/~flipo/doc/dfshort.pdf}
  \end{itemize}
\end{frame}
\subsection*{Webographie}
\begin{frame}[fragile]
Bien évidemment, cette liste n'est pas exhaustive.
\begin{itemize}
\item<1->\verb+http://www.ctan.org/ctan+
\item<2->\verb+http://tex.loria.fr/index.html+
\item<3->\verb+http://gutenberg.eu.org/pub/GUTenberg+
\item<4->\verb+http://melusine.eu.org/syracuse+
\item<5->\verb+fr.comp.text.tex+
\item<6->\verb+http://www.grappa.univ-lille3.fr/FAQ-LaTeX/+
\end{itemize}
\end{frame}
\appendix
\section{Compléments}
\begin{frame}
\tableofcontents
\end{frame}
\defverb\pytha!\pythadroit{A}{B}{C}{13}{5}!
\begin{frame}
  \begin{block}{Correction de théorèmes}
    \pythadroit{A}{B}{C}{13}{5}
  \end{block}
s'obtient avec la commande \pytha (plus le package \texttt{xlop} de Jean-C\^ome Charpentier)
\end{frame}
\begin{frame}[fragile]
\frametitle{Macro \pytha}
\footnotesize
\begin{verbatim}
\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
}$$
}
\end{verbatim}
 
\end{frame}
\begin{frame}
  \begin{block}{Le théorème de Thalès}
\small
    \Thales ABCEF
    \ResolThales AE285{cm}
  \end{block}
\end{frame}
 
\defverb\Tha!\Thales ABCEF!
\defverb\RTha!\ResolThales AE285{cm}!
\begin{frame}[fragile]
\frametitle{Macros \Tha\ et \RTha}
\small
\begin{verbatim}
 
\newcommand{\Thales}[5]{
Dans le triangle $#1#2#3$, $#4$ est un point de la
 droite $(#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}\]
}
 
\end{verbatim}
\end{frame}
 
\begin{frame}[fragile]
\small
\begin{verbatim}
\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$
}
 
\end{verbatim}
\end{frame}
\end{document}