Bonne entête
Pour mon travail , une bonne entête est la suivante :
% =========================================================
% Classe de document
% =========================================================
\documentclass[a4paper,12pt]{article}
% =========================================================
% Encodage, langue
% =========================================================
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\frenchbsetup{StandardLists=true}
\usepackage{eurosym}
% =========================================================
% Mathématiques
% =========================================================
\usepackage{amsmath,amssymb}
\usepackage{dsfont}
\usepackage{mathrsfs}
% =========================================================
% Mise en page générale
% =========================================================
\usepackage[left=1cm,right=1cm,top=2.5cm,bottom=2.5cm]{geometry}
\setlength{\parindent}{0pt} % pas d'indentation
\hyphenpenalty=10000 % empêche la coupure de mots
% =========================================================
% En-têtes et pieds de page
% =========================================================
\usepackage{fancyhdr}
\usepackage{lastpage}
\pagestyle{fancy}
\fancyhf{}
\setlength{\headheight}{26pt}
\setlength{\footskip}{18pt}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
% =========================================================
% Tableaux
% =========================================================
\usepackage{array}
\usepackage{tabularx}
\renewcommand*{\tabularxcolumn}[1]{m{#1}} % centrage vertical
\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}}
\newcolumntype{Y}{>{\centering\arraybackslash}X}
% centrage horizontal et vertical dans une case de xx cm
% =========================================================
% Colonnes, listes, divers
% =========================================================
\usepackage{multicol}
\setlength{\columnseprule}{0.5pt}
\setlength{\columnsep}{30pt}
\usepackage{enumerate}
\usepackage{setspace}
\usepackage[np]{numprint}
\DecimalMathComma
% =========================================================
% Graphiques (PSTricks)
% =========================================================
% Pour PDFLaTeX direct, utiliser auto-pst-pdf
% \usepackage{auto-pst-pdf}
\usepackage{pstricks-add}
\usepackage{tikz,pgfplots}
% =========================================================
% Macros utilitaires
% =========================================================
\def\tvi{\vrule height 20pt depth 20pt width 0pt}
% =========================================================
% Paramètres document
% =========================================================
\def\moisEnCours{\ifcase\month
\or Janvier\or F\'evrier\or Mars\or Avril\or Mai\or Juin\or
Juillet\or Ao\^ut\or Septembre\or Octobre\or Novembre\or
D\'ecembre\fi \relax}
% =========================================================
\def\madate{\moisEnCours~ \the\year} %=======================
%\def\madate{Janvier 2026} %=======================
\def\monSujet{Contrôle No~5} %=======================
\def\maClasse{1\textsuperscript{ère}Spé Maths} %=======================
% =========================================================
% =========================================================
% En-tête / pied de page
% =========================================================
\lhead{\footnotesize\textsf{Lycée Schuman Perret\\ \madate}}
\chead{\textsf{\textcolor{red}{\textbf{\textsc{\monSujet}}}}}
\rhead{\footnotesize\textsf{\maClasse}}
\lfoot{\scriptsize\textsf{\textsc{Stéphane Le Méteil}}}
\rfoot{\scriptsize\textsf{Page~\thepage{}~sur~\pageref{LastPage}}}
% =========================================================
% Environnements Exercices
% =========================================================
\newcounter{nexo}
\setcounter{nexo}{0}
\newcommand{\exo}{%
\bigskip
\stepcounter{nexo}
\vskip 0.3cm
\par\textsf{\textbf{\textcolor{blue}{\small EXERCICE~\arabic{nexo}}}}\quad
}
% =========================================================
% Styles modernes pour titres et sections
% =========================================================
\usepackage{titlesec}
\titleformat{\section}{\Large\bfseries\color{blue}}{\thesection}{1em}{}
\titleformat{\subsection}{\large\bfseries\color{cyan!70!black}}{\thesubsection}{0.8em}{}
\titleformat{\subsubsection}{\normalsize\bfseries\color{gray!70!black}}{\thesubsubsection}{0.5em}{}
% =========================================================
% Commandes utiles pour mise en page moderne
% =========================================================
\newcommand{\cadre}[1]{%
\fbox{\parbox{\linewidth}{#1}}%
}
\newcommand{\important}[1]{%
\textbf{\textcolor{red}{#1}}%
}
% =========================================================
% Utilitaires mathématiques
% =========================================================
\newcommand{\R}{\mathds{R}}
\newcommand{\N}{\mathds{N}}
\newcommand{\C}{\mathds{C}}
\def\ds{\displaystyle}
écrit par : Stéphane Le Méteil, le 01/02/2026