\NeedsTeXFormat{LaTeX2e} % extensions %\RequirePackage[utf8x]{inputenc} \RequirePackage[french]{babel} %\usepackage[babel=true,kerning=true]{microtype} %\RequirePackage{amssymb} %\RequirePackage{amsmath} %\RequirePackage{amsfonts} \PassOptionsToPackage{table,usenames,dvipsnames}{xcolor} \RequirePackage{hyperref} %\RequirePackage{subfig} \RequirePackage{fancybox} \RequirePackage{graphicx} \graphicspath{{./}{\string~/.Clipart/}} \RequirePackage{textcomp} \RequirePackage{gensymb} \RequirePackage{ifthen, calc} \RequirePackage{tabularx} \RequirePackage{tasks} % Géométrie \RequirePackage{geometry} \geometry{left=10mm, right=10mm, top=5mm, bottom=5mm, includeheadfoot, headsep=0pt, footskip=1em, } \setlength{\columnsep}{30pt} % default=10pt \setlength{\columnseprule}{1pt} % default=0pt (no line) % Symbole euro \RequirePackage{eurosym} % Espaces pour écrire les grands nombres \RequirePackage[np]{numprint} % Outils pour les tableaux et les fonctions \RequirePackage{tkz-tab} \RequirePackage{tkz-fct} % Pour les block scratch \RequirePackage{scratch3} % Plusieurs colonnes \RequirePackage{multicol} % inteligent import (see https://codeyarns.com/2010/05/27/latex-import-subimport-for-document-organization/) \RequirePackage{import} % Lecture des fichiers csv et affichage des csv en table \RequirePackage{csvsimple} % Mes racourcis \RequirePackage{shortcuts} %Polices \RequirePackage{kpfonts-otf} \RequirePackage{fontspec} \setmainfont{KpSans} \setsansfont{KpSans} \setmonofont{KpMono} % \RequirePackage[nomath]{kpfonts} % \renewcommand*\familydefault{\sfdefault} % \RequirePackage[T1]{fontenc} % Les tableaux \renewcommand{\arraystretch}{1.5} \newcolumntype{C}[1]{>{\centering\arraybackslash }b{#1}} % Figure qui se fondent dans le texte \RequirePackage{wrapfig} % Code formating with listing \RequirePackage{code} % Write algorithm \usepackage[linesnumbered, boxed, french]{algorithm2e} \RequirePackage{enumitem} \setlist[itemize,1]{label=$\bullet$}