diff --git a/centrale.sty b/centrale.sty index a0c3466..f333ee3 100644 --- a/centrale.sty +++ b/centrale.sty @@ -2,33 +2,33 @@ \NeedsTeXFormat{LaTeX2e}[1999/01/01] \ProvidesPackage{centrale}[% - 2018/07/13 v0.29 centrale + 2018/07/13 v0.30 centrale package (type area)] \typeout{% Package typearea, \csname ver@typearea.\@pkgextension\endcsname^^J% \@spaces\@spaces\@spaces\@spaces\space\space - Copyright (C) Bastien Laville, 2018^^J% + Copyright (C) Bastien Laville, 2019^^J% } %------------------------------------------CHARGEMENT DES EXTENSIONS------------------------------------------% %% Langue utilisée %% -\RequirePackage[applemac]{inputenc} %Reconnaissance des lettre du clavier +\RequirePackage[utf8]{inputenc} %Reconnaissance des lettre du clavier \RequirePackage[T1]{fontenc} \RequirePackage[francais]{babel} %% Mise en page %% -\RequirePackage[a4paper]{geometry} %mise en page du bidule -\RequirePackage[final]{microtype} %improves the spacing between words and letters -\RequirePackage{graphicx} %import img -\RequirePackage{booktabs} %pour introduire des tableaux foukés +\RequirePackage[a4paper]{geometry} % mise en page acceptable +\RequirePackage[final]{microtype} % pour améliorer la qualité du texte avec la microtypo +\RequirePackage{graphicx} % pour importer des images +\RequirePackage{booktabs} % pour introduire des tableaux \RequirePackage[toc,page]{appendix} %\RequirePackage[Bjornstrup]{fncychap} %Bjornstrup,Lenny \RequirePackage{lmodern} -\RequirePackage{fancyhdr} %des titres fouqués -\RequirePackage{lipsum} %Mettre du texte lipsum en maquette -\RequirePackage{framed} %des cadres pougnés +\RequirePackage{fancyhdr} % des titres fouqués +\RequirePackage{lipsum} % mettre du texte lipsum en maquette +\RequirePackage{framed} % des cadres pougnés %% Images, figures et Tables %% @@ -52,17 +52,16 @@ %\SetWatermarkScale{3} %% Du dessin et des couleurs %% -\RequirePackage{xcolor} %changer la couleur +\RequirePackage{xcolor} % changer la couleur \RequirePackage[most]{tcolorbox} -\RequirePackage{tikz} %Pour dessiner +\RequirePackage{tikz} % pour dessiner \RequirePackage{schemabloc} %des schémas-blocs -\RequirePackage[siunitx, american, smartlabels, cute inductors]{circuitikz} %pour dessiner des circuits électroniques -\usetikzlibrary{babel} %Pour éviter que ca déconne +\RequirePackage[siunitx, american, smartlabels, cute inductors]{circuitikz} % pour dessiner des circuits électroniques +\usetikzlibrary{babel} % pour éviter des conflits entre paquets %% Des maths %% -\RequirePackage{listings} % Importer du code et le travailler -%\RequirePackage[upright]{fourier} +\RequirePackage{listings} % Importer du code informatique et le travailler \RequirePackage{fouriernc} \RequirePackage{amsmath, amssymb, amsfonts, amsthm, mathtools} % mathtools for: Aboxed (put box on last equation in align envirenment) \RequirePackage{siunitx} % Des unités bien écrites pour la physique @@ -78,14 +77,10 @@ %------------------------------------------DÉFINITIONS DES COULEURS------------------------------------------% - \definecolor{CentraleRed}{rgb}{0.558,0.09, 0.18}%personal color -\definecolor{ecl_red}{RGB}{150,23,46} \definecolor{CentraleGray}{rgb}{0.67,0.67, 0.67}%personal color \definecolor{CentraleBlue}{RGB}{0,67,89}%personal color \definecolor{CentraleGrayEq}{RGB}{66,66,66}%personal color -\definecolor{mygreen}{RGB}{28,172,0} % color values Red, Green, Blue -\definecolor{mylilas}{RGB}{170,55,241} %------------------------------------------SECTIONS, FIGURES ET TABLEAUX------------------------------------------% @@ -101,12 +96,12 @@ %------------------------------------------RACCOURCIS MATHEMATIQUES------------------------------------------% -%%% Dérivation et opérateurs +%------- Dérivation et opérateurs \newcommand{\ch}[1] {\mathrm{#1}} -\newcommand{\dd}{\ensuremath{\, \mathrm{d}}} -\newcommand{\sub}[1] {\ensuremath{_{\text{#1}}}} -\renewcommand{\sup}[1] {\ensuremath{^{\text{#1}}}} +\newcommand{\ud}{\ensuremath{\, \mathrm{d}}} +\newcommand{\subt}[1] {\ensuremath{_{\text{#1}}}} +\renewcommand{\supt}[1] {\ensuremath{^{\text{#1}}}} \newcommand{\citea}[1] {$^{\text{\cite{#1}}}$} \newcommand{\grad}[1] {\vec{\ch{grad}}\left( #1 \right)} \newcommand{\rot}[1] {\vec{\ch{rot}}\left( \vec{#1} \right)} @@ -120,13 +115,13 @@ \newcommand{\derda}[2] {\dfrac{\ch{d}^2\, #1}{\ch{d} #2^2}} \newcommand{\derdb}[2] {\dfrac{\ch{d}^2\, #1}{\ch{d} #2 ^2}} \newcommand{\derpb}[2] {\dfrac{\partial^2\, #1}{\partial #2 ^2}} -\newcommand{\ket}[1] {| #1 \rangle} \newcommand{\bra}[1] {\langle #1 |} +\newcommand{\ket}[1] {| #1 \rangle} \newcommand{\bracket}[1] {\langle #1 \rangle} \newcommand{\bracketb}[2] {\langle #1 \arrowvert #2 \rangle} \newcommand{\bracketc}[1] {\langle #1 \arrowvert #1 \rangle} -%%% Lettres grecques dispo dans le texte %%% +%------- Lettres grecques disponibles dans le texte \newcommand{\ttt} {\ensuremath{\forall}} \newcommand{\alphat} {\ensuremath{\alpha}} @@ -149,16 +144,17 @@ \newcommand{\kappat} {\ensuremath{\kappa}} \newcommand{\gammat} {\ensuremath{\gamma}} \newcommand{\etat} {\ensuremath{\eta}} -\newcommand{\A} {\ensuremath{\mathcal{A}}} -%%% Raccourcis du turfu %%% + +%------- Raccourcis du turfu \newcommand{\ds}{\displaystyle} \newcommand{\vr}{\overrightarrow} -%%% Notation des ensembles %%% +%------- Notation des ensembles +\newcommand{\A} {\ensuremath{\mathcal{A}}} \newcommand{\R}{\mathbb{R}} \newcommand{\C}{\mathbb{C}} \newcommand{\N}{\mathbb{N}} @@ -172,12 +168,11 @@ \newcommand{\cont}{\mathcal{C}} -%%% Fonctions du traitement du signal %%% +%------- Fonctions du traitement du signal \newcommand{\eqdef}{\stackrel{\mathrm{def}}{=}} \newcommand{\argmax}{\operatornamewithlimits{argmax}} \newcommand{\argmin}{\operatornamewithlimits{argmin}} -\newcommand{\ud}{\, \mathrm{d}} \newcommand{\vect}{\text{Vect}} \newcommand{\sinc}{\ensuremath{\mathrm{sinc}}} \newcommand{\esp}{\ensuremath{\mathbb{E}}} @@ -189,19 +184,7 @@ \DeclareSymbolFont{mcy}{U}{wncy}{m}{n} \DeclareMathSymbol{\Sh}{\mathord}{mcy}{"58} %ces 4 lignes définissent la lettre sha pour le peigne de Dirac -%%% Autres %%% - -\newcommand{\x}{\times} -%\def\ointint{\begingroup -% \displaystyle -%\unitlength 1pt -%\int\mkern-7.2mu -%\begin{picture}(0,3)\put(0,3){\oval -% (10,8)}\end{picture} -%\mkern-7mu\int\endgroup} -%\def\grad{\overrightarrow{\textnormal{grad}}} - - +%------- Autres %------------------------------------------METTRE DU CODE INFORMATIQUE------------------------------------------% @@ -238,7 +221,7 @@ tabsize=5, % 5 spaces per tab title=\lstname, framextopmargin=2pt, - framexbottommargin=2pt, + framexbottommargin=2pt, % %%% Put standard MATLAB functions not included in the default %%% language here