summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/droit-fr/example
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/droit-fr/example')
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/.latexmkrc7
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.bib144
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.tex73
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/introduction.tex25
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/main.tex28
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/partie1.tex20
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/sommaire.tex38
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/toc.tex75
8 files changed, 283 insertions, 127 deletions
diff --git a/Master/texmf-dist/doc/latex/droit-fr/example/.latexmkrc b/Master/texmf-dist/doc/latex/droit-fr/example/.latexmkrc
index 67816441f5a..9b5c4536b1b 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/.latexmkrc
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/.latexmkrc
@@ -3,6 +3,11 @@
# compilation via pdflatex uniquement
$pdf_mode = 1;
+$pdflatex = 'pdflatex -interaction=nonstopmode -synctex=1 %O %S';
+#$dvi_mode = 0;
+
+# génération de la bibliographie
+#$bibtex = 2;
# génération de l'index avec fichier de style .ist
$makeindex = 'makeindex -s %R.ist %O -o %D %S';
@@ -16,5 +21,3 @@ sub makeglo2gls {
# fichiers temporaires additionnels à effacer
$clean_ext = "bbl gls glg glo bak backup %R-blx.bib run.xml ist gst synctex.gz";
$cleanup_includes_cusdep_generated = 1;
-
-
diff --git a/Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.bib b/Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.bib
index 161c336d872..b25e69e09ac 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.bib
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.bib
@@ -1,6 +1,14 @@
-% This file was created with JabRef 2.7b2.
+% This file was created with JabRef 2.9b2.
% Encoding: UTF8
+@BOOK{alland:dicoculturejur,
+ author = {Alland, Denis and Rials, Stéphane},
+ title = {Dictionnaire de la culture juridique},
+ date = {2003},
+ publisher = {Lamy-PUF},
+ keywords = {french, special}
+}
+
@INCOLLECTION{bainham:parentageparenthood,
author = {Bainham, Andrew},
editor = {Bainham, Andrew and Day Sclater, Shelley and Richards, Martin},
@@ -19,26 +27,14 @@
author = {Colombani, Jean-Marie},
title = {Rapport sur l'adoption},
date = {2008-03},
- hyphenation = {french},
keywords = {french},
publisher = {La Documentation Française}
}
-@BOOK{conway:keycases,
- author = {Conway, Helen L.},
- title = {Family Law},
- date = {2007},
- subtitle = {Key Cases},
- publisher = {Hodder Education},
- hyphenation = {british},
- keywords = {british,special}
-}
-
@THESIS{egea:fonctionjuger,
author = {Vincent Egéa},
title = {La fonction de juger à l'épreuve du droit contemporain de la famille},
date = {2010},
- hyphenation = {french},
keywords = {french},
editor = {Leborgne, Anne},
institution = {Université Paul Cézanne (Aix-Marseille III)},
@@ -55,138 +51,94 @@
volume = {II},
number = {19},
pages = {10074},
- hyphenation = {french},
- keywords = {french, ecouncil},
+ bookpagination = {number},
+ keywords = {ue},
pagination = {number}
}
+@ARTICLE{chapus:pgd,
+ author = {Chapus, René},
+ title = {De la valeur des principes généraux du droit et autres règles jurisprudentielles
+ du droit administratif},
+ journaltitle = {D.},
+ pages = {119},
+ volume = {chron.},
+ date = {1966},
+ keywords = {french},
+}
+
@BOOK{malaurie:obligations,
author = {Malaurie, Philippe and Aynès, Laurent and Stoffel-Munck, Philippe},
title = {Les obligations},
date = {2009},
edition = {4},
series = {Droit Civil},
- location = {Paris},
publisher = {Defrénois - Lextenso Éditions},
- hyphenation = {french},
+ location = {Paris},
keywords = {french}
}
-@COMMENTARY{cass:ass:19910531:aubert,
- editor = {Aubert},
- editortype = {observator},
- journal = {Defrénois},
- date = {1991},
- hyphenation = {french},
- keywords = {french,cassass},
- chapter = {1267}
-}
-
-@COMMENTARY{cass:ass:19910531:terre,
- editor = {Bernard, J},
- editortype = {commentator},
- journal = {JCP},
- date = {1991},
- hyphenation = {french},
- keywords = {french,cassass},
- chapter = {II, 21752},
- editora = {Terré, F.},
- editoratype = {annotator},
- afterword = {Dontewille}
-}
-
@COMMENTARY{cass:ass:19910531:thouvenin,
editor = {Chartier, Yves},
editortype = {redactor},
journal = {D.},
date = {1991},
- hyphenation = {french},
- keywords = {french,cassass},
+ keywords = {french},
chapter = {II},
pages = {417},
editora = {Thouvenin},
editoratype = {annotator}
}
-@COMMENTARY{cass:ass:19910531:gobert1,
+@COMMENTARY{cass:ass:19910531:gobert,
editor = {Gobert, M.},
editortype = {chronicler},
journal = {RTD Civ.},
date = {1992},
- hyphenation = {french},
- keywords = {french,cassass},
+ keywords = {french},
pages = {489}
}
-@COMMENTARY{cass:ass:19910531:gobert2,
- editor = {Gobert, M.},
- editortype = {annotator},
- journal = {Les Petites Affiches},
- date = {1991-10-23},
- hyphenation = {french},
- keywords = {french,cassass},
- chapter = {127},
- pages = {4}
-}
-
-@COMMENTARY{cass:ass:19910531:huetweiller,
- editor = {Huet-Weiller, D.},
- editortype = {observator},
- journal = {RTD Civ.},
- date = {1991},
- hyphenation = {french},
- keywords = {french,cassass},
- pages = {517}
-}
-
@COLLECTION{cedh:ga,
title = {Les grands arrêts de la Cour européenne des Droits de l'Homme},
date = {2007},
- hyphenation = {french},
- keywords = {ecouncil},
+ keywords = {ue},
editor = {Sudre, Frédéric and Marguénaud, Jean-Pierre and Andriantsimbazovina,
Joël and Gouttenoire, Adeline and Levinet, Michel},
- publisher = {P.U.F}
+ publisher = {PUF}
}
-@COMMENTARY{cass:ass:19910531:gajc,
- editor = {Terré, F. and Lequette, Y.},
- editortype = {commentator},
- journal = {GAJC},
- date = {2007},
- hyphenation = {french},
- keywords = {french,cassass},
- chapter = {50},
- pages = {351}
+@CASE{casexyz,
+ date = {2003},
+ eventdate = {2002},
+ institution = {EWHL},
+ journal = {WLR},
+ pages = {2300},
+ volume = {2},
+ number = {392},
+ hyphenation = {british},
+ keywords = {ue},
+ title = {Re v X}
}
@JURISDICTION{cass:ass:19910531,
- institution = {Cass. Ass. Plén.},
+ keywords = {french},
eventdate = {1991-05-31},
- hyphenation = {french},
- keywords = {french}
+ institution = {Cass. Ass. Plén.}
}
@SET{cass:ass:19910531:set,
- entryset = {cass:ass:19910531, cass:ass:19910531:gajc, cass:ass:19910531:thouvenin,
- cass:ass:19910531:terre, cass:ass:19910531:aubert, cass:ass:19910531:huetweiller,
- cass:ass:19910531:gobert1, cass:ass:19910531:gobert2},
- keyword = {french}
+ entryset = {cass:ass:19910531, cass:ass:19910531:thouvenin, cass:ass:19910531:gobert},
+ keywords = {cassass}
}
-@CASE{casexyz,
- title = {Re v X},
- institution = {EWHL},
- eventdate = {2002},
- number = {392},
- journal = {WLR},
- date = {2003},
- volume = {2},
- pages = {2300},
- hyphenation = {british},
- keywords = {ue}
+@LEGISLATION{cciv,
+ title = {Code civil},
+ keywords = {french},
+ pagination = {section}
}
+@comment{jabref-entrytype: Case: req[date;eventdate;institution;journal;pages] opt[volume;number]}
@comment{jabref-entrytype: Commentary: req[editor;editortype;journal;date;hyphenation;keywords] opt[chapter;pages;editora;editoratype;series;volume]}
diff --git a/Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.tex b/Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.tex
index 84d6eb75eda..47fb0598542 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.tex
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.tex
@@ -1,9 +1,13 @@
-\chapitre{Bibliographie}
+%%% paramètres de la bibliographie %%%
% forcer l'impression de toutes les références non citées dans le texte
\nocite{*}
% titres des sections de la bibliographie
+\defbibheading{france}{\section{Droit français}}
+\defbibheading{europe}{\section{Droit européen}}
+
+% titres de types de sources
\defbibheading{lois}{\paragraphe{Lois}}
\defbibheading{rapports}{\paragraphe{Rapports officiels}}
\defbibheading{jurisprudence}{\paragraphe{Jurisprudence}}
@@ -14,31 +18,62 @@
\defbibheading{collectifs}{\paragraphe{Ouvrages collectifs}}
\defbibheading{articles}{\paragraphe{Articles}}
+% titres pour la jurisprudence
+\defbibheading{juris:ccel}{\souspara{Conseil constitutionnel}}
+\defbibheading{juris:ce}{\souspara{Conseil d'État}}
+\defbibheading{juris:cass}{\souspara{Cour de cassation}}
+ \defbibheading{juris:cass:ass}{\alinea{Assemblée plénière}}
+ \defbibheading{juris:cass:1civ}{\alinea{1\iere{} chambre civile}}
+ \defbibheading{juris:cass:2civ}{\alinea{2\ieme{} chambre civile}}
+ \defbibheading{juris:cass:3civ}{\alinea{3\ieme{} chambre civile}}
+ \defbibheading{juris:cass:com}{\alinea{Chambre commerciale}}
+ \defbibheading{juris:cass:soc}{\alinea{Chambre sociale}}
+ \defbibheading{juris:cass:crim}{\alinea{Chambre criminelle}}
+\defbibheading{juris:ca}{\souspara{Cours d'appel}}
+\defbibheading{juris:tgi}{\souspara{Tribunaux de grande instance}}
+\defbibheading{juris:ti}{\souspara{Tribunaux d'instance}}
+
% filtres de sélection
\defbibfilter{gen}{\(\type{book} \or \type{inbook}\) \and \not \keyword{special}}
\defbibfilter{spec}{\(\type{book} \or \type{inbook}\) \and \keyword{special}}
\defbibfilter{col}{\type{collection} \or \type{proceedings}}
\defbibfilter{art}{\type{incollection} \or \type{inproceedings} \or \type{article}}
-\section{Droit français}
+%%% impression des différentes bibliographies %%%
+
+\chapitre{Bibliographie}
+
+\printbibheading[heading=france]
\printbibliography[heading=lois,type=legislation,keyword=french]
\printbibliography[heading=rapports,type=report,keyword=french]
-\printbibliography[heading=jurisprudence,type=set,keyword=french]
-\printbibliography[heading=generaux,filter=gen,keyword=french]
-\printbibliography[heading=theses,type=thesis,keyword=french]
-\printbibliography[heading=speciaux,type=booklet,keyword=french]
-\printbibliography[heading=collectifs,type=collection,keyword=french]
-\printbibliography[heading=articles,filter=art,keyword=french]
-
-\section{Droit Européen}
-
-\printbibliography[heading=lois,type=legislation,keyword=ue]
-\printbibliography[heading=rapports,type=report,keyword=ue]
-\printbibliography[heading=jurisprudence,type=set,keyword=ue]
-\printbibliography[heading=generaux,filter=gen,keyword=ue]
-\printbibliography[heading=theses,type=thesis,keyword=ue]
-\printbibliography[heading=speciaux,type=booklet,keyword=ue]
-\printbibliography[heading=collectifs,type=collection,keyword=ue]
-\printbibliography[heading=articles,filter=art,keyword=ue]
+\printbibheading[heading=jurisprudence]
+ \printbibliography[heading=juris:ccel, type=set, sorting=iymd, keyword=ccel]
+ \printbibliography[heading=juris:ce, type=set, sorting=iymd, keyword=ce]
+ \printbibheading[heading=juris:cass]
+ \printbibliography[heading=juris:cass:ass, type=set, sorting=iymd, keyword=cassass]
+ \printbibliography[heading=juris:cass:1civ, type=set, sorting=iymd, keyword=cass1civ]
+ \printbibliography[heading=juris:cass:2civ, type=set, sorting=iymd, keyword=cass2civ]
+ \printbibliography[heading=juris:cass:3civ, type=set, sorting=iymd, keyword=cass3civ]
+ \printbibliography[heading=juris:cass:com, type=set, sorting=iymd, keyword=casscom]
+ \printbibliography[heading=juris:cass:soc, type=set, sorting=iymd, keyword=casssoc]
+ \printbibliography[heading=juris:cass:crim, type=set, sorting=iymd, keyword=casscrim]
+ \printbibliography[heading=juris:ca, type=set, sorting=iymd, keyword=ca]
+ \printbibliography[heading=juris:tgi, type=set, sorting=iymd, keyword=tgi]
+ \printbibliography[heading=juris:ti, type=set, sorting=iymd, keyword=ti]
+\printbibliography[heading=generaux, filter=gen, keyword=french]
+\printbibliography[heading=theses, type=thesis, keyword=french]
+\printbibliography[heading=speciaux, filter=spec, keyword=french]
+\printbibliography[heading=collectifs, type=collection, keyword=french]
+\printbibliography[heading=articles, filter=art, keyword=french]
+
+\printbibheading[heading=europe]
+\printbibliography[heading=lois, type=legislation, keyword=ue]
+\printbibliography[heading=rapports, type=report, keyword=ue]
+\printbibliography[heading=jurisprudence, type=set, sorting=tymdi, keyword=ue]
+\printbibliography[heading=generaux, filter=gen, keyword=ue]
+\printbibliography[heading=speciaux, filter=spec, keyword=ue]
+\printbibliography[heading=collectifs, filter=col, keyword=ue]
+\printbibliography[heading=theses, type=thesis, keyword=ue]
+\printbibliography[heading=articles, filter=art, keyword=ue]
diff --git a/Master/texmf-dist/doc/latex/droit-fr/example/introduction.tex b/Master/texmf-dist/doc/latex/droit-fr/example/introduction.tex
index 141356fe8dd..fc96f7749b9 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/introduction.tex
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/introduction.tex
@@ -2,8 +2,29 @@
\markright{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
-\verset{}
-Première\cite{cass:ass:19910531:set}, seconde\cite[35]{malaurie:obligations} et troisième citation\cite[39]{malaurie:obligations}. Usage des \enquote{guillemets français de premier et \enquote{second} niveau}.
+\verset{Liens internes.}
+Un exemple de note en bas de page\footnote{Une note de bas de page.}.
+Des exemples de liens divers:
+\begin{itemize}
+\item \autoref{pa:nom} d'intitulé \titleref{pa:nom}, commençant à la page \pageref{pa:nom}
+\item \autoref{ti:nom} d'intitulé \titleref{ti:nom}, commençant à la page \pageref{ti:nom}
+\item \autoref{ch:nom} d'intitulé \titleref{ch:nom}, commençant à la page \pageref{ch:nom}
+\item \ref{sec:nom} d'intitulé \titleref{sec:nom}, commençant à la page \pageref{sec:nom}
+\item \ref{pg:nom} d'intitulé \titleref{pg:nom}, commençant à la page \pageref{pg:nom}
+\item \ref{spg:nom} d'intitulé \titleref{spg:nom}, commençant à la page \pageref{spg:nom}
+\item \ref{al:nom} d'intitulé \titleref{al:nom}, commençant à la page \pageref{al:nom}
+\item \ref{sal:nom} d'intitulé \titleref{sal:nom}, commençant à la page \pageref{sal:nom}
+\item \ref{pt:nom} d'intitulé \titleref{pt:nom}, commençant à la page \pageref{pt:nom}
+\item \ref{spt:nom} d'intitulé \titleref{spt:nom}, commençant à la page \pageref{spt:nom}
+\end{itemize}
+
+\verset{Citations d'ouvrages bibliographiques.}
+Première\cite{cass:ass:19910531:set}, seconde\cite[35]{malaurie:obligations} et troisième citation\cite[39]{malaurie:obligations} d'ouvrages.
+
+Une citation d'un article du code civil\cite[1642-1]{cciv} suivie d'une autre\cite[1642-2]{cciv}.
+
+\verset{Guillemets.}
+Voici un exemple d'utilisation des \enquote{guillemets français de premier et \enquote{second} niveau}.
\verset{}
\lipsum % texte de remplissage
diff --git a/Master/texmf-dist/doc/latex/droit-fr/example/main.tex b/Master/texmf-dist/doc/latex/droit-fr/example/main.tex
index d1ed3532213..297d658081e 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/main.tex
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/main.tex
@@ -1,12 +1,9 @@
\documentclass[a4paper,12pt,british,french,twoside]{droit-fr}
% paramètres du style de bibliographie
-\usepackage[%
- style=droit-fr, % nom du fichier de style
- backend=biber
-]{biblatex}
+\usepackage[style=droit-fr,backend=biber]{biblatex}
-% paramètres des hyperliens
+% paramètres des hyperliens PDF
\hypersetup{%
pdftitle={Mon titre de thèse},
pdfauthor={Prénom Nom}
@@ -22,13 +19,27 @@
% chargement des fichiers de sources bibliographiques
\addbibresource{bibliographie.bib}
+%TC: header \partie [2]
+%TC: header \titre [2]
+%TC: header \chapitre [2]
+%TC: header \sectio [2]
+%TC: header \paragraphe [2]
+%TC: header \souspara [2]
+%TC: header \alinea [2]
+%TC: header \sousalinea [2]
+%TC: header \point [2]
+%TC: header \souspoint [2]
+
+%TC: macro \verset [1]
+%TC: macro \autoref 1
+
\begin{document}
\frontmatter % pages en chiffres romains, sections non numérotées
\pagestyle{plain} % en-tetes vides
\include{titre} % page de titre
\include{misc} % avertissement, remerciements, résumé
-\shorttableofcontents % sommaire
+\input{sommaire}
\input{glossaire}
\mainmatter % pages en chiffres arabes, sections numérotées
@@ -43,7 +54,8 @@
\include{annexes}
\include{bibliographie}
\pagestyle{plain} % en-tetes vides
-\include{index}
-\longtableofcontents % table des matières
+\input{index}
+\input{toc} % table des matières
+
\end{document}
diff --git a/Master/texmf-dist/doc/latex/droit-fr/example/partie1.tex b/Master/texmf-dist/doc/latex/droit-fr/example/partie1.tex
index f65f5a2ff69..4702297fb4a 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/partie1.tex
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/partie1.tex
@@ -1,49 +1,69 @@
\partie{Un nom de partie}
+\label{pa:nom}
\verset{}
\lipsum % texte de remplissage
+\footnote{Note de remplissage.}
\titre{Un nom de titre}
+\label{ti:nom}
\verset{}
\lipsum % texte de remplissage
+\footnote{Note de remplissage.}
\chapitre{Un nom de chapitre}
+\label{ch:nom}
\verset{}
\lipsum % texte de remplissage
+\footnote{Note de remplissage.}
\section{Un nom de section}
+\label{sec:nom}
\verset{}
\lipsum % texte de remplissage
+\footnote{Note de remplissage.}
\paragraphe{Un nom de paragraphe}
+\label{pg:nom}
\verset{}
\lipsum % texte de remplissage
+\footnote{Note de remplissage.}
\souspara{Un nom de sous-paragraphe}
+\label{spg:nom}
\verset{}
\lipsum % texte de remplissage
+\footnote{Note de remplissage.}
\alinea{Un nom de alinéa}
+\label{al:nom}
\verset{}
\lipsum % texte de remplissage
+\footnote{Note de remplissage.}
\sousalinea{Un nom de sous-alinéa}
+\label{sal:nom}
\verset{}
\lipsum % texte de remplissage
+\footnote{Note de remplissage.}
\point{Un nom de point}
+\label{pt:nom}
\verset{}
\lipsum % texte de remplissage
+\footnote{Note de remplissage.}
\souspoint{Un nom de sous-point}
+\label{spt:nom}
\verset{}
\lipsum % texte de remplissage
+\footnote{Note de remplissage.} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/droit-fr/example/sommaire.tex b/Master/texmf-dist/doc/latex/droit-fr/example/sommaire.tex
new file mode 100644
index 00000000000..6f03b7abe14
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/sommaire.tex
@@ -0,0 +1,38 @@
+% sommaire
+\renewcommand*{\contentsname}{Sommaire}
+\let\oldchangetocdepth\changetocdepth
+\renewcommand*{\changetocdepth}[1]{}
+\let\oldcftchapterfillnum\cftchapterfillnum
+\setcounter{tocdepth}{0}% Parties / Titres / Chapitres seulement
+
+%\cftpagenumbersoff{book}
+%\cftpagenumbersoff{part}
+%\cftpagenumbersoff{chapter}
+
+\renewcommand{\tocheadstart}{}
+
+\renewcommand{\cftbeforebookskip}{1em}
+%\renewcommand{\cftbookfont}{}
+\renewcommand{\cftbookindent}{0em}
+%\renewcommand{\cftbooknumwidth}{}
+\renewcommand{\cftbookpagefont}{\normalfont\bfseries\large}
+%\renewcommand{\cftafterbookskip}{}
+%\renewcommand{\cftbookleader}{\cftdotfill{\cftdotsep}}
+
+\renewcommand{\cftbeforepartskip}{0.5em}
+\renewcommand{\cftpartfont}{\normalfont\scshape}
+\renewcommand{\cftpartindent}{0.5em}
+%\renewcommand{\cftpartnumwidth}{}
+\renewcommand{\cftpartpagefont}{\normalfont\scshape}
+%\renewcommand{\cftpartleader}{\cftdotfill{\cftdotsep}}
+
+\renewcommand{\cftbeforechapterskip}{0em}
+\renewcommand{\cftchapterfont}{\normalfont}
+\renewcommand{\cftchaptername}{Chapitre\space}
+\renewcommand{\cftchapterindent}{1em}
+%\renewcommand{\cftchapternumwidth}{}
+\renewcommand{\cftchapterpagefont}{\normalfont}
+%\renewcommand{\cftchapterleader}{\cftdotfill{\cftdotsep}}
+
+\clearpage
+\tableofcontents
diff --git a/Master/texmf-dist/doc/latex/droit-fr/example/toc.tex b/Master/texmf-dist/doc/latex/droit-fr/example/toc.tex
new file mode 100644
index 00000000000..62a13fa83e8
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/toc.tex
@@ -0,0 +1,75 @@
+% paramètres de la table des matières
+\renewcommand*{\contentsname}{Table des matières}
+\let\changetocdepth\oldchangetocdepth
+\setcounter{tocdepth}{7}
+
+% \cftpagenumberson{book}
+% \cftpagenumberson{part}
+% \cftpagenumberson{chapter}
+
+\renewcommand{\tocheadstart}{\chapterheadstart}
+\makeatletter
+\renewcommand{\cftbookbreak}{\addpenalty{-\@highpenalty}\clearpage}
+\makeatother
+\renewcommand{\cftbeforebookskip}{2em}
+\renewcommand{\cftbookfont}{\normalfont\bfseries\Large}
+\renewcommand{\cftbookindent}{0em}
+%\renewcommand{\cftbooknumwidth}{}
+%\renewcommand{\cftafterbookskip}{}
+\renewcommand{\cftbookleader}{\cftdotfill{\cftdotsep}}
+
+\renewcommand{\cftbeforepartskip}{1.5em}
+\renewcommand{\cftpartfont}{\normalfont\bfseries\large}
+\renewcommand{\cftpartindent}{0em}
+%\renewcommand{\cftpartnumwidth}{}
+\renewcommand{\cftpartleader}{\cftdotfill{\cftdotsep}}
+
+\renewcommand{\cftbeforechapterskip}{1em}
+\renewcommand{\cftchapterfont}{\normalfont\bfseries\large}
+\renewcommand{\cftchaptername}{Chapitre\space}
+\renewcommand{\cftchapterindent}{0em}
+%\renewcommand{\cftchapternumwidth}{}
+\renewcommand{\cftchapterleader}{\cftdotfill{\cftdotsep}}
+
+\renewcommand{\cftbeforesectionskip}{0.5em}
+\renewcommand{\cftsectionfont}{\normalfont\large}
+%\renewcommand{\cftsectionname}{Section\space}
+\renewcommand{\cftsectionindent}{0em}
+\renewcommand{\cftsectionnumwidth}{5.5em}
+%\renewcommand{\cftsectionleader}{\cftdotfill{\cftdotsep}}
+
+\renewcommand{\cftbeforesubsectionskip}{0.5em}
+\renewcommand{\cftsubsectionfont}{\normalfont\scshape}
+%\renewcommand{\cftsubsectionname}{}
+\renewcommand{\cftsubsectionindent}{0em}
+\renewcommand{\cftsubsectionnumwidth}{2em}
+%\renewcommand{\cftsubsectionleader}{\cftdotfill{\cftdotsep}}
+
+%\renewcommand{\cftbeforesubsubsectionskip}{}
+\renewcommand{\cftsubsubsectionfont}{\normalfont\itshape}
+%\renewcommand{\cftsubsubsectionname}{}
+\renewcommand{\cftsubsubsectionindent}{1em}
+\renewcommand{\cftsubsubsectionnumwidth}{2em}
+%\renewcommand{\cftsubsubsectionleader}{\cftdotfill{\cftdotsep}}
+
+%\renewcommand{\cftbeforeparagraphskip}{}
+\renewcommand{\cftparagraphfont}{\normalfont}
+%\renewcommand{\cftparagraphname}{}
+\renewcommand{\cftparagraphindent}{2em}
+\renewcommand{\cftparagraphnumwidth}{2em}
+%\renewcommand{\cftparagraphleader}{\cftdotfill{\cftdotsep}}
+
+%\renewcommand{\cftbeforesubparagraphskip}{}
+\renewcommand{\cftsubparagraphfont}{\normalfont}
+%\renewcommand{\cftsubparagraphname}{}
+\renewcommand{\cftsubparagraphindent}{3em}
+\renewcommand{\cftsubparagraphnumwidth}{2em}
+%\renewcommand{\cftsubparagraphleader}{\cftdotfill{\cftdotsep}}
+
+\renewcommand{\cftsubsubparagraphfont}{\normalfont\small}
+
+\renewcommand{\cftsubsubsubparagraphfont}{\normalfont\footnotesize}
+
+
+\clearpage
+\tableofcontents