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