% Référentiel de compétences
% Version en Calibri, à compiler avec lualatex

\documentclass[10pt,lualatex,hyperref={pdfencoding=auto}]{beamer} 

\usepackage{ifthen}
\usepackage{bookmark}
\usepackage{textcomp}
\usepackage{colortbl}%
\usepackage{etoolbox}

\usepackage[base]{babel}
\usepackage{polyglossia}
\setdefaultlanguage{french}

\usepackage{fontspec}
\setmainfont[Path=fonts/,
    BoldItalicFont=CalibriBoldItalic.ttf,
    BoldFont      =CalibriBold.ttf,
    ItalicFont    =CalibriItalic.ttf]{CalibriRegular.ttf}

\usepackage{verbatim}
\usepackage[datesep=/,style=ddmmyyyy]{datetime2}

\geometry{landscape,a4paper,left=25mm,right=25mm,top=25 mm,bottom=25mm}
\usepackage{tikz}%
\usetikzlibrary{calc,fit,shapes,arrows,shadows.blur}%
\pgfdeclarelayer{background}%
\pgfdeclarelayer{foreground}%
\pgfsetlayers{background,main,foreground}%

\setbeamerfont{title}{family=\fontspec{CalibriRegular}}
\tikzset{every picture/.style={/utils/exec={\sffamily}}}

% ********************************************************
% Macros et contrôle de l'affichage des mots-clés
% \draft est defini pour la verison de travail avec annotations et table des matières
\ifdef{\draft}{
\usepackage[motscles]{macros} % avec mots-clés
}{
\usepackage{macros} % sans mots-clés
}

% ********************************************************
\title{Référentiel de compétences}

\subtitle{Spécialité : Réseaux et Télécommunications}

\institute{ACD R\&T}
\date{\today}
\author{GT BUT R\&T}%
% ********************************************************

% Les macros
\input{styles.tex}
%\input{macros.tex}
\input{feminisation-metiers.tex}
% L'import du référentiel
\input{referentiel}

% Les modèles de frame (macros)
\input{modeles/frame_titre.tex}
\input{modeles/frame_titre_couleurBUT.tex}
\input{modeles/frame_metiers.tex}

\input{modeles/frame_parcours.tex} % Modèle pour les slides décrivant 1 parcours
\input{modeles/frame_parcours_definition.tex}
\input{modeles/frame_parcours_definitions_et_composantes_essentielles.tex} % Pas génial
\input{modeles/frame_parcours_situations_professionnelles.tex}
\input{modeles/frame_parcours_composantes_essentielles.tex}
\input{modeles/frame_parcours_niveaux.tex}
\input{modeles/frame_competence.tex}

\begin{document}

%\frameTitre{} % Titre principal
\frameTitreBUT{}

% ------ TABLE DES MATIERES (en version draft seulement)
\ifdef{\draft}{
	\begin{frame}[plain]{}
		\frametitle{\Large Table des matières}
		\begin{columns}[t]
			\begin{column}{.5\textwidth}
				\tableofcontents[sections={1-3}]
			\end{column}
			\begin{column}{.5\textwidth}
				\tableofcontents[sections={4-5}]
				\bigskip
				Généré le \DTMnow 
				\verbatiminput{docinfo.txt}
			\end{column}
		\end{columns}
	\end{frame}
}{}

\frameMetier{} % Les parcours et les métiers

\foreach \PARABBR [count=\COUPAR] in \loopabbrparcours {  % Boucle sur les parcours
	% Titre principal avec mention du parcours
	\xdef\NOMPAR{\csname parcoursname\PARABBR\endcsname}
	\section{Parcours \PARABBR}
	\frameTitre{\NOMPAR} % Titre principal avec mention du parcours
	\frameParcoursComposantesEssentielles{\PARABBR}{\COUPAR} % Les composantes essentielles
	\frameParcoursSituationsPro{\PARABBR}{\COUPAR} % Les situations pro
	\frameParcoursCompetencesNiveaux{\PARABBR}{\COUPAR} % Les niveaux

	%\frameParcours{\PARABBR}{\COUPAR} % [Pas dans le masque] Le parcours et ses niveaux
	%\frameParcoursDefinition{\PARABBR}{\COUPAR} % [Pas dans le masque] La définition des compétences du parcours
	%%\frameParcoursApprentissage{Cyber}=> inutilisé
	
	% Le descriptif de chaque composante du parcours
	\xdef\loopcompparcours{\csname loopcompparcours\PARABBR \endcsname}
	\foreach \CNOM/\CTYPE/\CLETTRE [count=\COUXX] in \loopcompparcours {
		\frameCompetence{\CNOM}{\CTYPE}{\CLETTRE}
	}
}

\end{document}
