diff --git a/report/.gitignore b/report/.gitignore new file mode 100644 index 0000000..b162c46 --- /dev/null +++ b/report/.gitignore @@ -0,0 +1,5 @@ +* + +!.gitignore +!Makefile +!*.tex diff --git a/report/Makefile b/report/Makefile new file mode 100644 index 0000000..3f37dcc --- /dev/null +++ b/report/Makefile @@ -0,0 +1,16 @@ +NAME = document + +TEX = $(NAME).tex +SRC = $(TEX) +PDF = $(TEX:.tex=.pdf) + +TEXMK = latexmk -shell-escape -lualatex -interaction=nonstopmode + +all: $(PDF) + +$(PDF): %.pdf: %.tex + $(TEXMK) $< + +EXTS = aux fdb_latexmk fls log nav out snm synctex.gz toc +clean: + rm -rf $(PDF) _minted-$(NAME)/ $(foreach ext,$(EXTS),$(NAME).$(ext)) diff --git a/report/document.tex b/report/document.tex new file mode 100644 index 0000000..10a962a --- /dev/null +++ b/report/document.tex @@ -0,0 +1,79 @@ +\DocumentMetadata{testphase = {phase-III,math}} +\documentclass{article} + +\usepackage[T1]{fontenc} % encoding +\renewcommand{\familydefault}{\sfdefault} % sans-serif font + +\usepackage[french]{babel} % langages +\frenchsetup{SmallCapsFigTabCaptions=false} + +% Add \extra info to title +\makeatletter +\providecommand{\extra}[1]{ + \apptocmd{\@author}{ + \end{tabular} + \par\vspace*{0.7em} + \begin{tabular}[t]{c} + #1}{}{} +} +\makeatother + +\newcommand{\matthieu}{Matthieu Tonino~} +\newcommand{\anri}{Anri Kennel~} + +\newcommand{\mytitle}{Rapport de projet sur les L-Systèmes} +\newcommand{\myauthor}{\matthieu et \anri} +\newcommand{\mysubject}{Format de documents et XML} +\newcommand{\mylocation}{Université Paris Cité} + +\usepackage[ + pdfauthor={\myauthor}, % author metadata + pdftitle={\mytitle}, % title metadata + pdfsubject={\mysubject}, % subject metadata + hidelinks, % clickable links in table of contents +]{hyperref} + +\title{\mytitle} +\author{\matthieu\thanks{\matthieu : 00000000}~ + et \anri\thanks{\anri : 22302653}} +\extra{\mysubject~$\cdot$ \mylocation} +\date{Année universitaire 2023-2024} + +\begin{document} +\maketitle +\flushbottom +\tableofcontents +\clearpage + +\section[Description]{Description du projet} +% TODO + +\section{Explication des choix} +Dans cette partie, nous justifions nos décisions. + +\subsection{Conception} +% TODO + +\subsection{Implémentation} +% TODO + +\section{Répartition} +% TODO + +\subsection[Chronologie]{Chronologie des tâches} +% TODO + + +\section{Limitations} +Dans cette partie nous abordons les limitations de notre projet. + +\subsection{Difficultés rencontrées} +% TODO + +%\subsubsection*{Bugs} +% TODO - uniquement s'il y a des bugs + +\subsection{Omissions} % Ce qu'il manque +% TODO + +\end{document}