upgrade title page et argument

This commit is contained in:
Pierre-antoine Comby 2019-04-08 12:08:08 +02:00
parent 40ef555ddd
commit 182c9de572
9 changed files with 61 additions and 49 deletions

View file

@ -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}

View file

@ -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}

View file

@ -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}

View file

@ -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}

View file

@ -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}

View file

@ -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}

View file

@ -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}

View file

@ -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

View file

@ -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}