Mentions légales du service

Skip to content
Snippets Groups Projects
Commit d6b2c45d authored by BATY Matthieu's avatar BATY Matthieu :cartwheel:
Browse files

make itemizes tighter by default

parent 13d7df94
No related branches found
No related tags found
No related merge requests found
...@@ -27,13 +27,13 @@ ...@@ -27,13 +27,13 @@
\RequirePackage{comment} \RequirePackage{comment}
\RequirePackage{wallpaper} \RequirePackage{wallpaper}
\RequirePackage[inner=30mm,outer=20mm,top=30mm,bottom=20mm]{geometry} \RequirePackage[inner=30mm,outer=20mm,top=30mm,bottom=20mm]{geometry}
\RequirePackage{epigraph} % \cleartoevenpage \RequirePackage{epigraph} % For \cleartoevenpage
\RequirePackage{hyperref} \RequirePackage{hyperref}
\hypersetup{colorlinks=true, citecolor=black, filecolor=black, linkcolor=black, urlcolor=black} \hypersetup{colorlinks=true, citecolor=black, filecolor=black, linkcolor=black, urlcolor=black}
\RequirePackage{eso-pic} % For \AddToShipoutPicture used for cover backgrounds \RequirePackage{eso-pic} % For \AddToShipoutPicture, used for cover backgrounds
\RequirePackage{framed} \RequirePackage{framed}
\RequirePackage{ifthen} % Entrer valeurs booléennes et autres options \RequirePackage{ifthen} % Support for e.g. conditional compilation
\RequirePackage{csquotes} % Assurer les guillemets français \RequirePackage{csquotes}
\RequirePackage{setspace} % \spacing, \doublespace, \singlespace, \onehalfspace \RequirePackage{setspace} % \spacing, \doublespace, \singlespace, \onehalfspace
% User packages % User packages
...@@ -50,8 +50,10 @@ ...@@ -50,8 +50,10 @@
\RequirePackage{caption} \RequirePackage{caption}
\RequirePackage{adjustbox} \RequirePackage{adjustbox}
\RequirePackage{rotating} \RequirePackage{rotating}
\RequirePackage{enumitem} % This and line below: tighter itemizes
\setlist[itemize]{noitemsep, topsep=0pt}
\onehalfspacing \onehalfspacing{}
\newcommand{\mynote}[2]{ \newcommand{\mynote}[2]{
\fbox{\bfseries\sffamily\scriptsize#1} \fbox{\bfseries\sffamily\scriptsize#1}
...@@ -63,10 +65,9 @@ ...@@ -63,10 +65,9 @@
\newcommand{\atc}[1]{\mynote{Alix}{\textcolor{blue}{#1}}} \newcommand{\atc}[1]{\mynote{Alix}{\textcolor{blue}{#1}}}
\newcommand{\mbc}[1]{\mynote{Matthieu}{\textcolor{BurntOrange}{#1}}} \newcommand{\mbc}[1]{\mynote{Matthieu}{\textcolor{BurntOrange}{#1}}}
% Define commands to set fonts throughout the document \newcommand*{\selectfontfrontcover}{\fontfamily{phv}\selectfont}
\newcommand*{\selectfontfrontcover}{\fontfamily{phv}\selectfont} % Font style used in front cover \newcommand*{\selectfontbackcover}{\fontfamily{phv}\selectfont}
\newcommand*{\selectfontbackcover}{\fontfamily{phv}\selectfont} % Font style used in back cover \newcommand*{\selectfontchapheads}{\fontfamily{phv}\selectfont}
\newcommand*{\selectfontchapheads}{\fontfamily{phv}\selectfont} % Font style used chapter headings
% Override default font here if you want % Override default font here if you want
%\renewcommand{\rmdefault}{qpl} %\renewcommand{\rmdefault}{qpl}
...@@ -76,18 +77,18 @@ ...@@ -76,18 +77,18 @@
% Conditional compilation % Conditional compilation
\RequirePackage{xparse} \RequirePackage{xparse}
\ExplSyntaxOn \ExplSyntaxOn{}
\tl_const:Nn \c_getenv_par_tl {\par} \tl_const:Nn \c_getenv_par_tl {\par}
\NewDocumentCommand{\ifenvsetTF}{mmm} \NewDocumentCommand{\ifenvsetTF}{mmm}
{% {%
\sys_get_shell:nnN {kpsewhich~--var-value~#1} {} \l_tmpa_tl \sys_get_shell:nnN {kpsewhich~--var-value~#1} {} \l_tmpa_tl
\tl_if_eq:NNTF \l_tmpa_tl \c_getenv_par_tl {#3} {#2} \tl_if_eq:NNTF \l_tmpa_tl \c_getenv_par_tl {#3} {#2}
} }
\ExplSyntaxOff \ExplSyntaxOff{}
% Chapter header % Chapter header
\makeatletter \makeatletter
\def\thickhrulefill{\leavevmode \leaders \hrule height 1ex \hfill \kern \z@} \def\thickhrulefill{\leavevmode \leaders{} \hrule height 1ex \hfill \kern{} \z@}
\def\@makechapterhead#1{% \def\@makechapterhead#1{%
\vspace*{-30\p@}% \vspace*{-30\p@}%
{\parindent \z@ \raggedleft \reset@font {\parindent \z@ \raggedleft \reset@font
...@@ -123,38 +124,17 @@ ...@@ -123,38 +124,17 @@
\end{center} \end{center}
\vspace{1cm} \vspace{1cm}
\begin{center} \begin{center}
%\begin{Huge} \hrulefill{}
%\ding{167}
%\end{Huge}
\hrulefill
\end{center} \end{center}
} }
\parttitlefont{\jolipart} \parttitlefont{\jolipart}
\partnumberfont{\sc\normalsize} \partnumberfont{\sc\normalsize}
% Bibliography style \RequirePackage[hyperref,backend=biber, style=ieee]{biblatex}
% Les dernieres versions de biblatex préconisent l'option backend=biber
% pour profiter des dernières nouveautés. Si vous choisissez cette
% option, il vous faut simplement compiler avec $biber nomdufichier (sans le
% .tex). Pour utiliser bibtex, remplacer par backend=bibtex.
\RequirePackage[hyperref,backend=biber,
% Exemples de styles: alphabetic, ieee, nature, numeric, verbose-trad1 (en utilisant \footcite{}).
% https://www.overleaf.com/learn/latex/Biblatex_bibliography_styles
style=ieee
]{biblatex}
% Style biblatex avec gestion des mots clés des entrées bibliographiques
% + les abbréviations idem, ibidem, op cit. Prévoir un fichier bib
% contenant ces mots-clés, ici primary et secondary.
\defbibheading{primary}{\section*{Sources primaires}}
\defbibheading{secondary}{\section*{Sources secondaires}}
%%%% Ajustements pour la bibliographie \renewcommand*{\newunitpunct}{\addcomma\space}
\renewcommand*{\newunitpunct}{\addcomma\space} % Virgule entre les parties d'une reference (merci a Josquin Debaz)
%\DeclareFieldFormat[article]{volume}{\textbf{#1}} %Le numero de volume en gras %\DeclareFieldFormat[article]{volume}{\textbf{#1}} %Le numero de volume en gras
\DeclareFieldFormat[article]{number}{\textit{#1}} %Le numero dans le volume en italique \DeclareFieldFormat[article]{number}{\textit{#1}} %Le numero dans le volume en italique
...@@ -310,7 +290,7 @@ ...@@ -310,7 +290,7 @@
}% }%
}; };
\end{tikzpicture} \end{tikzpicture}
\par\nobreak \par\nobreak{}
} }
%mise en page de la page de garde %mise en page de la page de garde
...@@ -325,7 +305,7 @@ ...@@ -325,7 +305,7 @@
\input{./cover/figures/cover_tikz} \input{./cover/figures/cover_tikz}
\vspace{10cm} \vspace{10cm}
}}} }}}
\displayLogos \displayLogos{}
% %
\begin{tikzpicture}[remember picture,overlay,line width=0mm] \begin{tikzpicture}[remember picture,overlay,line width=0mm]
\node at (current page.center) \node at (current page.center)
...@@ -394,7 +374,7 @@ ...@@ -394,7 +374,7 @@
}} }}
} }
\hspace{9mm} \hspace{9mm}
\displayLogos \displayLogos{}
} }
\newcommand{\titleFR}[1]{% \newcommand{\titleFR}[1]{%
...@@ -402,19 +382,19 @@ ...@@ -402,19 +382,19 @@
{\centering \noindent \textcolor{couleur-ecole-verso}{\rule{\textwidth}{0.2cm}}} {\centering \noindent \textcolor{couleur-ecole-verso}{\rule{\textwidth}{0.2cm}}}
\vspace{-1cm} \vspace{-1cm}
\selectlanguage{english} \selectlanguage{english}
\section*{\selectfontbackcover\smallTwelve \textcolor{couleur-ecole-verso}{Titre : }{\selectfontbackcover\mdseries{#1}}} % In this particular case, font style needs to get re-selected locally \section*{\selectfontbackcover\smallTwelve{} \textcolor{couleur-ecole-verso}{Titre~: }{\selectfontbackcover\mdseries{#1}}} % In this particular case, font style needs to get re-selected locally
} }
\newcommand{\keywordsFR}[1]{% \newcommand{\keywordsFR}[1]{%
\vspace{-0.2cm} \vspace{-0.2cm}
\noindent{\smallTwelve \textbf{Mot clés : }#1} \noindent{\smallTwelve{} \textbf{Mot clés~: }#1}
} }
\newcommand{\abstractFR}[1]{% \newcommand{\abstractFR}[1]{%
\vspace{-0.2cm} \vspace{-0.2cm}
\begin{multicols}{2} \begin{multicols}{2}
\begin{spacing}{1} \begin{spacing}{1}
\noindent\smallTwelve \textbf{Résumé : }#1 \noindent\smallTwelve{} \textbf{Résumé~: }#1
\end{spacing} \end{spacing}
\end{multicols} \end{multicols}
} }
...@@ -424,25 +404,24 @@ ...@@ -424,25 +404,24 @@
{\centering \noindent \textcolor{couleur-ecole-verso}{\rule{\textwidth}{0.2cm}}} {\centering \noindent \textcolor{couleur-ecole-verso}{\rule{\textwidth}{0.2cm}}}
\vspace{-1cm} \vspace{-1cm}
\selectlanguage{english} \selectlanguage{english}
\section*{\selectfontbackcover\smallTwelve \textcolor{couleur-ecole-verso}{Title: }{\selectfontbackcover\mdseries{#1}}} % In this particular case, font style needs to get re-selected locally \section*{\selectfontbackcover\smallTwelve{} \textcolor{couleur-ecole-verso}{Title: }{\selectfontbackcover\mdseries{#1}}} % In this particular case, font style needs to get re-selected locally
} }
\newcommand{\keywordsEN}[1]{% \newcommand{\keywordsEN}[1]{%
\vspace{-0.2cm} \vspace{-0.2cm}
\noindent{\smallTwelve \textbf{Keywords: }#1} \noindent{\smallTwelve{} \textbf{Keywords: }#1}
} }
\newcommand{\abstractEN}[1]{% \newcommand{\abstractEN}[1]{%
\vspace{-0.2cm} \vspace{-0.2cm}
\begin{multicols}{2} \begin{multicols}{2}
\begin{spacing}{1} \begin{spacing}{1}
\noindent\smallTwelve \textbf{Abstract: }#1 \noindent\smallTwelve{} \textbf{Abstract: }#1
\end{spacing} \end{spacing}
\end{multicols} \end{multicols}
} }
%%%%%%%%%%%%%%%% EN-TETES PAGES %%%%%%%%%%%%%%%% % PAGE HEADERS
% Pour supprimer les entetes et pied de page gênants par exemple juste avant un % Pour supprimer les entetes et pied de page gênants par exemple juste avant un
% chapitre sur une page de droite % chapitre sur une page de droite
\newcommand{\clearemptydoublepage}{% \newcommand{\clearemptydoublepage}{%
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment