\documentclass{beamer}
\newcommand{\import}[1]{\input{présentation/#1}}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\usepackage{fontspec}
\usepackage{multicol}
\usepackage{listings}
\usetheme{Berkeley}
\usecolortheme{seahorse}
\setmainfont{DejaVu Sans}
\setmonofont{DejaVu Sans Mono}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\def\hititle{Mieux produire des documents}
\def\lotitle{concepts et outils}
\def\bititle{\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}}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\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}}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\begin{document}\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}{\bititle\\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}{\bititle\\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-> WYSIWYG (Get)
    \item<12-> WYSIWYM (Mean)
    \end{itemize}
\end{itemize}\end{frame}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\section{Moyens}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{Rationalisation}
\begin{frame}{\bititle\\Moyens / Rationalisation}
\begin{itemize}
\item<1-> Gestion de configuration distribuée
\item<2-> Processus de fabrication
\end{itemize}\end{frame}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{Automatisation}
\begin{frame}{\bititle\\Moyens / Automatisation}
\begin{itemize}
\item<1-> Fichiers de fabrication
\item<2-> Scripts d’assemblage
\end{itemize}\end{frame}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{Opérations}
\begin{frame}{\bititle\\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{Fichiers}\import{listings}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{Production}
\begin{frame}{\bititle\\Fichiers / Production}
\lstinputlisting[language=bash]{produire.sh}
\end{frame}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{Document}
\begin{frame}{\bititle\\Fichiers / Document}
\lstinputlisting[language=TeX]{présentation}
\end{frame}
%⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
\subsection{Listings}
\begin{frame}{\bititle\\Fichiers / Listings}
\lstinputlisting[language=TeX]{présentation/listings}
\end{frame}
%–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
\section{Questions}\end{document}
