\NeedsTeXFormat{LaTeX2e}[1994/06/01] \ProvidesPackage{slides}[2019/13/10 Slides Package - Olivier Cots] % -------------------------------------------------------------------------------- % Package loading \RequirePackage{xkeyval} % utile pour les options avec key-value % -------------------------------------------------------------------------------- % Declaration de variables de condition et options % Condition pour poly vs slides \newif\ifSLIDES %\SLIDESfalse % poly \SLIDEStrue % slides sous beamer % Condition pour poly vs autres : si slides est faux \newif\ifPOLY % \POLYfalse % TD ou Exam % Condition si slides pour couleurs claires ou sombres \newif\ifLIGHT \DeclareOptionX{dark}{\LIGHTfalse} % sombres \DeclareOptionX{light}{\LIGHTtrue} % claires \ExecuteOptionsX{dark} % option par défaut % Condition si affichage en noir et blanc ou en couleur \newif\ifBANDW \DeclareOptionX{blackandwhite}{\BANDWtrue} % black and white \DeclareOptionX{colored}{\BANDWfalse} % black and white \ExecuteOptionsX{colored} % option par défaut % Option fiche or not fiche \newif\ifFICHE \FICHEfalse % On execute les options et on passe au latex classique \ProcessOptionsX\relax %\ProcessOptions\relax % terminates the option processing. % -------------------------------------------------------------------------------- % Mes macros et autres packages en commun entre slides, poly, etc. \input{defs_packages} \input{defs_macros} \input{defs_styles} % \endinput % this must be the last command