From 1e870f1e0b16abd3adb790b5b5d036cebb19cc32 Mon Sep 17 00:00:00 2001 From: Benjamin Chausse Date: Tue, 13 Sep 2022 17:16:14 -0400 Subject: Update master from template branch --- titlepage.sty | 44 +++++++++++++++++++++++++++++--------------- 1 file changed, 29 insertions(+), 15 deletions(-) (limited to 'titlepage.sty') diff --git a/titlepage.sty b/titlepage.sty index 4806e41..72caa5b 100644 --- a/titlepage.sty +++ b/titlepage.sty @@ -2,6 +2,7 @@ Sherbrooke Engineering Title Page by Benjamin Chausse ] \RequirePackage{setspace} +\RequirePackage{tabularx} \RequirePackage[french]{babel} %~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~% @@ -11,8 +12,10 @@ Sherbrooke Engineering Title Page by Benjamin Chausse \newcommand*{\faculty}[1]{\gdef\@faculty{#1}} \newcommand*{\department}[1]{\gdef\@department{#1}} \renewcommand*{\title}[1]{\gdef\@title{#1}} -\newcommand*{\classnb}[1]{\gdef\@classnb{#1}} \newcommand*{\class}[1]{\gdef\@class{#1}} +\newcommand*{\classnb}[1]{\gdef\@classnb{#1}} +\newcommand*{\presentation}[1]{\gdef\@presentation{#1}} +\newcommand*{\teacher}[1]{\gdef\@teacher{#1}} \renewcommand*{\author}[1]{\gdef\@author{#1}} \newcommand*{\location}[1]{\gdef\@location{#1}} @@ -21,12 +24,14 @@ Sherbrooke Engineering Title Page by Benjamin Chausse %~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~% \newcommand*{\@institution}{Université de Sherbrooke} \newcommand*{\@faculty}{Faculté de génie} -\newcommand*{\@department}{Département de génie en question} +\newcommand*{\@department}{Département de génie électrique et de génie informatique} \renewcommand*{\@title}{Titre du document} -\newcommand*{\@classnb}{EXE 222} -\newcommand*{\@class}{Numéro et nom du cours} -\renewcommand*{\@author}{Prénom NOM} -\newcommand*{\@location}{Sherbrooke (Québec) Canada} +\newcommand*{\@class}{Mathématiques des circuits logiques} +\newcommand*{\@classnb}{GEN420} +\newcommand*{\@presentation}{Présenté à} +\newcommand*{\@teacher}{Prénom Nom} +\renewcommand*{\@author}{Prénom Nom -- CIP} +\newcommand*{\@location}{Sherbrooke} % Simple Macro \newcommand{\usp}{\unskip\strut\par} @@ -36,20 +41,29 @@ Sherbrooke Engineering Title Page by Benjamin Chausse %~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~% \renewcommand*{\maketitle}{ \begin{titlepage} - \centering\LARGE\setstretch{.7} + % \centering\LARGE\setstretch{.7} + \centering\normalsize + {\MakeUppercase{\@institution}\usp} {\@faculty\usp} - {\@department\usp} + {\@department} \vfill - {\Huge\MakeUppercase{\@title}} + + {\LARGE{\@title}} \vfill - {\@classnb\hspace{.420cm}\@class\usp} + + {\@class\usp} + {\@classnb} \vfill - {\@author\usp} + + {\@presentation\usp} + {\@teacher} + \vfill + + {Présenté par\usp} + {\@author} \vfill - {\Large \@location\usp} - \vspace{.69cm} - {\Large\@date\par} - \vspace{.420cm} + + {\large \@location\ -- \@date\usp} \end{titlepage} } -- cgit v1.2.3