%% Time-stamp: <modifié par Pierre Lescanne le 26 Sep 2002 à 18h50>
%% /home/plescann/MIM/LATEX/transp.tex
\documentclass[%
  slidesonly,%  Pour sortir les transparents seuls
%  semrot,%      Permettre des rotations eventuelles
%  semhelv,%    Helvetica
  a4%           A4 paper
  ]{seminar}

\usepackage{fancybox}
\usepackage[francais]{babel}
\usepackage[latin1]{inputenc}
\usepackage{color}
\usepackage[all]{xy}

\def\printlandscape{\special{landscape}} 

\slidesmag{5}
\articlemag{1}

\title{\color{red}{\textit{Introduction à \LaTeX}}}

\author{}

\date{}

\pagestyle{}

\slidestyle{empty}

\slideframe{}   

\newcommand{\rouge}[1]{{\color{red}#1}}
\newcommand{\VERT}[1]{{\color{green}#1}}
\newcommand{\bleu}[1]{\textcolor{blue}{$#1$}}
\newcommand{\bl}[1]{\textcolor{blue}{#1}}
\newcommand{\ali}{\newline\hspace*{20pt}}
\newcommand{\latex}{\VERT{\LaTeX}}

\newcommand{\rarasub}[1]{\xymatrix{\ar@{>>|}[r]_{#1} &}}
\newcommand{\raralx}{\rarasub{\lambda\mathtt{x}}}

   
\newcommand{\heading}[1]{%     
  \begin{center}               
    \large\bf
    \color{cyan}{\shadowbox{#1}}%
  \end{center}
  \markright{#1}
  \vspace{1ex minus 1ex}}

\newcommand{\subheading}[1]{%
  \begin{center}
    \color{green}{\bf\Ovalbox{#1}}
  \end{center}}

\begin{document}

%------------------------------------------------------
\begin{slide}
    \maketitle
    \addtocounter{slide}{-1}
    \slidepagestyle{empty}
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Qu'est-ce que \LaTeX ?}

\VERT{\LaTeX{}} est un outil de \rouge{PAO} (Publication Assistée par
Ordinateur).

Son but est de produire du texte typographique de \rouge{très haute qualité}.  

Une \rouge{chaîne de production} (un ou des {programmes}) \ali passe de
la \rouge{source}  l'\rouge{objet}.

\latex{} connaît la \rouge{structure} du texte et fait appel à \VERT{\TeX}.

La \rouge{version} actuelle de \latex{} est \VERT{\LaTeX~$2_{\epsilon}$}.
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Le WYSYWYG}

WYSYWYG signifie 
\begin{itemize}
\item en anglais \VERT{\rouge{W}hat \rouge{Y}ou \rouge{S}ee \rouge{I}s
    \rouge{W}hat \rouge{Y}ou \rouge{G}et},
\item en français \rouge{``Ce que vous voyez est ce que vous obtenez''}
\end{itemize}

\latex{} n'est pas WYSYWYG.

Sachant que l'imprimerie a été inventée par les Chinois, le WYSYWYG
\begin{itemize}
\item 
  oublie 2000 ans de progrès en typographie
\item  et marque un retour en
  arrière.
\end{itemize}
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Pourquoi \LaTeX{} ?}
\begin{itemize}
\item \latex{} est \rouge{libre}, son code source est disponible.
\item \latex{} est la \rouge{meilleure qualité} de document que l'on connaisse.
\item \latex{} est particulièrement bien adapté pour les \rouge{formules
  mathématiques}.
\item \latex{} est \rouge{robuste}.
\item \latex{} est le \rouge{passage obligé} de nos communautés
  informatiques et  
  mathématiques.
\end{itemize}
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Pourquoi \LaTeX{} ?}
\begin{itemize}
\item Des \rouge{structures complexes} telles que 
  \begin{itemize}
  \item \bl{notes en bas de pages},
  \item \bl{tables des matières},
  \item \bl{références bibliographiques},
  \end{itemize}
sont produites facilement.
\end{itemize}
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Pourquoi \LaTeX{} ?}
\begin{itemize}
\item Des \rouge{structures complexes} telles que 
  \begin{itemize}
  \item \bl{notes en bas de pages},
  \item \bl{tables des matières},
  \item \bl{références bibliographiques},
  \end{itemize}
sont produites facilement.
\item \latex{} assure une bonne \rouge{compatibilité} ascendante (j'exécute
  sans problème des fichiers de 1986)
\item \latex{} est bien adapté au travail \rouge{coopératif} \\
\hspace*{20pt}(production de document transocéanique).
\end{itemize}
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Les défauts de \LaTeX{} ?}
\begin{itemize}
\item \latex{} n'est \rouge{pas WYSYWYG} (pour combien de temps ?)
\item \latex{} est \rouge{difficile} d'accès~\footnote{Quoique !!}
  (mais on est récompensé).
\item \latex{} n'est \rouge{pas soutenue} par la compagnie la plus riche du
  monde~\footnote{C'est probablement mieux comme ça !}. 
\item donc \latex{} est considéré comme un produit \rouge{académique} ou de
  \rouge{typographes}. 
\end{itemize}
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Les défauts de \LaTeX{} ?}
\begin{itemize}
\item \latex{} ne fonctionne pas pour ceux qui ont \rouge{vendu leur âme}.
\item Écrire des documents \rouge{mal organisés} est difficile.
\end{itemize}
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Les trois agents de la production de document}
\begin{itemize}
\item \rouge{l'auteur},
\item \rouge{l'éditeur},
\item \rouge{le typographe}.
\end{itemize}
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Les phases de production en \LaTeX{}}
\begin{itemize}
\item Le code \VERT{source}, avec son suffixe \rouge{.tex},
\item le code \VERT{objet}, avec son suffixe \rouge{.dvi} (DVI = DeVice
  Independant),

\item le \VERT{log}, avec son suffixe \rouge{.log},
\item le fichier \VERT{auxiliaire}, \rouge{.aux}.
\end{itemize}
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Visitez ma page}

Vous pouvez visitez ma page à 

\begin{footnotesize}
{\color{red}
\verb!http://www.ens-lyon.fr/~plescann/ENSEIGNEMENT/LATEX/presentation.html!}.
\end{footnotesize}
\end{slide}

%------------------------------------------------------
\begin{slide}
\heading{Commentaires}
\rouge{\%} introduit une ligne de commentaires non reconnus par
\latex.

\vspace*{20pt}
\heading{Les commandes}
Les commandes sont \rouge{sensibles à la casse} et commencent par
\rouge{$\backslash$}. 
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Espaces, césure, justification}
\latex{} fait la \rouge{justification} \rouge{automatique} des
paragraphes par un algorithme astucieux de césure, adapté à la langue
(français, anglais, etc.).

Un \rouge{$\sim$} est donc une \rouge{espace}~\footnote{\rouge{Espace}
  est un mot féminin en typographie.} dure qui n'est pas susceptible
de conduire à un changement de ligne. On ``colle'' deux mots.

L'espace après une commande n'est pas une espace dans le texte.
Il faut donc ``forcer'' l'espace, par exemple par \{\}\\
\hspace*{20pt}par exemple:\VERT{\texttt{$\backslash$LaTeX\{\}}}
ou 
\VERT{\texttt{\{$\backslash$LaTeX\}}}.
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Fin de paragraphes}

Une ligne vide entre deux lignes de texte marque la fin d'un
paragraphe.

\heading{Caractères spéciaux}
\begin{center}
  \rouge{\$ \& \% \# \_ \{ \} $\sim$ {\^\ } $\backslash$}
\end{center}
Si on veut les utiliser dans un texte on écrit.
{\color{red}
\begin{verbatim}
\$ \& \% \# \_ \{ \}
\end{verbatim}}
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Les classes}
La classes de documents peuvent être:
\begin{itemize}
\item \rouge{article},
\item \rouge{report},
\item \rouge{book},
\item \rouge{seminar},
\item \rouge{letter},
\item etc.
\end{itemize}

\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Les sections}
Les types de sections proposées sont:

\begin{itemize}
\item \rouge{chapter}, (dans \VERT{book} et dans \VERT{report}),
\item \rouge{section},
\item \rouge{subsection},
\item \rouge{subsubsection},
\item \rouge{paragraph}.
\end{itemize}
Elles dépendent de la classe du document.
\vfill

\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Les sections}
\begin{itemize}
\item On les introduit par
\begin{verbatim}
\section{Titre de la section}
\end{verbatim}

\item   \latex{} crée des numéros, par exemple dans \VERT{article}, on
  pourra avoir la subsubsection 2.1.2.


\item en mettant une etoile comme
\begin{verbatim}
\section*{Titre}
\end{verbatim}
on  crée une section sans numéro.
\end{itemize}
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Les environnements}
Un environemment est delimité par 
\begin{verbatim}
\begin{environnement}
...
\end{environnement}.
\end{verbatim}
Les environnements sont
\begin{itemize}
\item \rouge{abtract},
\item \rouge{array},
\item \rouge{center},
\item \emph{etc.}
\end{itemize}
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{La bibliographie}
\begin{itemize}
\item Il faut creer un fichier \texttt{foo.bib}.
\item Il faut inserer des commandes:
\begin{verbatim}
\bibliographystyle{plain}
\bibliography{foo}
\end{verbatim}
\item Il faut faire tourner \VERT{bibtex}.
\end{itemize}
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Références dans le texte}

Il ne faut \rouge{jamais} indiquer une référence (à une section, à une
figure, etc.) directement par son numéro.

Il faut utiliser\rouge{ \texttt{$\backslash$label}} et
\rouge{\texttt{$\backslash$ref}}.
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Les formules mathématiques}

Deux environnements: \VERT{math} introduit  par
\rouge{$\backslash$(...$\backslash$)}~\footnote{ou par \rouge{\$...\$}} ou
\begin{verbatim}
\begin{math}
  ...
\end{math}
\end{verbatim}
et \VERT{displaymath} introduit par 
\rouge{$\backslash$[...$\backslash$]}~\footnote{ou par \rouge{\$\$...\$\$}} ou
\begin{verbatim}
\begin{displaymath}
  ...
\end{displaymath}
\end{verbatim}
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Les formules mathématiques}
On peut faire de belles choses, comme
\[\int_{-\infty}^{\infty}{e^{-x^2} dx} = \sqrt{\pi}\]
\[\frac{x_1 - x_2}{3 x_1 + x_2} - \frac{2x_1 - 2x_2}{5x_1} 
=
\frac{-x_1^2 - x_1 x_2 + 2 x_2^2}{15 x_1^2 + 5x_1 x_2}\]
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Les formules mathématiques}
Pour produire
\rouge{\[\int_{-\infty}^{\infty}{e^{-x^2} dx} = \sqrt{\pi}\]}
on entre
\begin{verbatim}
\[\int_{-\infty}^{\infty}{e^{-x^2} dx} 
= 
\sqrt{\pi}\]
\end{verbatim}
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Les formules mathématiques}
Pour produire
\rouge{
\[\frac{x_1 - x_2}{3 x_1 + x_2} - \frac{2x_1 - 2x_2}{5x_1} 
=
\frac{-x_1^2 - x_1 x_2 + 2 x_2^2}{15 x_1^2 + 5x_1 x_2}\]
}
% (x1-x2)5x1 - (3x1+x2)(2x1-2x2) = -x1^2 - x1x2 + 2x2^2
on entre
\begin{footnotesize}
\begin{verbatim}
\[\frac{x_1 - x_2}{3 x_1 + x_2} - \frac{2x_1 - 2x_2}{5x_1} 
=
\frac{-x_1^2 - x_1 x_2 + 2 x_2^2}{15 x_1^2 + 5x_1 x_2}\]
\end{verbatim}
\end{footnotesize}
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Les changements de police}
\emph{Pour mettre en évidence quelque chose} on utilise
\rouge{\texttt{$\backslash$emph\{\ldots\}}} %
\begin{itemize}
\item  qui passe en italique quand on est en mode romain %

\item  et qui passe en romain quand on est en mode italique.
\end{itemize}
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Les changements de police}
Pour changer de fonte (police) on utilise:
\begin{itemize}
\item{\color{red}\verb|\textsf{...}|} ou  \VERT{\texttt{$\backslash$mathsf\{\ldots\}}} \textsf{sans serif}
\item {\color{red}\verb|\textsl{...}|} ou  \VERT{\texttt{$\backslash$mathsl\{\ldots\}}} \textsl{penché},
\item {\color{red}\verb|\textbf{...}|} ou  \VERT{\texttt{$\backslash$mathbf\{\ldots\}}} \textbf{gras},
\item {\color{red}\verb|\textrm{...}|} ou  \VERT{\texttt{$\backslash$mathrm\{\ldots\}}} \textrm{romain},
\item {\color{red}\verb|\textit{...}|} ou  \VERT{\texttt{$\backslash$mathit\{\ldots\}}} \textit{italique},
\item {\color{red}\verb|\textsc{...}|} ou  \VERT{\texttt{$\backslash$mathsc\{\ldots\}}} \textsc{Petite Capitale},
\item {\color{red}\verb|\texttt{...}|} ou
  \VERT{\texttt{$\backslash$mathttt\{\ldots\}}} \texttt{Machine à
    écrire},
\item \qquad \qquad \qquad \qquad
  \VERT{\texttt{$\backslash$mathtcal\{\ldots\}}} $\mathcal{CALLIGRAPHIE}$,
\end{itemize}

\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Définir une commande}
On a souvent besoin de définir une \rouge{abréviation}.  

Ainsi supposons que j'utilise souvent le signe \rouge{$\raralx$}.

Son code est 

{\color{blue}
\begin{footnotesize}
\begin{verbatim}
\xymatrix{\ar@{>>|}[r]_{\lambda\mathttt} &}
\end{verbatim}
\end{footnotesize}
}

Je préfère utiliser {\color{red} \verb|\raralx|} qui peut
s'introduire par les deux commandes:
{\color{blue}
\begin{footnotesize}
\begin{verbatim}
\newcommand{\rarasub}[1]{\xymatrix{\ar@{>>|}[r]_{#1} &}}
\newcommand{\raralx}{\rarasub{\lambda\mathttt{x}}
\end{verbatim}
\end{footnotesize}
}
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Définir une commande}
Le format de {\color{red}\verb|\newcommand|} est

\begin{footnotesize}
  {\color{red}\verb|\newcommand|}\{\bl{\textsf{nom\_de\_la\_commande}}\}[\VERT{\textsf{nombre\_de\_paramètres}}]\{\bl{\textsf{texte\_de\_la\_commande}}\}
\end{footnotesize}


Sa portée est locale.
\vfill

\end{slide}
%------------------------------------------------------
\begin{slide}
  \heading{Produire, visualiser, imprimer} 
  
  \VERT{Hypothèse} : on est sous UNIX.  Pour le Mac, on utilise les
  boutons de l'interface.  

\subheading{DVI}
\vfill
\begin{itemize}
\item La commande  {\color{red}\verb|latex truc|} produit un fichier
  {\color{red}\verb|truc.dvi|} qui peut être visualisé par
  {\color{red}\verb|xdvi truc|}. 
\item La commande  {\color{red}\verb|dvips truc|} imprime le fichier.
\end{itemize}\
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
  \heading{Produire, visualiser, imprimer} 
  
\subheading{PostScript}

\begin{itemize}
\item  La commande  {\color{red}\verb|dvips truc -o truc.ps|} produit
  un fichier PostScript à partir d'un fichier {\color{red}\verb|truc.dvi|}.
\end{itemize}
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Produire, visualiser, imprimer}
\subheading{PDF}
\begin{itemize}
\item La commande {\color{red}\verb|pdflatex truc|} produit à partir
  du fichier {\color{red}\verb|truc.tex|} un fichier
  {\color{red}\verb|truc.pdf|} au format PDF qui peut être visualisé
  par exemple par {\color{red}\verb|acroread|}.

\item Si \verb|pdflatex truc| ne fonctionne pas, on peut utiliser la
  commande {\color{red}\verb|ps2pdf truc.ps > truc.pdf|}. 
\end{itemize}
\vfill
\end{slide}
                                
%------------------------------------------------------
\begin{slide}
\heading{Corriger les fautes d'orthographe}
\VERT{\emph{La belle typorgaphie est gache par une ortografe deploable.}}

Utilisez le \rouge{correcteur d'orthographe.}

En \rouge{Emacs}, j'utilise \rouge{ispell}.

\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Quelques trucs en guise de conclusion}
\begin{itemize}
\item En \VERT{Emacs}, faites en sorte de pouvoir entrer les
  \rouge{accents au
    clavier}, même sur un clavier QWERTY,\\
  \hspace*{20pt}le correcteur orthographique devient facile à
  utiliser.
\begin{footnotesize}
\begin{verbatim}
(standard-display-european 1)
(load-library "iso-syntax")
(load-library "iso-acc")
\end{verbatim}
\end{footnotesize}
\item En \VERT{Emacs}, utilisez le \rouge{mode} \latex{} avec la couleur.
\item \rouge{Coupez} vos textes en utilisant
  \VERT{\texttt{$\backslash$input}}.
\end{itemize}
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{Quelques trucs en guise de conclusion}
\begin{itemize}
\item \rouge{Gérez} vos versions par \VERT{CVS}. 
\item \rouge{Combinez} vos traitements (latex, bibtex, dvips -o) en
  utilisant \VERT{make}.
\item \rouge{Ne modifiez pas les styles} qui ont été faits par des
  professionnels~!
\end{itemize}
\vfill
\end{slide}
%------------------------------------------------------
\begin{slide}
\heading{C'est tout !}
\end{slide}

%------------------------------------------------------
\end{document}
% LocalWords:  PAO WYSYWYG book seminar letter chapter subsection subsubsection
% LocalWords:  paragraph displaymath QWERTY CVS make
