summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/formation-latex-ul/presentation-diapos.tex
blob: d863b0f9cdbd95c2ec773e49a9236901569f64d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
\section{Présentation de {\TeX} et {\LaTeX}}

\subsection{Ce que c'est}

\begin{frame}
  \frametitle{Ce que c'est}
  \begin{columns}
    \begin{column}{.5\textwidth}
      \begin{itemize}
      \item {\TeX} est un système de mise en page (\emph{typesetting})
        ou de préparation de documents
      \item {\LaTeX} est un ensemble de macro-commandes pour faciliter
        l'utilisation de {\TeX}
      \item Langage de balisage (\emph{Markup Language}) pour indiquer
        la mise en forme du texte
      \item Accent mis sur la production de documents de grande
        qualité à la typographie soignée (surtout pour les
        mathématiques)
      \end{itemize}
    \end{column}
    \begin{column}{.5\textwidth}
      \centering
      \includegraphics[width=\linewidth]{Knuth} \\
      \footnotesize Donald Knuth, créateur de \TeX
    \end{column}
  \end{columns}
\end{frame}

\begin{frame}
  \frametitle{Exemples de typographie soignée}
  \begin{itemize}
  \item Ligatures
    \begin{demo}
      \begin{minipage}{0.42\linewidth}
        \vspace{-12pt}
        \begin{block}{\small Word \phantom{\LaTeX}}
          \LARGE\rmfamily f\/f \quad f\/i \quad f\/l \\ f\/f\/i \quad
          f\/f\/l
        \end{block}
      \end{minipage}
      \hfill
      \begin{minipage}{0.42\linewidth}
        \vspace{-12pt}
        \begin{block}{\small \LaTeX}
          \LARGE\rmfamily ff \quad fi \quad fl \\ ffi \quad ffl
        \end{block}
      \end{minipage}
    \end{demo}
  \item Espacement des lettres
    \begin{demo}
      \begin{minipage}{0.45\linewidth}
        \vspace{-12pt}
        \begin{block}{\small texte \phantom{éq}}
          \LARGE\rmfamily xy \quad \emph{xy}
        \end{block}
      \end{minipage}
      \hfill
      \begin{minipage}{0.4\linewidth}
        \vspace{-12pt}
        \begin{block}{\small mathématiques}
          \LARGE $xy$
        \end{block}
      \end{minipage}
    \end{demo}
  \end{itemize}
\end{frame}

\subsection{Ce que ce n'est pas}

\begin{frame}
  \frametitle{Ce que ce n'est pas}
  \begin{itemize}
  \item Un traitement de texte
    \begin{itemize}
    \item priorité accordée à la qualité de la mise en page
    \end{itemize}
  \item WYSIWYG
    \begin{itemize}
    \item plutôt What You See Is What You \emph{Mean}
    \end{itemize}
  \item Incompatible
    \begin{itemize}
    \item format identique sur tous les systèmes d'exploitation
    \end{itemize}
  \item Instable
    \begin{itemize}
    \item noyau arrivé à maturité
    \end{itemize}
  \item Imprévisible
    \begin{itemize}
    \item {\LaTeX} fait ce qu'on lui demande, ni plus, ni moins
    \end{itemize}
  \end{itemize}
\end{frame}

\subsection{Processus de création}

\begin{frame}
  \frametitle{Processus de création d'un document {\LaTeX}}
  \Huge
  \begin{minipage}[t]{0.25\linewidth}
    \centering
    \faFileTextO \\ \bigskip
    \footnotesize
    rédaction du texte et balisage avec un \emph{éditeur de texte}
  \end{minipage}
  \hfill\faArrowRight\hfill
  \begin{minipage}[t]{0.25\linewidth}
    \centering
    \faCogs \\  \bigskip
    \footnotesize
    compilation avec un \emph{moteur} {\TeX} depuis la ligne de commande
  \end{minipage}
  \hfill\faArrowRight\hfill
  \begin{minipage}[t]{0.25\linewidth}
    \centering
    \faFilePdfO \\  \bigskip
    \footnotesize
    visualisation avec visionneuse externe (Aperçu,
    SumatraPDF, etc.)
  \end{minipage}
  \newline\pause
  \begin{picture}(0,0)
    \thicklines\color{blue}
    \put(-8,-5){\dashbox{2}(200,100){}}
    \put(15,-15){
      \begin{minipage}[t]{150\unitlength}
        \footnotesize\centering
        facilité par l'utilisation d'un \\
        logiciel intégré de rédaction \\[4pt]
        (Texmaker, TeXShop, Emacs, RStudio, \dots)
      \end{minipage}}
  \end{picture}
\end{frame}

%%% >>>
\stepcounter{exerciceref}
\subsection{[~Exercice \theexerciceref~]}

\begin{frame}[plain,fragile=singleslide]
  \begin{exercice}
    \begin{enumerate}
    \item Démarrer le logiciel Texmaker (ou tout autre
      éditeur ou logiciel intégré de rédaction de votre choix).
    \item Ouvrir et compiler le fichier \fichier{exercice\_minimal.tex}.
    \end{enumerate}
  \end{exercice}
\end{frame}
%%% <<<


\begin{frame}
  \frametitle{Quelques choses simples à réaliser avec {\LaTeX}}
  \framesubtitle{(et pas nécessairement avec un traitement de texte)}
  \begin{itemize}
  \item Page de titre
  \item Table des matières
  \item Numérotation des pages
  \item Figures et tableaux: disposition sur la page, numérotation, renvois
  \item Équations mathématiques: disposition, numérotation et renvois
  \item Citations et composition de la bibliographie
  \item Coupure de mots
  \item Document recto verso
  \end{itemize}
\end{frame}

\subsection{Outils de production}

\begin{frame}
  \frametitle{Moteurs et formats}
  \begin{tabular}{r}
    \\ \addlinespace[8pt] \\ \\
    \color{emphasis}\faArrowRight \\
    \color{emphasis}\faArrowRight
  \end{tabular}
  \hspace{-5mm}
  \begin{tabularx}{0.9\linewidth}{Xlc}
    \toprule[2pt]
    Moteur & Format & Fichier de sortie \\
    \midrule
    \texttt{tex} & plain \TeX & DVI \\
    \texttt{tex} (\texttt{latex}) & \LaTeX & DVI \\
    \texttt{pdftex} (\texttt{pdflatex}) & pdf\LaTeX & PDF \\
    \texttt{xetex} (\texttt{xelatex}) & \XeLaTeX & PDF \\
    \bottomrule[2pt]
  \end{tabularx}
\end{frame}

\begin{frame}
  \frametitle{Distributions}

  Le système {\LaTeX} est livré sous forme de \emph{distributions}.

  \begin{columns}
    \begin{column}{.58\textwidth}
      \begin{itemize}
      \item La Bibliothèque et la FESP recommandent %
        \link{https://www.tug.org/texlive}{{\TeX}~Live}
      \item macOS: %
        \link{https://www.tug.org/mactex}{Mac{\TeX}} \\ %
        (dérivée de {\TeX}~Live)
      \end{itemize}
    \end{column}
    \begin{column}{.42\textwidth}
    \end{column}
  \end{columns}
  \begin{textblock*}{70mm}(60mm,40mm)
    \includegraphics[width=\linewidth]{TeXFZoneColor}
  \end{textblock*}
\end{frame}

\begin{frame}[fragile=singleslide]
  \frametitle{Faits amusants}
  \begin{itemize}
  \item {\TeX} est aujourd'hui considéré essentiellement exempt de bogue
  \item Récompense si vous en trouvez un!
  \item Numéro de version de {\TeX} converge vers $\pi$:
\begin{lstlisting}
$ tex --version
TeX `\textbf{3.14159265}' (TeX Live 2016)
kpathsea version 6.2.2
Copyright 2016 D.E. Knuth.
[...]
\end{lstlisting} %$
  \end{itemize}
\end{frame}

%%% Local Variables:
%%% mode: latex
%%% TeX-engine: xetex
%%% TeX-master: "formation-latex-ul-diapos"
%%% End: