\documentclass[ headsepline=on, footsepline=on, twoside=off, abstract=on, DIV=10 ]{scrreprt} \usepackage[utf8]{inputenc} \usepackage{graphicx} \usepackage[english, french]{babel} \usepackage{multirow} \usepackage[dvipsnames]{xcolor} \usepackage[allbordercolors=white]{hyperref} \usepackage{mdframed} \usepackage[T1]{fontenc} \usepackage{lipsum} \usepackage{amsmath} \usepackage{pgfplots} \usepackage{lscape} % permet de faire des pages en mode paysage \usepackage{algorithmicx} \usepackage[noend]{algpseudocode} \usepackage{listings} \usepackage{enumitem} \usepackage[linesnumbered,ruled,french,onelanguage]{algorithm2e} \hyphenpenalty 10000 \definecolor{link}{HTML}{4169E1} \usepackage[bottom=2cm,footskip=8mm]{geometry} %%% Commandes de mise page propre au projet : \newcommand{\button}[1]{\textit{\fbox{#1}}} \newcommand{\classe}[1]{\textit{\textbf{#1}}} \newcommand{\Java}{\textit{Java}} \newcommand{\Swing}{\textit{Swing}} \newmdenv[ rightline=false, topline=false, bottomline=false, backgroundcolor=BurntOrange!5, fontcolor=BrickRed, linecolor=Red, linewidth=1pt]{problemenv} \newcommand{\problem}[1]{ \begin{problemenv} \sffamily #1 \end{problemenv} } \newmdenv[ rightline=false, topline=false, bottomline=false, backgroundcolor=ForestGreen!5, fontcolor=OliveGreen, linecolor=Green, linewidth=1pt]{resultenv} \newcommand{\result}[1]{ \begin{resultenv} \sffamily #1 \end{resultenv} } \newmdenv[ rightline=false, topline=false, bottomline=false, backgroundcolor=Cyan!5, fontcolor=Blue, linecolor=NavyBlue, linewidth=1pt]{infoenv} \newcommand{\info}[1]{ \begin{infoenv} \sffamily #1 \end{infoenv} } % Gestion d'abstracts multiples \newenvironment{abstractpage} {\cleardoublepage\vspace*{\fill}\thispagestyle{empty}} {\vfill\cleardoublepage} \renewenvironment{abstract}[1] {\bigskip\selectlanguage{#1}% \begin{center}\bfseries\abstractname\end{center}} {\par\bigskip} % Gestion des keywords \newcommand{\keywords}{\sffamily\textit{Keywords : }\bfseries} \makeatletter \g@addto@macro{\@algocf@init}{\SetKwInput{KwOut}{Sortie}} \makeatother \SetKwRepeat{Struct}{struct \{}{\}} %Page style \pagestyle{headings} \pagenumbering{arabic} %Title page \titlehead{ \includegraphics[width=0.25\textwidth]{pics/LOGO-UNICAEN.png} \hfill %\includegraphics[width=0.25\textwidth]{pics/} } \subject{ \small Université de Caen Normandie\\ UFR des Sciences\\ Département Informatique\\ \hfill\\ 2ème année de licence d'informatique} \title{ \hrulefill %\hrulefill \vfill\\ \Huge \bfseries\\L-Systeme } \subtitle{ Conception logicielle\\ \hfill\\ \hrulefill \hfill\\ {\normalfont Rapport de projet} } \author{ \small \hfill\\ Antonin \bsc{Boyon}\\ Thomas \bsc{Lalong}\\ Quentin \bsc{Legot}\\ Arthur \bsc{Page}\\ } \date{} \begin{document} \pagenumbering{roman} \maketitle \tableofcontents \listoffigures \clearpage \pagenumbering{arabic} \input{chapters/chapitre1.tex} \input{chapters/chapitre2.tex} \input{chapters/chapitre3.tex} \input{chapters/chapitre4.tex} \input{chapters/chapitre5.tex} \cleardoublepage \pagebreak \pagenumbering{roman} \chapter{Annexes} \section{Sources} \begin{itemize}[label=\textbullet] \item Wikipedia L-Système (EN) : \href{https://en.wikipedia.org/wiki/L-system}{https://en.wikipedia.org/wiki/L-system} \item Wikipedia L-Système (FR) : \href{https://fr.wikipedia.org/wiki/L-Syst\%C3\%A8me}{https://fr.wikipedia.org/wiki/L-Système} \item Developpez.com - Tutoriel Swing :\\ \href{https://baptiste-wicht.developpez.com/tutoriels/java/swing/debutant}{https://baptiste-wicht.developpez.com/tutoriels/java/swing/debutant} \item Java doc - Swing \href{https://docs.oracle.com/javase/8/docs/api/javax/swing/JFrame.html}{https://docs.oracle.com/javase/8/docs/api/javax/swing/JFrame.html} \item JOGL : \href{https://jogamp.org/jogl/www/}{https://jogamp.org/jogl/www/} \item Javadoc : \href{https://junit.org/junit4/javadoc/latest/}{https://junit.org/junit4/javadoc/latest/} \end{itemize} \section{Remerciements} Triss Jacquiot qui nous a permit de s'inspirer de son rapport pour la mise en forme. \end{document}