%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Copyright 2022-2026 Louis Paternault --- http://snt.ababsurdo.fr
%
% Publié sous licence Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
% http://creativecommons.org/licenses/by-sa/4.0/deed.fr
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\RequirePackage{xurl}

% Encadrés
\RequirePackage{tcolorbox}
\tcbset{
    colbacktitle=white,
    coltitle=black,
    colback=white,
}

\RequirePackage{xspace}
\newcommand{\ellipse}{[…]\xspace}

\RequirePackage{titlesec}
\titlespacing*{\section}{0pt}{*1}{*1}

\RequirePackage{emoji}
\RequirePackage{tabularray}
\UseTblrLibrary{varwidth}
\UseTblrLibrary{booktabs}

\newcommand{\bareme}{%
    \setlength{\parindent}{0pt}
    \textbf{\emoji{warning} Avertissements \emoji{warning}} Votre note ne pourra pas être supérieure à la moyenne :
    \begin{itemize}[nosep]
        \item si votre podcast n'est que la liste des réponses aux questions préparatoires ;
        \item si votre texte de présentation est la transcription de votre podcast.
    \end{itemize}

    \begin{center}
    \begin{tblr}{
            width=\textwidth,
            colspec = {X[4]X[5]},
            measure=vbox, stretch=-1,
            row{1} = {font=\bfseries\sffamily}
        }
        Texte de présentation \hfill (… / 4) & Prestation \hfill (… / 6) \\
        \midrule
        {\begin{description}[font=\sffamily, nosep, left=0pt]
            \item[Titre] Vous avez proposé un titre, court, clair, et percutant.
            \item[Forme] Vous avez rendu une courte présentation, en français correct, sans (trop) de fautes d'orthographe.
            \item[Fond] Elle présente correctement le podcast, pour donner envie de l'écouter.
            \item[Bibliographie] Elle est présente, et les références sont assez précises pour pouvoir retrouver le document d'origine.
        \end{description}}
        &
        {\begin{description}[font=\sffamily, nosep, left=0pt]
            \item[Pertinence] Le contenu est pertinent et intéressant. Il n'y a pas hors sujet, et la question a sa réponse.
            \item[Vulgarisation] Le contenu est suffisamment vulgarisé pour que les auditeurs et auditrices ne connaissant ni le sujet ni le document le comprenne.
            \item[Plan] Le contenu est structuré.
            \item[Bibliographie] Vous citez le ou les documents présentés.
            \item[Crédits] Vous citez tous les membres du groupes (même celles et ceux que ne parlent pas), en respectant le nom ou pseudonyme choisi.
        \end{description}}
        \\
    \end{tblr}
    \end{center}
}

\newenvironment{consignes}[1]{
    \section*{Question}
    \begin{tcolorbox}[
            boxsep=0mm,
            top=2mm,
            bottom=2mm,
            grow to left by=2mm,
            grow to right by=2mm,
            left*=0mm,
            right*=0mm,
        ]
        Après avoir brièvement présenté et résumé le(s) document(s), vous répondrez à la question :

        #1
    \end{tcolorbox}

    \section*{Questions préparatoires}
    \begin{em}
        \noindent Ces questions ne sont là que pour vous aider à comprendre le document. Leurs réponses n'apparaitront pas forcément dans la réponse à la question principale.
    \end{em}
    \begingroup
    \enumerate[nosep, left=0pt .. \parindent]
}{
    \endenumerate
    \endgroup

    \section*{Barème}
    \bareme
}

\newenvironment{extrait}[2]{\par
    \noindent #1\\
    \notblank{#2}{%
        \noindent {\footnotesize #2}\\[0pt]%
    }{}%
}{}

\setlength{\parindent}{15pt}

\newcommand{\eme}{\textsuperscript{e}\xspace}
