diff --git a/411-Actionneur_electrique/Cours/main.tex b/411-Actionneur_electrique/Cours/main.tex index b9cabdc..079e5e6 100644 --- a/411-Actionneur_electrique/Cours/main.tex +++ b/411-Actionneur_electrique/Cours/main.tex @@ -2,10 +2,11 @@ \usepackage{../../raccourcis} % Mise en page -\title{Notes de Cours} + \author{Pierre-Antoine Comby} \teacher{Mohamed Gabsi \& Fabien Adam \& Javier Ojeda} -\module{411 \\ Conversion d'Énergie} +\module{411} +\title{Conversion d'Énergie} \usepackage{diagbox} \begin{document} diff --git a/414-Energie_Renouvelable/Cours/main.tex b/414-Energie_Renouvelable/Cours/main.tex index 6cc1359..d1c1041 100644 --- a/414-Energie_Renouvelable/Cours/main.tex +++ b/414-Energie_Renouvelable/Cours/main.tex @@ -2,10 +2,11 @@ \usepackage{../../raccourcis} % Mise en page -\title{Note de Cours} + \author{Pierre-Antoine Comby} \teacher{Anthony Juton \\ Olivier Villain \\ Emmanuel Hoang} -\module{414\\ Production d'électricité\\à partir d'énergie renouvelables} +\module{UE414} +\title{Production d'électricité\\à partir d'énergie renouvelables} \renewcommand{\vec}{\overrightarrow} \input{sankey.tex} \begin{document} diff --git a/421-Controle_processus/Cours/main.tex b/421-Controle_processus/Cours/main.tex index bf0de50..04bdcd9 100644 --- a/421-Controle_processus/Cours/main.tex +++ b/421-Controle_processus/Cours/main.tex @@ -2,7 +2,7 @@ \usepackage{../../raccourcis} \usepackage{multicol} % Mise en page -\title{Notes de Cours} +\title{Contrôle de processus} \author{Pierre-Antoine Comby} \teacher{Samy Tliba} \module{421} diff --git a/424-Systeme_Non_Lineaires/Cours/main.tex b/424-Systeme_Non_Lineaires/Cours/main.tex index 95e881f..5562e7b 100644 --- a/424-Systeme_Non_Lineaires/Cours/main.tex +++ b/424-Systeme_Non_Lineaires/Cours/main.tex @@ -1,10 +1,10 @@ \documentclass[openany]{../../cours} \usepackage{../../raccourcis} % Mise en page -\title{Notes de Cours} \author{Pierre-Antoine Comby} \teacher{Mohamed Abbas Turkis} -\module{424 \\ Commandes de système non linéaires} +\module{UE424} +\title{Commandes de système non linéaires} \usepackage{multicol} \usetikzlibrary{decorations.markings} \usetikzlibrary{patterns} diff --git a/433-Electronique_transmission_numerique/Cours/main.tex b/433-Electronique_transmission_numerique/Cours/main.tex index a6c7754..6283677 100644 --- a/433-Electronique_transmission_numerique/Cours/main.tex +++ b/433-Electronique_transmission_numerique/Cours/main.tex @@ -1,20 +1,23 @@ -\documentclass{../../cours} +\documentclass[openany]{../../cours} \usepackage{../../raccourcis} % Mise en page -\title{Notes de Cours} +\title{ Electronique numérique\\ pour la transmission} \author{Pierre-Antoine Comby} \teacher{François Sammouth \\ Jean-Pierre Barbeau} -\module{433 \\ Electronique numérique\\ pour la transmission} +\module{UE433} + + + \begin{document} \maketitle \tableofcontents \newpage -\chapter{Introduction} +\chapter*{Introduction} Suite à l'UE 431 nous nous intéresserons dans cette UE aux aspects numériques du traitement et de la transmission de l'information. -\begin{example} +\begin{exemple} Soit un signal $x_c(t)$ analogique à temps continu (audio, issu d'un capteur de position, de vitesse). On veut effectuer un traitement numérique. En effet, on améliorera le rapport signal sur bruit, et la dispersion technologique des circuits est réduite par rapport à l'analogique. \begin{center} \begin{tikzpicture} @@ -35,7 +38,7 @@ Traitement\\ numérique \node[above] at (S){$y_c(t)$}; \end{tikzpicture} \end{center} -\end{example} +\end{exemple} La seconde partie de l'UE concerne le transport sur une distance plus ou moins longue des informations numériques. @@ -78,8 +81,7 @@ Il y a donc un compromis à faire entre bande passante et rapport signal sur bru \chapter{CAN et CNA} \subfile{chap14.tex} -\chapter{Communication numérique} -\emph{Jean-Pierre Barbeau} +\part{Communication numérique} \chapter{Introduction} \subfile{chap21.tex} \chapter{La source de l'information} diff --git a/451-Signal_Image/Cours/main.tex b/451-Signal_Image/Cours/main.tex index b7399d3..c740257 100644 --- a/451-Signal_Image/Cours/main.tex +++ b/451-Signal_Image/Cours/main.tex @@ -3,10 +3,10 @@ \usepackage{bbold} % indicatrice \usetikzlibrary{patterns} % Mise en page -\title{Notes de Cours} +\title{Traitement du Signal et de l'image} \author{Pierre-Antoine Comby} \teacher{Cécile Durieu} -\module{451} +\module{UE451} \usepackage{multicol} \renewcommand{\vec}{\mathbf} \begin{document} diff --git a/453-Traitement_Image/Cours/main.tex b/453-Traitement_Image/Cours/main.tex index e5c9a70..c4cab77 100644 --- a/453-Traitement_Image/Cours/main.tex +++ b/453-Traitement_Image/Cours/main.tex @@ -9,10 +9,11 @@ \setminted{linenos=true, tabsize=4, fontsize=\small, xleftmargin=5pt, xrightmargin=5pt,bgcolor=gray!10,frame=lines,framesep=2mm} \usetikzlibrary{mindmap,backgrounds} %Mise en page -\title{Notes de Cours} + \author{Pierre-Antoine Comby} \teacher{Emmanuel Aldea \\ Thomas Rodet} -\module{453 - Traitement d'Image} +\module{453} +\title{Traitement d'Image} \renewcommand{\vec}{\mathbf} \usepackage{multicol} diff --git a/455-Codage_Sources/Cours/main.tex b/455-Codage_Sources/Cours/main.tex index 364bd8a..4c258b0 100644 --- a/455-Codage_Sources/Cours/main.tex +++ b/455-Codage_Sources/Cours/main.tex @@ -8,10 +8,11 @@ \usepackage{minted} % Mise en page \renewcommand{\vec}{\mathbf} -\title{Notes de Cours} + \author{Pierre-Antoine Comby} \teacher{Michel Kieffer} -\module{455\\ Codage de source} +\module{UE455} +\title{Codage de source} \begin{document} \maketitle \tableofcontents diff --git a/cours.cls b/cours.cls index ac035bf..d028367 100644 --- a/cours.cls +++ b/cours.cls @@ -6,12 +6,15 @@ \DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}} +% Custom arguments +\def\teacher#1{\gdef\@teacher{#1}} +\def\module#1{\gdef\@module{#1}} + \ProcessOptions\relax % Main packages \LoadClass[12pt,a4paper,french,titlepage]{book} - \RequirePackage[french]{babel} % pour ecrire en francais \RequirePackage[left=2.00cm, right=2.00cm, top=3.00cm, bottom=3.00cm]{geometry} % la mise en page @@ -38,33 +41,13 @@ filecolor=magenta, % color of file links urlcolor=BlueViolet % color of external links } - - - \RequirePackage{tikz} \usetikzlibrary{fit} \usetikzlibrary{positioning} -\RequirePackage{schemabloc} - -\RequirePackage{fancyhdr} -\pagestyle{fancy} - \fancyhf {} - - \renewcommand{\chaptermark}[1]{\markboth{\bsc{\@chapapp~\thechapter{} :} #1}{}} - - \renewcommand{\sectionmark}[1]{\markright{\thesection.{} #1}} - \renewcommand{\headrulewidth}{1pt} %Epaisseur de la ligne. - \renewcommand{\footrulewidth}{1pt} %Epaisseur de la ligne. - \lhead[\textsl{\leftmark}]{{}} - \rhead[{}]{\textsl{\rightmark}} - \lfoot[\textit{\thepage}]{{}} -\rfoot[{}]{\textit{\thepage}} - \cfoot[{}]{{}} - -\usepackage[european,cuteinductors,siunitx,straightvoltages]{circuitikz} +\RequirePackage{schemabloc} +\RequirePackage[european,cuteinductors,siunitx,straightvoltages]{circuitikz} \tikzset{every picture/.style={execute at begin picture={\shorthandoff{:;!?};}}} \usetikzlibrary{positioning, fit, calc} - \RequirePackage{pgfplots} \RequirePackage{mathtools} \RequirePackage{amsfonts} @@ -72,11 +55,27 @@ \RequirePackage{amssymb} \RequirePackage[section]{placeins} % Oblige a placer toutes les figures avant de passer a la section suivante -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\RequirePackage{fancyhdr} +\pagestyle{fancy} + \fancyhf {} + + +\renewcommand{\chaptermark}[1]{\markboth{\bsc{\@chapapp~\thechapter{} :} #1}{}} + + \renewcommand{\sectionmark}[1]{\markright{\thesection.{} #1}} + \renewcommand{\headrulewidth}{1pt} %Epaisseur de la ligne. + \renewcommand{\footrulewidth}{1pt} %Epaisseur de la ligne. + \fancyhead[LE]{\textsl{\leftmark}} + \fancyhead[LO]{{}} + \fancyhead[RO]{\textsl{\rightmark}} + \fancyhead[RE]{{}} + \fancyfoot[C]{\textit{\thepage}} + \fancyfoot[L]{\textsl{\@module}} + \fancyfoot[R]{M1 IST-E3A} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%% Custom title Page %%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\def\teacher#1{\gdef\@teacher{#1}} -\def\module#1{\gdef\@module{#1}} \RequirePackage{setspace} \renewcommand{\maketitle}{% \begin{titlepage} @@ -92,12 +91,19 @@ {} {% \baselineskip=2\baselineskip - {\Huge \textbf{\textsc{Module \@module}}}\\ + {\Huge \textbf{\textsc{\@module}}}\\ %\baselineskip=0.5\baselineskip }\vfill \@ifundefined{@title} {} - {{\LARGE \textbf{\@title}}} + {% + \baselineskip=2\baselineskip + {\Huge \textbf{\textsc{\@title}}}\\ + %\baselineskip=0.5\baselineskip + }\vfill + + + {\LARGE\textbf{Note de Cours}} \vfill \@ifundefined{@date}{}{% {\LARGE Version du \@date}