summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/formation-latex-ul/sweave-diapos.tex
blob: a18245ae26bea83ab3c78213470783d220028dba (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
%%% Copyright (C) 2018 Vincent Goulet
%%%
%%% Ce fichier fait partie du projet
%%% «Rédaction avec LaTeX»
%%% https://gitlab.com/vigou3/formation-latex-ul
%%%
%%% Cette création est mise à disposition sous licence
%%% Attribution-Partage dans les mêmes conditions 4.0
%%% International de Creative Commons.
%%% https://creativecommons.org/licenses/by-sa/4.0/

\section{Programmation lettrée}

\begin{frame}[fragile=singleslide]
  \frametitle{Document source combinant {\LaTeX} et code R}

  \fichier{fichier.Rnw}
\begin{lstlisting}[emph={Sexpr}]
...

L'utilisateur de R interagit avec l'interprète en entrant
des commandes à l'invite de commande:
<<echo=TRUE>>=
2 + 3
@
La commande \verb=exp(1)= donne \Sexpr{exp(1)},
la valeur du nombre $e$.

...
\end{lstlisting}
\end{frame}

\begin{frame}[fragile=singleslide]
  \frametitle{Après traitement par Sweave dans R}

  \texttt{Sweave("fichier.Rnw")}
  $\rightarrow$ \fichier{fichier.tex}
\begin{lstlisting}[emph={Schunk,Sinput,Soutput}]
...

L'utilisateur de R interagit avec l'interprète en entrant
des commandes à l'invite de commande:
\begin{Schunk}
\begin{Sinput}
> 2 + 3
\end{Sinput}
\begin{Soutput}
[1] 5
\end{Soutput}
\end{Schunk}
La commande \verb=exp(1)= donne 2.71828182845905,
la valeur du nombre $e$.

...
\end{lstlisting}

\end{frame}

%%% Local Variables:
%%% TeX-master: "formation-latex-ul-diapos"
%%% TeX-engine: xetex
%%% coding: utf-8
%%% End: