-
Olivier Cots authoredOlivier Cots authored
slides.sty 1.54 KiB
\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