Commit 5058cfab authored by Florent Chehab's avatar Florent Chehab

feat(redising template): v2

Fixes #1 #2
parent bcce29e0
......@@ -6,7 +6,12 @@
\UV{UVXX} %Nom de l'UV
\title{TPX : Lorem ipsum}
\author{{\sc Nom} Prénom \\ {\sc Nom} Prénom}
\author{Nom Prénom \\ Nom Prénom}
% Choix de la police par défaut du document
% Voir http://www.tug.dk/FontCatalogue/ pour trouver une autre police :)
\usepackage{cantarell}
\renewcommand{\familydefault}{\sfdefault}
\begin{document}
......
......@@ -33,6 +33,10 @@
\usepackage[linesnumbered,ruled,vlined]{algorithm2e} % for cool loonking algorithm
\usepackage{ulem} % Pour souligner en couleur
\usepackage{Graphismes-UTC/couleurs/couleurs_UTC} %Couleurs définies dans la charte graphique de l'UTC
\usepackage{titlesec} % Pour les titres de sections colorés
% Pour le dev
\usepackage{lipsum}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% TODO EXPLICATION
......@@ -59,43 +63,42 @@
\if@noUTCcolors
\definecolor{jauneUTC}{RGB}{0,0,0} % hack to remove all trace of UTCjaune
\else
\renewcommand{\labelitemi}{\color{jauneUTC}$\bullet$} %Changement des puces itemize de niveau 1
\renewcommand{\labelitemii}{\color{grisUTC}$\bullet$} %Changement des puces itemize de niveau 2
\makeatletter
\newcommand\sectionuline{% Commande pour souligner les sections en jauneUTC
\bgroup\markoverwith{\textcolor{jauneUTC}{\rule[-0.5ex]{0.1mm}{0.5mm}}}%
\makeatletter
% Ajout d'un fond jaune sur les titres des sections
\titleformat{name=\section}[block]
{\LARGE}
{}
{0pt}
{\colorsection}
\titleformat{name=\section,numberless}[block]
{\LARGE}
{}
{0pt}
{\colorsectionstar}
\newcommand{\colorsectionstar}[1]{%
\colorbox{jauneUTC}{%
\parbox{\dimexpr\textwidth-2\fboxsep}{\strut#1}%
}%
}%
\newcommand{\colorsection}[1]{\colorsectionstar{\thesection~#1}}
% Souligner les titres des sous-sections
\titleformat{\subsection}[block]
{\Large}
{\thesubsection}
{1em}
{\sectionuline}
\newcommand\sectionuline{% Commande pour souligner les sous-sections en jauneUTC
\bgroup\markoverwith{\textcolor{jauneUTC}{\rule[-0.5ex]{1mm}{2mm}}}%
\ULon%
}
\renewcommand\section{\@startsection {section}{1}{\z@}% Redéfinition de la commande section (plus gros, souligné)
{-3.5ex \@plus -1ex \@minus -.2ex}%
{2.3ex \@plus .2ex}%
{\normalfont\LARGE\bfseries\sectionuline}%
}
\renewcommand\subsection{\@startsection {subsection}{2}{1em}% Redéfinition de la commande subsection (plus gros, en gris UTC)
{-3ex \@plus -0.8ex \@minus -.2ex}%
{1.8ex \@plus .2ex}%
{\normalfont\Large\bfseries\color{grisUTC}}%
}
\renewcommand\subsubsection{\@startsection {subsubsection}{3}{2em}% Redéfinition de la commande subsubsection (plus gros, en gris UTC)
{-2.5ex \@plus -0.6ex \@minus -.2ex}%
{1.8ex \@plus .2ex}%
{\normalfont\large\bfseries\color{grisUTC}}%
}
\renewcommand\paragraph{\@startsection {paragraph}{4}{3em}% Redéfinition de la commande paragraph (plus gros en gris clair UTC)
{-2ex \@plus -0.4ex \@minus -.2ex}%
{1.3ex \@plus .2ex}%
{\normalfont\large\bfseries\color{grisClairUTC}}%
}
\renewcommand\subparagraph{\@startsection {subparagraph}{5}{4em}% Redéfinition de la commande subparagraph (en gris clair UTC)
{-1.5ex \@plus -0.2ex \@minus -.2ex}%
{.8ex \@plus .2ex}%
{\normalfont\bfseries\color{grisClairUTC}}%
}
\makeatother
\fi
......@@ -109,7 +112,7 @@
{\color{jauneUTC} \hrule width\headwidth height\footrulewidth \vskip+2mm}
} %Changement de la couleur de la ligne de pied de page
%Contenu de l'en-tête :
\lhead{\textsc{\leftmark }} %Section actuelle à gauche de l'en-tête
\lhead{\leftmark} %Section actuelle à gauche de l'en-tête
\chead{\includegraphics[height=1.5cm]{./Graphismes-UTC/logos/sigle_UTC/sigle_UTC.pdf}} %Sigle de l'UTC au centre de l'en-tête
\rhead{\theUV} %Code de l'UV à droite de l'en-tête
%Contenu du pied de page :
......
\section{Une section}
\subsection{Une sous-section}
\subsection{Une sous-section}
Une liste non ordonnée :
\begin{itemize}
\item Un élément de niveau 1;
\begin{itemize}
\item Un élément de niveau deux
Une liste non ordonnée :
\begin{itemize}
\item Un élément de niveau trois;
\item Un second élément de niveau trois.
\item Un élément de niveau 1;
\begin{itemize}
\item Un élément de niveau deux
\begin{itemize}
\item Un élément de niveau trois;
\item Un second élément de niveau trois.
\end{itemize}
\item Retour au niveau deux.
\end{itemize}
\item Un autre élément de niveau 1.
\end{itemize}
\item Retour au niveau deux.
\end{itemize}
\item Un autre élément de niveau 1.
\end{itemize}
\subsection{Une autre sous-section}
\subsubsection{Une sous-sous-section}
Lorem ipsum dulor sit amet
\subsubsection{Une autre sous-sous-section}
\paragraph{Un paragraphe}
\subparagraph{Un sous-paragraphe}
Lorem ipsum dolor sit amet
\section*{Une section non numérotée}
\addcontentsline{toc}{section}{Une section non numérotée}
\ No newline at end of file
\subsection{Une autre sous-section}
\subsubsection{Une sous-sous-section}
\lipsum[1]
\subsubsection{Une autre sous-sous-section}
\paragraph{Un paragraphe}
\subparagraph{Un sous-paragraphe}
\lipsum[1]
\section*{Une section non numérotée}
\addcontentsline{toc}{section}{Une section non numérotée}
\lipsum[1-2]
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment