\documentclass[10pt,a4paper]{article}

%%%%%%%%%%%%%%%%%%%%%%%%%% TITRE et DATE
\title{Test d'évaluation}
\date{2023-03-21}
\author{David Fritschy - PAPREC Academy}

%%% ATTENTION !!!!!!!%%%%
%\begin{questionmult}{Ops.7}\bareme{MAX=0.5, b=0.5} 
% Ce barème ne fonctionne pas toujours ! le changer pour celui-ci :
%  \bareme{formula=(NBC==NB && NMC==0 ? 2 : NB-NBC + NMC == 1 ? 0.5 : 0 )}  (qui fonctionne tout le temps !)



\usepackage{csvsimple}%
\usepackage{multicol}
\usepackage{graphicx}



\usepackage[lang=EN,bloc,completemulti]{automultiplechoice}


%%%%%%N° de page en bas
\AMCsetFoot{Name: \nom \hspace*{1mm} \prenom \hspace*{50mm} Page \thepage}
%%%%%% N° page en bas de page 






\newcommand{\sujet}{



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   FONT STYLE  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%SIZE (Relative to the default document font size)
%Tiny 		Text	{\tiny Text}
%Small 		Text	{\small Text}
%Normal 	Text	{\normalsize Text}
%Large 		Text	{\large Text}
%Huge 		Text	{\huge Text}
%
%STYLE (Note that there are two ways to obtain italic text, where \emph should be preferred over \textit since it’s the command to emphasize text in general. )
%Bold 				Text	\textbf{Text}
%Italic 			Text	\textit{Text}
%Typewriter 		Text	\texttt{Text}
%Sans-Serif 		Text	\ltextsf{Text}
%Serif (Roman) 	Text	\textrm{Text}
%Underline 		Text	\underline{Text}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  TABLES  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\begin{table}[h!]
%  \begin{center}
%    \caption{Your first table.}
%    \label{tab:table1}
%    \begin{tabular}{l|c|r} % <-- Alignments: 1st column left, 2nd middle and 3rd right, with vertical lines in between
%      \textbf{Value 1} & \textbf{Value 2} & \textbf{Value 3}\\
%      $\alpha$ & $\beta$ & $\gamma$ \\
%      \hline
%      1 & 1110.1 & a\\
%      2 & 10.1 & b\\
%      3 & 23.113231 & c\\
%    \end{tabular}
%  \end{center}
%\end{table}
















%%% §ici chaque exemplaire de la page de question vient être générée en boucle en fonction du nombre de personnes dans le fichier inidqué sur l'avant dernière ligne (\csvreader[head to column names]{liste.csv}{}{\sujet})
\exemplaire{1}{%























%Permet de remplacer les textes par défaut
\AMCtext{none}{Aucune de ces réponses n'est correcte}
\AMCtext{corrected}{Correction}
\AMCtext{catalog}{Catalogue}
\AMCtext{explain}{Explication}


%%% debut de l'en-tête des copies :  
\begin{center}
\noindent{}\fbox{\vspace*{3mm}
         \Large\bf\nom{}~\prenom{}\normalsize{}% 
          \vspace*{3mm}
      }
\end{center}

\vspace*{.5cm}

\noindent{\bf QCM~~~~~~~~~Signature:\dotfill}

\vspace*{1.0cm}
\begin{minipage}{.6\linewidth}
  \centering\huge\bf Test d'évaluation Pithiviers
\end{minipage}

\begin{center}
\textbf{Durée : 90 minutes (1min/question)}\newline

%linebreak (des fois le line break peut causer des soucis ! A n'utiliser qu'à la fin d'une ligne)
%\newline


\underline{SVP veuillez respecter ces règles pour le test :}

%•	No phone on the table.\\
%•	No discussion between trainees.\\
%•	No phone call or text messages, please switch off the ring-tone.\\
%•	All the necessary documents are provided to carry on the test.\\
%•	No copy or photographs of the test.\linebreak

\begin{itemize}
\item Pas de téléphone sur la table.
\item Pas de discussion entre personnes.
\item Tous les documents nécessaires sont fournis pour cette évaluation.
\end{itemize}

\vspace{1ex}

%paragraph break 
%\par

\textbf{Les questions avec le symbole \multiSymbole{} peuvent avoir 0, une ou plusieurs bonnes réponses. Les autres ont une seule bonne réponse.}\newline

\end{center}  
  %\marginpar{\includegraphics[height=3cm]{images/oil_level.jpg}\\ légende} Texte du paragraphe. 


    \begin{minipage}[c]{.7\linewidth}            
Notez que le test est généré et corrigé automatiquement sur ordinateur. Pour éviter de perdre des points, veuillez marquer chaque case que vous considérez comme une réponse correcte.
\textcolor{blue}{Veuillez utiliser un crayon et une gomme, dans le cas d'une correction, effacez et recommencez (attention à ne pas effacer trop fort pour ne pas effacer les cases à cocher).} \\
Ne déplacez pas les cases à cocher, sinon vous perdrez des points.\\
Vous trouverez à droite des exemples de cases qui ont été cochées correctement ou incorrectement pour la correction assistée par ordinateur.\\


  \end{minipage} \hfill
	\begin{minipage}[c]{.25\linewidth}
	\includegraphics[height=.4\textwidth]{images/Ticked NOnOK.jpg}
	\hspace{0.5cm}
	\includegraphics[height=.3\textwidth]{images/Ticked OK.jpg}
	\end{minipage}



\vspace{.5cm}

Ne restez pas bloqué par une question, si vous ne pouvez pas répondre, passez à la question suivante et revenez plus tard.\\
Lisez les questions lentement pour être sûr de bien les comprendre.\\

Gardez à l'esprit que ce questionnaire est là pour vérifier votre niveau de connaissances, mais surtout votre capacité de progression pour le plan de formation qui sera mis en place (entre la première et la dernière évaluation).


  

\vspace{1ex}
%%% fin de l'en-tête

%\restituegroupe{general}
 
\begin{center}
  \hrule\vspace{2mm}
  \bf\Large Fondamentaux
  \vspace{2mm}\hrule
\end{center}

\restituegroupe{fondamentaux}


\begin{center}
  \hrule\vspace{2mm}
  \bf\Large Vapeur d'eau
  \vspace{2mm}\hrule
\end{center}

\restituegroupe{vapeur}



\begin{center}
  \hrule\vspace{2mm}
  \bf\Large Combustion
  \vspace{2mm}\hrule
\end{center}

\restituegroupe{Combustion}


\begin{center}
  \hrule\vspace{2mm}
  \bf\Large Équipements du four
  \vspace{2mm}\hrule
\end{center}

\restituegroupe{Equip_four}


\begin{center}
  \hrule\vspace{2mm}
  \bf\Large Régulation automatique de combustion
  \vspace{2mm}\hrule
\end{center}

\restituegroupe{RAC}

\begin{center}
  \hrule\vspace{2mm}
  \bf\Large Traitement des eaux et des fumées
  \vspace{2mm}\hrule
\end{center}

\restituegroupe{FGT-Water}


\begin{center}
  \hrule\vspace{2mm}
  \bf\Large Boucle eau surchauffée et eau chaude
  \vspace{2mm}\hrule
\end{center}

\restituegroupe{Eau_Chaude_surchauffe}


\begin{center}
  \hrule\vspace{2mm}
  \bf\Large Groupe de mise sous vide
  \vspace{2mm}\hrule
\end{center}

\restituegroupe{GMSV}

\begin{center}
  \hrule\vspace{2mm}
  \bf\Large Maintenance/Instrumentation/Technologie
  \vspace{2mm}\hrule
\end{center}

\restituegroupe{Maintenance}




%Affichage du groupe TEST
\begin{center}
  \hrule\vspace{2mm}
  \bf\Large Santé et sécurité
  \vspace{2mm}\hrule
\end{center}

\restituegroupe{HandS}



\AMCassociation{\id}

%\AMCaddpagesto{3}
	  }
}

%%%%§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§

%Ici c'est la commande pour changer les marges de la page : voici le réglage par défaut d'AMC :
\geometry{hmargin=1.7cm,headheight=2cm,headsep=.3cm,footskip=1cm,top=3cm,bottom=2.5cm}
%\geometry{hmargin=2cm,headheight=1.5cm,headsep=.3cm,footskip=1cm,top=3cm,bottom=2cm}








%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% BEGIN DOCUMENT%%%%%%%%%%%%%%%%%%%

\begin{document}


% Numéros de pages 
\pagenumbering{arabic}


%%%Options
\AMCrandomseed{1237893}

\def\AMCformQuestion#1{{\sc Question #1 :}}

\setdefaultgroupmode{withoutreplacement}
%%% Fin Options


%\pagestyle{fancy}%pour avoir entête et bas de page



%%%%%%%%%%%%%%% DEBUT DES GROUPES INCLUS DANS FICHIERS EXTERNES %%%%%%%%%%%%%%

\input{-Fondamentaux.tex}

\input{-Vapeur.tex}

\input{-Combustion.tex}


\input{-Equip_four.tex}

\input{-RAC.tex}

\input{-FGT-Water.tex}

\input{-Eau_Chaude_surchauffe.tex}

\input{-GMSV.tex}


\input{-Maintenance.tex}

\input{-HandS.tex}



%%%%%%%%%%%%%%%%%%%%% FIN DES GROUPES %%%%%%%%%%%%%%%%%%%%





\csvreader[head to column names]{liste.csv}{}{\sujet}


\end{document}
