\documentclass{beamer}
\newcommand{\import}[1]{\input{présentation/#1}}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\usepackage{multicol}
\usepackage{listings}
\usetheme{Berkeley}
\usecolortheme{seahorse}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\def\hititle{Mieux produire des documents}
\def\lotitle{concepts et outils}
\def\fulltitle{\hititle, \lotitle}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\AtBeginSection[]{\begin{frame}{\hititle\\\lotitle}\begin{multicols}{2}
\tableofcontents[currentsection]\end{multicols}\end{frame}}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\AtBeginSubsection[]{\begin{frame}{\hititle\\\lotitle}\begin{multicols}{2}
\tableofcontents[currentsection,currentsubsection]\end{multicols}\end{frame}}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\begin{document}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\title[\hititle]{\hititle}
\subtitle{\lotitle}
\author[M. Beninca]{Marc Beninca}
\institute[CNAM]{Conservatoire National des Arts et Métiers}
\date[Blanc 2020]{Oral probatoire blanc, 12 Mai 2020}
\logo{\includegraphics[height=7.6em]{../cnam.png}}
\maketitle
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\begin{frame}{\hititle\\\lotitle}
\begin{multicols}{2}\tableofcontents\end{multicols}\end{frame}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\addtocontents{toc}{{\LARGE Mémoire}}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\section{Objectifs}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{Indépendance numérique}
\begin{frame}{\fulltitle\\Objectifs / Indépendance numérique}
\begin{itemize}
\item<1-> Plateformes en ligne
    \begin{itemize}
    \item<2-> synchronisation
    \item<3-> données privées
    \end{itemize}
\item<4-> Systèmes d’exploitation
    \begin{itemize}
    \item<5-> mises à jour
    \item<6-> coût réel
    \end{itemize}
\item<7-> Logiciels de production
    \begin{itemize}
    \item<8-> coût
    \item<9-> licence
    \end{itemize}
\item<10-> Formats de fichiers
    \begin{itemize}
    \item<11-> documentation
    \item<12-> type
    \end{itemize}
\end{itemize}
\end{frame}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{Fiabilité des contenus}
\begin{frame}{\fulltitle\\Objectifs / Fiabilité des contenus}
\begin{itemize}
\item<1-> Disponibilité
    \begin{itemize}
    \item<2-> haute
    \item<3-> multiple
    \end{itemize}
\item<4-> Intégrité
    \begin{itemize}
    \item<5-> systèmes de fichiers
    \item<6-> gestion de configuration
    \end{itemize}
\item<7-> Authenticité
    \begin{itemize}
    \item<8-> signature numérique
    \item<9-> vérification
    \end{itemize}
\item<10-> Reproductibilité
    \begin{itemize}
    \item<11-> What You See is What You Get
    \item<12-> What You See is What You Mean
    \end{itemize}
\end{itemize}
\end{frame}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\section{Moyens}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{Rationalisation}
\begin{frame}{\fulltitle\\Moyens / Rationalisation}
\begin{itemize}
\item<1-> Gestion de configuration distribuée
\item<2-> Processus de fabrication
\end{itemize}
\end{frame}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{Automatisation}
\begin{frame}{\fulltitle\\Moyens / Automatisation}
\begin{itemize}
\item<1-> Fichiers de fabrication
\item<2-> Scripts d’assemblage
\end{itemize}
\end{frame}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{Opérations}
\begin{frame}{\fulltitle\\Moyens / Opérations}
\begin{itemize}
\item<1-> Conversion de documents
\item<2-> Découpe de documents
\item<3-> Extraction d’éléments
\item<4-> Rotation d’éléments
\item<5-> Compression d’images
\item<6-> Résolution d’impression
\item<7-> Compilation
\item<8-> Assemblage de documents
\item<9-> Signature numérique
\item<10-> Réplication de contenus
\end{itemize}
\end{frame}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\addtocontents{toc}{\newpage{\LARGE Présentation}}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\section{Choix}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{Opérations}
\begin{frame}{\fulltitle\\Moyens / Opérations}
\begin{itemize}
\item<1-> ?
\end{itemize}
\end{frame}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\section{Présentation}
\definecolor{bg}{rgb}{0.92,0.92,0.92}
\definecolor{cm}{rgb}{0.1,0.6,0.1}
\definecolor{kw}{rgb}{0.8,0.1,0.1}
\definecolor{str}{rgb}{0.1,0.1,0.8}
\lstset{
basicstyle=\ttfamily\scriptsize,
numbers=left,
numbersep=0.25em,
backgroundcolor=\color{bg},
commentstyle=\color{cm},
keywordstyle=\color{kw},
stringstyle=\color{str},
}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{truc}
\begin{frame}{\fulltitle\\Moyens / Opérations}
\lstinputlisting[language=bash]{produire.sh}
\end{frame}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{machin}
\begin{frame}{\fulltitle\\Moyens / Opérations}
\begin{itemize}
\item<1-> ?
\end{itemize}
\end{frame}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\section{Questions}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\end{document}
