\NeedsTeXFormat{LaTeX2e} \ProvidesClass{classConn} % classe de base \LoadClass[a5paper, 12pt]{article} % extensions \RequirePackage{/media/documents/Cours/Prof/Enseignements/tools/style/base} \RequirePackage{/media/documents/Cours/Prof/Enseignements/tools/style/none_beamer} \RequirePackage{/media/documents/Cours/Prof/Enseignements/tools/style/theme} \RequirePackage[explicit]{titlesec} % pour redéfinir \section % géométrie \RequirePackage{geometry} \geometry{left=10mm,right=10mm, top=10mm} % commandes personnelles % Les en-tête et les pieds de pages \RequirePackage{fancyhdr} \pagestyle{empty} %\renewcommand\headrulewidth{0pt} %\fancyhead[R]{} %\fancyfoot[C]{} % Description du devoir \newcommand{\op@entete}{} \newcommand{\op@soustitre}{} \newcommand{\op@classe}{} \newcommand{\op@titre}{Connaissance} \newcommand{\classe}[1]{\renewcommand{\op@classe}{#1}} \newcommand{\titre}[1]{\renewcommand{\op@titre}{#1}} \renewcommand{\op@soustitre}{\op@classe{} -- \@date{}}% \renewcommand{\op@entete}{\@date} % Redéfinition de maketitle pour ne plus avoir la date \newcounter{sujet} \setcounter{sujet}{0} \newcommand{\sujet}{% \clearpage \setcounter{exo}{0} \addtocounter{sujet}{1} \noindent \begin{minipage}{0.8\textwidth} \noindent{\huge \color{title}\bfseries \op@titre}\par \noindent{\color{line}\rule{\linewidth}{1ex}}\par \noindent{\color{subtitle}\bfseries \op@soustitre}\par \end{minipage} \begin{minipage}{0.2\textwidth} \begin{center} \Huge\thesujet \end{center} \end{minipage} \\[0.2cm] Nom - Prénom: \\[0.2cm] \normalsize }