\documentclass[a4paper]{article}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage[babel=true,kerning=true]{microtype}

\usepackage[francais,bloc,completemulti,pdfform,nowatermark]{automultiplechoice}
\usepackage{csvsimple}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{lmodern}

\usepackage{lettrine}
\usepackage{amssymb}
\usepackage{amsmath,bm}
\usepackage{amsthm}
\usepackage{mathbbol}
%\usepackage{lastpage}
\usepackage{multirow}
\usepackage{ifthen}

\usepackage{fancyhdr}
\usepackage{fancyvrb}
\usepackage{color}

\usepackage{lscape}
\usepackage{multicol}
\usepackage{etex}
\usepackage{url}
\usepackage{libertine}



\usepackage{environ}

% Pour avoir accès aux environnements de listes étendus
\usepackage{paralist}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%



\newcommand{\sujet}{%
\exemplaire{1}{%



%\shorthandon{;} 3
%%% debut de l'en-tête des copies :

%\noindent{\Large \bf QCM  \hfill  Le \the\day/\the\month/\the\year}

%\vspace*{.5cm}

%\begin{minipage}{.4\linewidth}
%  \centering\large\bf Histoire et géographie\\ Examen du 01/01/2008
%\end{minipage}
\begin{minipage}{1.\linewidth}
\centering\large\bf \LARGE Examen du module de math\\
\the\day/\the\month/\the\year
\end{minipage}
\vspace{1ex}
\AMCboxDimensions{size=1.7ex,down=.2ex}
%


\hfill \champnom{\fbox{\begin{minipage}{.5\linewidth}

\begin{center}
 % \hrule
 \vspace{2mm}
  \bf Identité:\hfill  \textsc{ {\bfseries \nom{}}} \hspace{1ex} 
{\bfseries \prenom{}} 
  \vspace{1mm}%\hrule
\end{center}

%\begin{center}
%%{\bfseries 
% \textsc{ {\bfseries \nom{}}} \hspace{1ex} 
%{\bfseries \prenom{}} 
%
%%}%:
%%\vspace*{.5cm}\dotfill
%%\vspace*{1mm}
%\end{center}
\end{minipage}}}




\begin{center}
  \hrule\vspace{1 mm}
  \bf Instructions
%  \boutons{}
  
%  \Submit{b}
  
  
  
  \boutons{}
  
  
  \vspace{1 mm}\hrule
\end{center}


%\begin{small}
%\begin{footnotesize}
\begin{multicols}{2}

Durée : 10 minutes.

Aucun document n’est autorisé.
L’usage de la calculatrice est interdit.

Les questions faisant apparaître le symbole \multiSymbole{} peuvent présenter zéro, une ou plusieurs bonnes réponses. Les autres ont une unique bonne réponse.

Des points négatifs pourront être affectés à de \emph{très mauvaises} réponses.


%  \boutons{}

\noindent{}Ce formulaire sera analysé par lecture optique, toute intervention manuelle rendue nécessaire par le non-respect des règles ci-dessous introduira un délai dans le traitement de votre copie et sera susceptible d'être sanctionnée par un retrait de points.
  \begin{itemize}
    \item Pour sélectionner une case, remplissez la intégralement au stylo à bille en \textbf{noir} : $\square \rightarrow \blacksquare$.
    \item Ne pas utiliser de crayon à papier.
    \item Pour corriger effacez la case avec du correcteur blanc (ex. Tipp-Ex$^\textrm{\textregistered}$).
    \item N'inscrivez rien dans l'en-tête ou dans les marges des pages.
    \item Il n'y a qu'une réponse juste pour chaque question.
    \item Une réponse fausse donne des points négatifs.
%    \item Le symbole \multiSymbole{} indique que le nombre de bonnes réponses proposées est indéterminé (0, 1, 2,\ldots). Son absence signifie que la question a une unique bonne réponse.
  \end{itemize}
\end{multicols}
%\end{footnotesize}
%\end{small}







%
%% En cas de QCM en classe
%\begin{center}
%  \hrule\vspace{2mm}
%  \bf Identité
%  \vspace{1mm}\hrule
%\end{center}

%\begin{footnotesize}
%\begin{multicols}{2}
%
%\bf\noindent{}Renseignez les champs ci-dessous et codez votre numéro d'étudiant ci-contre.\\
%\vspace{0.75 cm}
%%%\champnom{\fbox{
%%    \begin{minipage}{1\linewidth}
%%      \textsc{Nom} et \textsc{Prénom} :
%%
%%      \vspace*{.3cm}\namefielddots
%%
%%
%%      \vspace*{1mm}
%%    \end{minipage}
%%  }}
%%
%%      Numéro d'étudiant (version papier seulement) :
%%      \vspace*{1cm}
%
%
%%\begin{flushright}
%%\AMCcode{etud}{8}%\hspace*{\fill}
%%\end{flushright}
%\end{multicols}
%\end{footnotesize}


%%% fin de l'en-tête

\begin{center}
  \hrule\vspace{2mm}
  \bf\Large Culture générale
  \vspace{1mm}\hrule
\end{center}


\restituegroupe{culturege}

\begin{center}
  \hrule\vspace{2mm}
  \bf\Large Mathématiques
  \vspace{2mm}\hrule
\end{center}

\restituegroupe{math}

\AMCassociation{\id}%association

%  \boutons{}
}%fin commande \exemplaire
}%fin commande \newcommand


\begin{document}
\makeatletter
\def\boutons{
\def\Form@action{mailto:teacher@exemple.com}
\Submit{Envoyer} — \Reset{Effacer}
}
\makeatother
%%% préparation des groupes

\setdefaultgroupmode{withreplacement}

\element{culturege}{
  \begin{question}{personnalites}
 Parmi les personnalités suivantes, laquelle a été présidente de la république française~?
    \begin{reponses}
    \bonne{René Coty}
    \mauvaise{Alain Prost}
    \mauvaise{Marcel Proust}
    \mauvaise{Claude Monet}
    \end{reponses}
  \end{question}
}

\element{culturege}{
\begin{questionmult}{prefectures}%[7]
Parmi les villes suivantes, lesquelles sont des préfectures~? \begin{reponses}
\bonne{Poitiers} 
\mauvaise{Sainte-Menehould}
 \bonne{Avignon}
  \end{reponses}
\end{questionmult}
}


%\element{math}{
%  \begin{question}{Marignan}
%    En quelle année a eu lieu la bataille de Marignan~?
%    \begin{reponseshoriz}
%      \bonne{1515}
%      \mauvaise{1915}
%      \mauvaise{1519}
%    \end{reponseshoriz}
%  \end{question}
%}

\element{culturege}{
  \begin{question}{Cameroun}
    Quelle est la capitale du Cameroun~?
    \begin{reponses}
      \bonne{Yaoundé}
      \mauvaise{Douala}
      \mauvaise{Abou-Dabi}
    \end{reponses}
  \end{question}
}



\element{math}{
  \begin{questionmult}{Nantes}
    Que peut-on dire de $1/2$~?
    \begin{reponses}
      \bonne{C'est la moitié de $1$}
      \bonne{C'est le quart de $2$}
      \mauvaise{C'est la moitié de $2$}
    \end{reponses}
  \end{questionmult}
}

%%génération des sujets
%\csvreader[head to column names]{liste.csv}{}{\sujet} 4
%\shorthandoff{;} 5
%\csvreader[head to column names, separator=semicolon]{liste.csv}{}{\sujet}
\csvreader[head to column names, separator=semicolon]{listes.csv}{}{\sujet}


%  \boutons{}
\end{document}







