\documentclass[a4paper,french,10pt]{article} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage{babel} \usepackage[margin=1.8cm,head=.9cm,headsep=10pt,foot=.9cm]{geometry} \usepackage{cahierprof} % Extensions pour la présentation de cahierprof-exemple.tex \usepackage{lscape} \usepackage{tcolorbox} \usepackage[colorlinks]{hyperref} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Préambule %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \title{ cahierprof-exemple.tex\\ Utilisation du cahier de textes en \LaTeX{} pour les professeurs } \author{Raphaël Giromini\\ \texttt{raphael.giromini -- at -- gmail.com}} \date{Version \cahierprofversion{} -- \cahierprofdate{}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Commandes spécifiques pour l'extension cahierprof %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 1er lundi de l'année scolaire (pour le cahier de texte) \setLundiRentree{2}{9}{2024} %% Début de chaque vacances scolaire pour l'année en cours (le samedi). \setDebutToussaint{19}{10} \setDebutNoel{21}{12} \setDebutHiver{15}{2} \setDebutPrintemps{12}{4} %% Les examens % Le DNB a lieu les 26 et 27 juin. % \setDNB{26}{27}{6} % L'épreuve de français a lieu le 13 jun sur fond red!50 \setBacFrancais[red!50]{13}{6} % L'épreuve de philosophie a lieu le 16 juin sur fond green!50 \setBacPhilo[green!50]{16}{6} % Les épreuves finales du bac ont lieu du 17 au 19 juin sur fond blue!30 \setBac[blue!30]{17}{19}{6} % Le Grand Oral a lieu du 24 au 30 juin sur fond lightgray (par défaut) \setGO{24}{30}{6} %% Fin des cours le 7 juin. \setFinCours{7}{6} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Début du document %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{document} \maketitle \begin{center} \begin{minipage}{.8\linewidth} \begin{tcolorbox}[colback=white, colframe=green!75!black] \tableofcontents \end{tcolorbox} \end{minipage} \end{center} \section{ Calendrier des semaines de cours -- \texttt{\textbackslash{}EmploiDuTemps} } Exemple du cahier de texte à partir de l'exemple complet de \texttt{cahierprof-doc.tex}. \smallskip Le cahier de texte débute sur la page suivante au format paysage. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Début du cahier de texte. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{landscape} \EmploiDuTemps{ % & Lundi & Mardi & Merc. & Jeudi & Vend. \\ 8h & & & & & \DeuxH{1G} \\[1.5cm] 9h & \Sem{1G}{} & & & \TP{1G} & \\[1.5cm] 10h & & \DeuxH{2nde} & 1G & \TP*{2nde} & 1STMG \\[1.5cm] 11h & & & & & \\[1.5cm] \hline\hline 13h30 & 2nde & 1STMG & 1STMG & & 2nde (Gr.~\Sem{A}{B}) \\[1.5cm] 14h30 & & & & & 2euro \\[1.5cm] 15h30 & & & & & \\[1.5cm] 16h30 & & & & & \\[1.5cm] } \end{landscape} \section{ Tableau d'appel et de notes des classes -- \texttt{\textbackslash{}Classe} } Dans le préambule, la date de fin des cours est fixée au 7 juin. Les cours s'arrêtent après 31 semaines de cours (évite d'avoir des tableaux vide). \setNombreSemaines{31} \subsection{ Commande \texttt{\textbackslash{}Classe} avec le nombre de séances } La classe de Seconde euro a cours 1,5 fois dans la semaine (sans les dates). Les tableaux ont 18 colonnes (valeur par défaut). \Classe{2 euro}{1.5}{ Élève Euro 1, Élève Euro 2, Élève Euro 3, Élève Euro 4, Élève Euro 5 } \subsection{ Commande \texttt{\textbackslash{}Classe} avec la liste des jours } La classe de Seconde a cours le mardi, le jeudi et le vendredi. Les tableaux ont 19 colonnes pour éviter un tableau presque vide. \Classe[19]{Seconde}{M,J,V}{ Élève Seconde 1, Élève Seconde 2, Élève Seconde 3, Élève Seconde 4, Élève Seconde 5 } \subsection{ Commande \texttt{\textbackslash{}Classe*} avec des séances bimensuelles } La classe de Première G a cours en semaine impaire les lundis, tous les mercredis et tous les vendredis. Les tableaux ont 16 colonnes pour éviter un tableau presque vide. \Classe*[16]{Première G}{L/1,W/0,V/0}{ Élève Première 1, Élève Première 2, Élève Première 3, Élève Première 4, Élève Première 5 } \section{ Liste des élèves -- \texttt{\textbackslash{}ListeEleves} } \subsection{ Liste des élèves créée à partir des listes de \textbackslash{}Classe } \ListeEleves{} \subsection{ Liste des élèves créée à partir d'un fichier personnel } \ListeEleves{ListeElevesPerso.tex} \end{document}