summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/droit-fr
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-02-08 23:11:50 +0000
committerKarl Berry <karl@freefriends.org>2014-02-08 23:11:50 +0000
commit1f27ae98a65bff4df5c8db3a7f76974914e76a9a (patch)
tree12dc325c4213cb1671889586352d8332bbe88e43 /Master/texmf-dist/doc/latex/droit-fr
parent6a2e43e397e943ca2bd0ac30a6da94a46616228a (diff)
droit-fr (8feb14)
git-svn-id: svn://tug.org/texlive/trunk@32918 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/droit-fr')
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/CHANGELOG62
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/droit-fr.pdfbin241273 -> 245672 bytes
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/droit-fr.tex184
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/.latexmkrc2
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.bib18
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.tex26
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/index.tex8
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/introduction.tex13
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/journaux.bib21
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/main.tex59
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/partie1.tex4
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/sommaire.tex2
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/example/toc.tex22
13 files changed, 279 insertions, 142 deletions
diff --git a/Master/texmf-dist/doc/latex/droit-fr/CHANGELOG b/Master/texmf-dist/doc/latex/droit-fr/CHANGELOG
new file mode 100644
index 00000000000..8d4af94edef
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/droit-fr/CHANGELOG
@@ -0,0 +1,62 @@
+Version 0.4
+===========
+
+Packages requis:
+- biblatex (version 2.0 ou plus)
+- biber (version 1.0 ou plus)
+
+I. Classe de document
+---------------------
+- ajout commandes relatives à l'index d'auteurs par versets
+- ajout commandes de customisation des versets
+- ajout automatique d'un point final dans le libellé d'un verset, si ce libellé n'est pas déjà terminé par un caractère de ponctuation
+- suppression de messages "Hfootnote ..." lorsque l'option footnotereset=true est activée
+
+II. Style bibliographique
+-------------------------
+- nouveau mécanisme de rattachement dans les entrées de jurisprudence via le champ "related": une liste de @commentary peut être spécifiée directement dans une entrée de type @jurisdiction via le champ "related". Ce nouveau mécanisme permet de se dispenser de la création d'une entrée de type @set.
+- correction du champ chapter imprimé en double dans les entrées de type @commentary
+- indexation des auteurs
+
+III. Exemple de document
+------------------------
+- ajout de packages requis en préambule (et non dans le fichier de classe)
+- support de l'index d'auteurs
+- modification de la bibliographie jurisprudentielle de façon à mettre en oeuvre le champ "related" (voir II).
+
+
+Version 0.3
+===========
+
+Packages requis:
+- biblatex (version 2.0 ou plus)
+- biber (version 1.0 ou plus)
+
+I. Classe de document
+---------------------
+- Ajout option "footnotereset" portant sur le mode de numérotation des notes de bas de page.
+- Ajout option "versetitle" portant sur les titres de versets.
+
+II. Style bibliographique
+-------------------------
+- Support champs "part" et chapter" dans le type "article", pour les revues comprenant des sections thématiques (tel que le recueil Dalloz ou JCP).
+- Correction casse des pages dans la biblio et les citations.
+- Ajout des schémas de tri "tymdi" et "iymd" dédiés aux jurisprudences
+- Supression des messages "pdftex warning: destination with the same identifier" pendant la compilation.
+
+III. Exemple de document
+------------------------
+- Ajout du fichier sommaire.tex dédié au sommaire et aux réglages correspondants.
+- Ajout du fichier toc.tex dédié à la table des matières et aux réglages correspondants.
+- Ajout du fichier journaux.bib listant des noms de journaux abrégés.
+- Groupement des références jurispridentielles françaises par juridiction dans la bibliographie.
+
+Version 0.2
+===========
+
+Correction de bugs divers.
+
+Version 0.1
+===========
+
+Première version.
diff --git a/Master/texmf-dist/doc/latex/droit-fr/droit-fr.pdf b/Master/texmf-dist/doc/latex/droit-fr/droit-fr.pdf
index 629e0ad5076..e034595e897 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/droit-fr.pdf
+++ b/Master/texmf-dist/doc/latex/droit-fr/droit-fr.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/droit-fr/droit-fr.tex b/Master/texmf-dist/doc/latex/droit-fr/droit-fr.tex
index fa0a3a50a57..0ebfdc612f2 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/droit-fr.tex
+++ b/Master/texmf-dist/doc/latex/droit-fr/droit-fr.tex
@@ -13,7 +13,7 @@
\MakeAutoQuote*{<}{>}
\MakeShortVerb{\|}
-\rcsid{$Id: droit-fr.tex,v 0.2 2013/05/04 14:00:00 ydsp stable $}
+\rcsid{$Id: droit-fr.tex,v 0.4 2014/01/30 14:00:00 ydsp stable $}
\newcommand*{\biber}{Biber\xspace}
\newcommand*{\biblatex}{Biblatex\xspace}
@@ -229,6 +229,11 @@ Cette section liste les options spécifiques à la classe \sty{\classname}.
Cette option contrôle le mode de numérotation des notes de bas de page. Lorsque cette option est passée avec la valeur \texttt{false}, les notes de bas de pages sont numérotées de manière continue tout le long du document. La valeur \texttt{true} permet de renuméroter les notes à partir de 1 pour chaque nouvelle page.
+\boolitem[true]{versetitle}
+
+Cette option contrôle l'affichage des titres de versets (voir \secref{versets}). Lorsque cette option est passée avec la valeur \texttt{false}, les titres passés en paramètre de la commande \cmd{verset} sont ignorés à la compilation; la commande \cmd{verset} se borne alors à numéroter un paragraphe. La valeur \texttt{true} affiche normalement les titres, comme le font les commandes listées en section \secref{sections}.
+
+
\end{optionlist}
\subsection{Page de titre}
@@ -302,6 +307,9 @@ Il est d'usage en droit français de numéroter des blocs de paragraphe, notamme
La commande \cmd{verset} peut être considérée comme une commande de section de faible niveau, mais présente des particularités: son compteur n'est jamais remis à zéro et peut être utilisée à n'importe quel niveau hiérarchique; de plus il est possible d'en laisser le titre vide.
+Un point final est automatiquement ajouté à la fin du libellé du verset, si l'argument passé à la commande n'est pas déjà terminé par un point. Ce mécanisme dispense donc le rédacteur de systématiquement terminer chaque libellé de verset par un tel point.
+De façon plus générale, un point final ne sera ajouté en fin de libellé de verset que si celui-ci ne se termine pas par l'un des caractère de ponctuation suivants: point, point d'exclamation, point d'interrogation ou trois petits points.
+
\subsection{En-têtes et pied-de-pages}
\label{entete}
@@ -316,17 +324,47 @@ Le pied de page contient le numéro de la page courante centré.
\subsection{Index}
\label{index}
-L'index de base proposé par \latex référence des termes à l'aide de numéros de page. Une variante utilisant des numéros de verset est également proposée ici.
+L'index de base proposé par \latex référence des termes à l'aide de numéros de page. Deux variantes utilisant des numéros de verset est également proposée ici.
+
+\subsubsection{Index de base par versets}
\begin{ltxsyntax}
+\cmditem{makeindexv}
+
+Génère un fichier d'index par versets. À invoquer dans le préambule du document, similairement à la commande \cmd{makeindex} fournie par \latex.
+
\cmditem{indexv}{mot}
-Ajoute un mot clé à l'index par versets. Cette commande est identique à la commande de base \cmd{index} fournie par \latex à ceci près que le référencement est effectué par versets et non par pages. Toutes les paramètres optionnels de la commande \cmd{index} sont applicables.
+Ajoute un mot-clé au fichier d'index par versets. Cette commande est identique à la commande de base \cmd{index} fournie par \latex à ceci près que le référencement est effectué par versets et non par pages. Toutes les paramètres optionnels de la commande \cmd{index} sont applicables.
\cmditem{printindexv}
-Imprime l'index complet par pages ou par versets à la position courante. Bien entendu, la commande classique \cmd{makeindex} doit avoir été invoquée dans le préambule du document.
+Imprime l'index complet par pages ou par versets à la position courante. Bien entendu, la commande \cmd{makeindexv} doit avoir été invoquée dans le préambule du document.
+
+\end{ltxsyntax}
+
+\subsubsection{Index d'auteurs par versets}
+\label{indexauteurs}
+
+L'index d'auteurs est un index spécifiquement dédié, comme son nom l'indique, aux auteurs cités dans le document. Il référence des numéros de versets, comme l'index de base.
+
+\begin{ltxsyntax}
+
+\cmditem{makeindexa}
+
+Génère un fichier d'index d'auteurs par versets. À invoquer dans le préambule du document, similairement à la commande \cmd{makeindex} fournie par \latex.
+
+\cmditem{indexa}{mot}
+
+Ajoute un mot-clé au fichier d'index d'auteurs par versets. Cette commande est identique à la commande de base \cmd{index} fournie par \latex à ceci près que le référencement est effectué par versets et non par pages. Toutes les paramètres optionnels de la commande \cmd{index} sont applicables.
+
+Cette commande peut être utilisée manuellement dans le document. Toutefois, il est préférable de déléguer ce travail d'indexation au package biblatex moyennant l'activation de l'option \texttt{indexing=cite}, et de l'ajout d'une instruction spéciale dans le préambule du document permettant à biblatex d'utiliser en interne cette commande \cmd{indexa} (voir à ce propos le préambule du template de la section \ref{template}). L'index par auteur est ainsi entièrement constitué de tous les auteurs cités via la commande \cmd{cite}.
+
+\cmditem{printindexa}
+
+Imprime l'index d'auteurs à la position courante. La commande \cmd{makeindexa} doit avoir été invoquée dans le préambule du document.
+
\end{ltxsyntax}
@@ -455,9 +493,8 @@ Conférences, colloques & \bibtype{proceedings} \\
Thèses & \bibtype{thesis} \\
Rapports officiels & \bibtype{report} \\
Lois, traités & \bibtype{legislation} \\
-Arrêts, décisions & \bibtype{jurisdiction} \\
Commentaires d'arrêt/de décision & \bibtype{commentary} \\
-Jurisprudences comprenant un arrêt et au moins un commentaire & \bibtype{set}, voir \secref{use_use_set} \\
+Arrêts, décisions contenant des éventuels commentaires & \bibtype{jurisdiction} \\
\bottomrule
\end{tabularx}
@@ -545,6 +582,10 @@ Le nom d'une institution: université pour le type \bibtype{thesis}, juridiction
Le numéro d'un journal ou le numéro de volume d'un livre faisant partie d'une collection (\bibfield{series}). Pour le type \bibtype{jurisdiction}, ce champ désigne le numéro de l'affaire. Ce champ ne doit pas être confondu avec une information de pagination, ni être utilisé pour désigner une section logique d'un ouvrage (voir à ce propos les champs \bibfield{part} et \bibfield{chapter}).
+\fielditem{related}{clé1, clé2, ...}
+
+Ce champ est spécial. Il est particulièrement destiné à être utilisé au sein d'une entrée de type \bibtype{jurisdiction}, et à contenir une clé ou plusieurs clés d'entrées de type \bibtype{commentary}. Tous les commentaires seront alors imprimés à la suite de l'arrêt. Voir \ref{templatejurisprudence} pour un exemple d'utilisation.
+
\end{fieldlist}
\subsubsection{Chaînes de caractères}
@@ -590,12 +631,10 @@ Toutefois, des schémas de tri complémentaires sont fournis avec ce style bibli
Ils sont destinés à contrôler le tri d'entrées dans des sous-bibliographies ne comprenant que les types juridiques listés en section \secref{typesjuridiques}. Ces schémas de tris doivent par conséquent être utilisés comme paramètre de la commande \cmd{printbibliography}, par exemple de la façon suivante:
\begin{ltxexample}
-\printbibliography[..., type=<<set>>, sorting=<<iymd>>]
+\printbibliography[..., type=<<jurisdiction>>, sorting=<<iymd>>]
\end{ltxexample}
%
-Comme on le verra en section \secref{templatejurisprudence}, le type spécial \bibtype{set} est adapté plus gérer l'impression de références jurisprudentielles.
-
\subsection{Rendu}
Il n'existe aucun standard officiel pour la présentation des bibliographies en droit français, seulement des recommandations.
@@ -668,6 +707,7 @@ Il s'agit du fichier "ma\^itre" du projet de thèse. Tous les autres fichiers de
\usepackage[%
style=<<droit-fr>>, % nom du fichier de style
backend=<<biber>> % utilisation de Biber a la place de BibTeX
+ indexing=<<cite>> % activation de l'indexation des auteurs
]{biblatex}
\end{ltxexample}
@@ -681,15 +721,23 @@ Il s'agit du fichier "ma\^itre" du projet de thèse. Tous les autres fichiers de
<<\bookmarksetup>>{numbered=true, depth=5}
\end{ltxexample}
-\item Les commandes \cmd{makeindex} et \cmd{makeglossary} sont également présentes pour activer la génération des tables correspondantes.
+\item Les commandes \cmd{makeindexa}, \cmd{makeindexv} et \cmd{makeglossary} sont également présentes pour activer la génération des tables correspondantes.
\begin{ltxexample}
<<\makeglossary>> % fichier genere: .gls
-<<\makeindex>> % fichier genere: .idx
+<<\makeindexv>> % fichier genere: .idx
+<<\makeindexa>> % fichier genere: .idx
\end{ltxexample}
-\item Enfin, le fichier \file{bibliographie.bib} contenant les références bibliographiques est chargé à l'aide de la commande \cmd{bibliography}.
+La commande suivante est très importante pour permettre la formation d'un index d'auteurs séparé de l'index de base. Elle indique au paquet biblatex d'utiliser la commande \cmd{indexa} pour indexer les auteurs (voir notamment la section \ref{indexauteurs} pour plus d'informations sur l'index par auteurs).
\begin{ltxexample}
-<<\addbibresource>>{bibliographie} % fichier .bib
+\DeclareIndexNameFormat{default}{%
+ \usebibmacro{index:name}{\indexa}{#1}{#3}{#5}{#7}}
+\end{ltxexample}
+
+\item Enfin, les fichiers contenant les références bibliographiques sont chargés à l'aide de la commande \cmd{bibliography}.
+\begin{ltxexample}
+<<\addbibresource>>{journaux.bib}
+<<\addbibresource>>{bibliographie.bib}
\end{ltxexample}
\end{enumerate}
@@ -753,23 +801,21 @@ Le glossaire est géré dans le fichier \file{glossaire.tex}. Il contient la lis
\<<printglossary>>
\end{ltxexample}
+\subsubsection{\file{journaux.bib}}
+
+Ce fichier contient des chaînes de caractères \bibtex contenant des noms de revues juridiques en abrégé. Ces chaînes peuvent être utilisées dans d'autre fichiers contenant des références bibliographiques.
+
\subsubsection{\file{bibliographie.bib}}
-Ce fichier contient une ensemble des références bibliographiques proposées à titre d'exemple.
+Ce fichier contient une ensemble des références bibliographiques proposées à titre d'exemple. Il est chargé après le fichier \file{journaux.bib}.
\paragraph{Exemple de jurisprudence}
\label{templatejurisprudence}
-Il est d'usage en droit français de grouper un arrêt (type \bibtype{jurisdiction}) avec tous les commentaires en découlant (type \bibtype{commentary}).
+Il est d'usage en droit français de grouper un arrêt (type \bibtype{jurisdiction}) avec tous les commentaires s'y référant (type \bibtype{commentary}).
-Pour citer tous ces éléments d'un seul tenant, le type spécial \bibtype{set} est utilisé, conformément aux indications exposées \secref{use_use_set}:
+Pour lier tous ces éléments, le champ spécial \bibfield{related} dans l'entrée de type \bibtype{jurisdiction} décrivant l'arrêt:
\begin{lstlisting}[style=bibtex]{}
-@JURISDICTION{<<cass:ass:19910531>>,
- organization = {Cass. Ass. Pl\'en.},
- date = {1991-05-31},
- ...
-}
-
@COMMENTARY{<<cass:ass:19910531:thouvenin>>,
...
}
@@ -778,18 +824,25 @@ Pour citer tous ces éléments d'un seul tenant, le type spécial \bibtype{set}
...
}
-@SET{<<cass:ass:19910531:set>>,
- entryset = {cass:ass:19910531, cass:ass:19910531:thouvenin, cass:ass:19910531:gobert},
+@JURISDICTION{<<cass:ass:19910531>>,
+ institution = {Cass. Ass. Pl\'en.},
+ date = {1991-05-31},
+ related = {<<cass:ass:19910531:thouvenin>>, <<cass:ass:19910531:gobert>>},
keywords = {cassass}
}
\end{lstlisting}
%
-Pour citer d'un seul tenant la jurisprudence couverte par ces entrées, il suffit d'appeler la commande suivante depuis le corps du texte:
+Pour citer d'un seul tenant la jurisprudence couverte par ces 3 entrées, il suffit d'appeler l'entrée de type \bibtype{jurisdiction} via commande suivante depuis le corps du texte:
\begin{ltxexample}
-\cite{<<cass:ass:19910531:set>>}
+\cite{<<cass:ass:19910531>>}
\end{ltxexample}
%
-On notera par ailleurs la présence d'un mot clé "cassass" dans le champ \bibfield{keywords} du type \bibtype{set}, pour marquer que ce groupe correspond à un arrêt rendus par la cour de cassation en assemblée plénière.
+
+Toutes les entrées de type \bibtype{commentary} seront automatiquement accolées à la suite de l'arrêt\footnote{Attention, ce mécanisme ne fonctionne que pour des entrées de type \bibtype{commentary}.}.
+
+On notera que l'ordre dans lequel les différentes entrées de type \bibfield{commentary} sont écrites dans le champ \bibfield{related} correspond à l'ordre d'affichage dans le document final.
+
+On notera par ailleurs la présence d'un mot clé (ici, \enquote{cassass}) dans le champ \bibfield{keywords} du type \bibtype{jurisdiction}, pour marquer que ce groupe correspond à un arrêt rendus par la cour de cassation en assemblée plénière.
\paragraph{Exemple de code juridique}
@@ -870,7 +923,7 @@ Chacune des ces sous-bibliographies est destinée à être peuplée d'entrées i
Les sous-bibliographies suivantes contiennent un unique type de référence:
\begin{itemize}
\item les lois: \bibtype{legislation}
-\item la jurisprudence: \bibtype{set} composé d'un \bibtype{jurisdiction} et d'un ou plusieurs \bibtype{commentary}. Le champ \bibfield{keywords} est utilisé pour filtrer ces entrées par juridiction.
+\item la jurisprudence: \bibtype{jurisdiction} (pouvant contenant implicitement un ou plusieurs \bibtype{commentary} via le champ \bibfield{related}, voir \ref{templatejurisprudence}). Le champ \bibfield{keywords} est utilisé pour filtrer ces entrées par juridiction.
\item les thèses: \bibtype{thesis}
\end{itemize}
@@ -895,9 +948,6 @@ Ce choix de groupement est réalisé à l'aide des filtres ci-dessous:
Pour chaque pays, le même système de groupement est utilisé. Il est combiné avec une autre clé du champ \bibfield{keywords} utilisée pour filtrer les références selon le pays.
-
-
-
\paragraph{Structure}
La bibliographie est imprimée grâce au jeu de commandes ci-dessous:
@@ -910,19 +960,19 @@ La bibliographie est imprimée grâce au jeu de commandes ci-dessous:
\printbibliography[heading=<<lois>>,type=<<legislation>>,keyword=<<french>>]
\printbibliography[heading=<<rapports>>,type=<<report>>,keyword=<<french>>]
\printbibheading[heading=jurisprudence]
-\printbibliography[heading=<<juris:ccel>>, type=<<set>>, keyword=<<ccel>>]
-\printbibliography[heading=<<juris:ce>>, type=<<set>>, keyword=<<ce>>]
+\printbibliography[heading=<<juris:ccel>>, type=<<juridsiction>>, keyword=<<ccel>>]
+\printbibliography[heading=<<juris:ce>>, type=<<juridsiction>>, keyword=<<ce>>]
\printbibheading[heading=<<juris:cass>>]
-\printbibliography[heading=<<juris:cass:ass>>, type=<<set>>, keyword=<<cassass>>]
-\printbibliography[heading=<<juris:cass:1civ>>, type=<<set>>, keyword=<<cass1civ>>]
-\printbibliography[heading=<<juris:cass:2civ>>, type=<<set>>, keyword=<<cass2civ>>]
-\printbibliography[heading=<<juris:cass:3civ>>, type=<<set>>, keyword=<<cass3civ>>]
-\printbibliography[heading=<<juris:cass:com>>, type=<<set>>, keyword=<<casscom>>]
-\printbibliography[heading=<<juris:cass:soc>>, type=<<set>>, keyword=<<casssoc>>]
-\printbibliography[heading=<<juris:cass:crim>>, type=<<set>>, keyword=<<casscrim>>]
-\printbibliography[heading=<<juris:ca>>, type=<<set>>, keyword=<<ca>>]
-\printbibliography[heading=<<juris:tgi>>, type=<<set>>, keyword=<<tgi>>]
-\printbibliography[heading=<<juris:ti>>, type=<<set>>, keyword=<<ti>>]
+\printbibliography[heading=<<juris:cass:ass>>, type=<<juridsiction>>, keyword=<<cassass>>]
+\printbibliography[heading=<<juris:cass:1civ>>, type=<<juridsiction>>, keyword=<<cass1civ>>]
+\printbibliography[heading=<<juris:cass:2civ>>, type=<<juridsiction>>, keyword=<<cass2civ>>]
+\printbibliography[heading=<<juris:cass:3civ>>, type=<<juridsiction>>, keyword=<<cass3civ>>]
+\printbibliography[heading=<<juris:cass:com>>, type=<<juridsiction>>, keyword=<<casscom>>]
+\printbibliography[heading=<<juris:cass:soc>>, type=<<juridsiction>>, keyword=<<casssoc>>]
+\printbibliography[heading=<<juris:cass:crim>>, type=<<juridsiction>>, keyword=<<casscrim>>]
+\printbibliography[heading=<<juris:ca>>, type=<<juridsiction>>, keyword=<<ca>>]
+\printbibliography[heading=<<juris:tgi>>, type=<<juridsiction>>, keyword=<<tgi>>]
+\printbibliography[heading=<<juris:ti>>, type=<<juridsiction>>, keyword=<<ti>>]
\printbibliography[heading=<<generaux>>,filter=<<gen>>,keyword=<<french>>]
\printbibliography[heading=<<speciaux>>,filter=<<spec>>,keyword=<<french>>]
\printbibliography[heading=<<collectifs>>,filter=<<col>>,keyword=<<french>>]
@@ -933,7 +983,7 @@ La bibliographie est imprimée grâce au jeu de commandes ci-dessous:
\printbibliography[heading=<<lois>>,type=<<legislation>>,keyword=<<ue>>]
\printbibliography[heading=<<rapports>>,type=<<report>>,keyword=<<ue>>]
-\printbibliography[heading=<<jurisprudence>>,type=<<set>>,keyword=<<ue>>]
+\printbibliography[heading=<<jurisprudence>>,type=<<juridsiction>>,keyword=<<ue>>]
\printbibliography[heading=<<generaux>>,filter=<<gen>>,keyword=<<ue>>]
\printbibliography[heading=<<speciaux>>,filter=<<spec>>,keyword=<<ue>>]
\printbibliography[heading=<<collectifs>>,filter=<<col>>,keyword=<<ue>>]
@@ -942,16 +992,13 @@ La bibliographie est imprimée grâce au jeu de commandes ci-dessous:
\end{ltxexample}
%
-
Deux commandes fournies par le package \biblatex sont utilisées pour imprimer la bibliographie: \cmd{printbibliography} et \cmd{printbibheading}.
La commande \cmd{printbibheading} est relativement simple: elle sert uniquement à imprimer un titre de bibliographie, sans contenu.
la commande \cmd{printbibliography} imprime un ensemble de références bibliographiques issues des fichiers qui ont été référencés en préambule du document au moyen de la commande \cmd{addbibresource} (voir le fichier maître \file{main.tex}). La commande \cmd{printbibliography} sélectionne des références sur la base de critères de sélection passés en arguments. Comme le montre les lignes ci-dessus, les options \texttt{heading}, \texttt{filter}, \texttt{type} et \texttt{keyword} sont utilisées comme critères de sélection.
-On notera en particulier que l'ensemble des références jurisprudentielles affichées sont des \bibtype{set}, et que le champ \bibfield{keywords} est utilisé de façon à filter les références par juridictions.
-
-Le tableau \ref{clesjuridictions} propose des exemples de mots-clés pour la plupart des juridictions françaises. Bien entendu, ces mots-clés sont à la discrétion du rédacteur.
+On notera en particulier que le champ \bibfield{keywords} est utilisé de façon à filter les références de type \bibtype{jurisdiction} par juridictions. Le tableau \ref{clesjuridictions} propose des exemples de mots-clés pour la plupart des juridictions françaises. Bien entendu, ces mots-clés sont à la discrétion du rédacteur.
\begin{table}
\tablesetup
@@ -981,7 +1028,11 @@ Tribunal d'instance & ti \\
\subsubsection{\file{index.tex}}
-Ce fichier imprime l'index par versets.
+Ce fichier imprime l'index par versets de base et l'index d'auteurs par verset, au moyen des commandes suivantes.
+\begin{ltxexample}
+\printindexv
+\printindexa
+\end{ltxexample}
\subsubsection{\file{toc.tex}}
@@ -1005,7 +1056,8 @@ Voici la séquence de compilation minimale à effectuer sur le fichier principal
\begin{lstlisting}[style=plain]{}
pdflatex main.tex
makeindex -s main.ist -o main.idx main.ind
-makeindex -s main.gst -o main.gds main.glo
+makeindex -s main.ist -o auteurs.idx auteurs.ind
+makeindex -s main.gst -o main.gls main.glo
biber main.bcf
pdflatex main.tex
pdflatex main.tex
@@ -1013,7 +1065,7 @@ pdflatex main.tex
%
Plusieurs passes sur le programme \texttt{pdflatex} sont nécessaires pour résoudre les problèmes de références croisées.
-Le programme \texttt{makeindex} est à appeler deux fois, pour l'index et le glossaire. Les fichiers d'extension \file{.ist} et \file{.gst} sont des fichiers de style passés en paramètre de \texttt{makeindex}; ils sont créés à la première passe pdflatex si absents.
+Le programme \texttt{makeindex} est à appeler trois fois, pour l'index de base, l'index d'auteurs et le glossaire. Les fichiers d'extension \file{.ist} et \file{.gst} sont des fichiers de style passés en paramètre de \texttt{makeindex}; ils sont créés à la première passe de pdflatex si absents.
\texttt{\biber} intervient dans la génération de la bibliographie. Il doit être appelé une fois en lieu et place de \bibtex.
@@ -1033,7 +1085,7 @@ latexmk -c
\end{lstlisting}
%
-Le fichier \file{.latexmkrc} contient des paramètres de compilation prédéfinis; sa présence dans le répertoire de travail est indispensable.
+Le fichier \file{.latexmkrc} contient des paramètres permettant d'exécuter automatiquement la séquence manuelle définie dans la section précédente; sa présence dans le répertoire de travail est donc \emph{indispensable}.
%\subsection{Adaptation de l'exemple}
%TODO: finir cette section
@@ -1095,24 +1147,21 @@ Pour les références jurisprudentielles, on peut opter pour une forme différen
\begin{itemize}
\item Pour les \bibtype{jurisdiction}, on peut utiliser le nom de l'institution suivi de la date précise de l'arrêt au format YYYYMMDD;
\item Pour les \bibtype{commentary}, même chose, en indiquant en plus le nom de l'auteur principal du commentaire d'arrêt;
-\item Pour les \bibtype{set} englobant les deux types précédents, même principe, mais en en suffixant avec le terme "set".
\end{itemize}
Exemple:
\begin{lstlisting}[style=bibtex]{}
-@JURISDICTION{<<cass1civ:20100622>>,
- institution = {Cass 1\iere{} civ.},
- eventdate = {2010-06-22}
-}
-
@COMMENTARY{<<cass1civ:20100622:dupond>>,
editor = {Dupond, Albert},
...
}
-@SET{<<cass1civ:20100622:set>>,
- entryset = {cass1civ:20100622, cass1civ:20100622:dupond}
+@JURISDICTION{<<cass1civ:20100622>>,
+ institution = {Cass 1\iere{} civ.},
+ eventdate = {2010-06-22},
+ related = {cass1civ:20100622:dupond}
}
+
\end{lstlisting}
\subsubsection{Clés du champ \texttt{keywords}}
@@ -1342,21 +1391,6 @@ L'attribution des références dans les deux sections majeures est effectuée à
\end{lstlisting}
%
-\subsubsection{Groupes d'entrées}
-\label{use_use_set}
-
-Les groupe de références sont des entités pouvant être cités dans une seule citation et imprimé d'un seul bloc dans la bibliographie. Ils sont créés à l'aide du type spécial \bibtype{set} et du champ \bibfield{entryset}, contenant une liste de clés de références préexistantes:
-
-\begin{lstlisting}[style=bibtex]{}
-<<@Set>>{<<set1>>,
- <<entryset>> = {<<key1,key2,key3>>},
-}
-\end{lstlisting}
-%
-L'utilisation des groupes se prête particulièrement à la jurisprudence française: voir \secref{template} pour un exemple concret d'utilisation.
-
-Attention: il est nécessaire d'utiliser à la compilation le programme \biber en lieu et place de \bibtex pour bénéficier des groupes d'entrées.
-
\subsubsection{Numéros de page dans les citations}
\label{use_cav_pag}
diff --git a/Master/texmf-dist/doc/latex/droit-fr/example/.latexmkrc b/Master/texmf-dist/doc/latex/droit-fr/example/.latexmkrc
index 9b5c4536b1b..a03cb3e906c 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/.latexmkrc
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/.latexmkrc
@@ -3,7 +3,7 @@
# compilation via pdflatex uniquement
$pdf_mode = 1;
-$pdflatex = 'pdflatex -interaction=nonstopmode -synctex=1 %O %S';
+$pdflatex = 'pdflatex -synctex=1 %O %S';
#$dvi_mode = 0;
# génération de la bibliographie
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 b25e69e09ac..294d03228d9 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.bib
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.bib
@@ -4,6 +4,7 @@
@BOOK{alland:dicoculturejur,
author = {Alland, Denis and Rials, Stéphane},
title = {Dictionnaire de la culture juridique},
+ subtitle = {Test},
date = {2003},
publisher = {Lamy-PUF},
keywords = {french, special}
@@ -41,17 +42,15 @@
publisher = {Defrénois - Lextenso Éditions}
}
-@ARTICLE{gouttenoire:sudreFrette,
+@ARTICLE{gouttenoire:reponsecedh,
author = {Gouttenoire, Adeline and Sudre, Frédéric},
title = {L'imprévisible réponse de la Cour européenne des droits de l'homme
à la question de l'adoption par un parent homosexuel: l'arrêt Fretté
c/ France du 26 février 2002},
journaltitle = {JCP G.},
- date = {2002-05-08},
+ date = {2002},
volume = {II},
- number = {19},
- pages = {10074},
- bookpagination = {number},
+ chapter = {10074},
keywords = {ue},
pagination = {number}
}
@@ -62,7 +61,7 @@
du droit administratif},
journaltitle = {D.},
pages = {119},
- volume = {chron.},
+ chapter = {chron.},
date = {1966},
keywords = {french},
}
@@ -124,11 +123,8 @@
@JURISDICTION{cass:ass:19910531,
keywords = {french},
eventdate = {1991-05-31},
- institution = {Cass. Ass. Plén.}
-}
-
-@SET{cass:ass:19910531:set,
- entryset = {cass:ass:19910531, cass:ass:19910531:thouvenin, cass:ass:19910531:gobert},
+ institution = {Cass. Ass. Plén.},
+ related = {cass:ass:19910531:thouvenin, cass:ass:19910531:gobert},
keywords = {cassass}
}
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 47fb0598542..c8b2ccc4a6a 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.tex
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/bibliographie.tex
@@ -48,19 +48,19 @@
\printbibliography[heading=lois,type=legislation,keyword=french]
\printbibliography[heading=rapports,type=report,keyword=french]
\printbibheading[heading=jurisprudence]
- \printbibliography[heading=juris:ccel, type=set, sorting=iymd, keyword=ccel]
- \printbibliography[heading=juris:ce, type=set, sorting=iymd, keyword=ce]
+ \printbibliography[heading=juris:ccel, type=jurisdiction, sorting=iymd, keyword=ccel]
+ \printbibliography[heading=juris:ce, type=jurisdiction, 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=juris:cass:ass, type=jurisdiction, sorting=iymd, keyword=cassass]
+ \printbibliography[heading=juris:cass:1civ, type=jurisdiction, sorting=iymd, keyword=cass1civ]
+ \printbibliography[heading=juris:cass:2civ, type=jurisdiction, sorting=iymd, keyword=cass2civ]
+ \printbibliography[heading=juris:cass:3civ, type=jurisdiction, sorting=iymd, keyword=cass3civ]
+ \printbibliography[heading=juris:cass:com, type=jurisdiction, sorting=iymd, keyword=casscom]
+ \printbibliography[heading=juris:cass:soc, type=jurisdiction, sorting=iymd, keyword=casssoc]
+ \printbibliography[heading=juris:cass:crim, type=jurisdiction, sorting=iymd, keyword=casscrim]
+ \printbibliography[heading=juris:ca, type=jurisdiction, sorting=iymd, keyword=ca]
+ \printbibliography[heading=juris:tgi, type=jurisdiction, sorting=iymd, keyword=tgi]
+ \printbibliography[heading=juris:ti, type=jurisdiction, 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]
@@ -71,7 +71,7 @@
\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=jurisprudence, type=jurisdiction, 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]
diff --git a/Master/texmf-dist/doc/latex/droit-fr/example/index.tex b/Master/texmf-dist/doc/latex/droit-fr/example/index.tex
index b18a251485a..47f4f6214c7 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/index.tex
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/index.tex
@@ -1,6 +1,12 @@
+% index de base
\renewcommand{\preindexhook}{%
Les entrées référencées renvoient à des numéros de verset.\\%
Les numéros de verset en \textbf{gras} indiquent la référence principale d'une entrée.%
\vskip\onelineskip\par}
-
\printindexv
+
+% index d'auteurs séparé
+\renewcommand{\indexname}{Index des auteurs}
+\renewcommand{\preindexhook}{}
+\printindexa
+
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 fc96f7749b9..4920bd924b7 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/introduction.tex
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/introduction.tex
@@ -2,7 +2,7 @@
\markright{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
-\verset{Liens internes.}
+\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}
@@ -18,12 +18,17 @@ Des exemples de liens divers:
\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.
+\verset{Citations d'ouvrages bibliographiques\ldots}
+Première\cite{cass:ass:19910531}, 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.}
+D'autres citations
+\cite[100]{gouttenoire:reponsecedh}
+\cite[101]{gouttenoire:reponsecedh}
+\cite[102]{gouttenoire:reponsecedh}.
+
+\verset{Guillemets ?}
Voici un exemple d'utilisation des \enquote{guillemets français de premier et \enquote{second} niveau}.
\verset{}
diff --git a/Master/texmf-dist/doc/latex/droit-fr/example/journaux.bib b/Master/texmf-dist/doc/latex/droit-fr/example/journaux.bib
new file mode 100644
index 00000000000..b38f490a586
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/journaux.bib
@@ -0,0 +1,21 @@
+% This file was created with JabRef 2.9b2.
+% Encoding: UTF8
+
+@STRING{bullciv = {Bull. civ.}}
+
+@STRING{bullcrim = {Bull. crim.}}
+
+@STRING{d = {D.}}
+
+@STRING{drfam = {Dr. Fam.}}
+
+@STRING{jcp = {JCP}}
+
+@STRING{jcpg = {JCP G.}}
+
+@STRING{lpa = {LPA}}
+
+@STRING{puf = {PUF}}
+
+@STRING{rtdciv = {RTD civ.}}
+
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 297d658081e..e129179e74c 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/main.tex
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/main.tex
@@ -1,7 +1,14 @@
-\documentclass[a4paper,12pt,british,french,twoside]{droit-fr}
+\documentclass[a4paper,12pt,british,french,twoside,footnotereset=true]{droit-fr}
+
+\usepackage[utf8]{inputenc}
+\usepackage{times} % police Times
+\usepackage[T1]{fontenc}
+\usepackage{lipsum} % génération de texte automatique
+\usepackage{hyperref} % hyperliens PDF
+\usepackage{bookmark} % signets PDF
% paramètres du style de bibliographie
-\usepackage[style=droit-fr,backend=biber]{biblatex}
+\usepackage[style=droit-fr,backend=biber,indexing=true]{biblatex}
% paramètres des hyperliens PDF
\hypersetup{%
@@ -10,28 +17,35 @@
}
% paramètres des signets PDF
-\bookmarksetup{numbered=true, depth=4}
+\bookmarksetup{numbered=true,depth=4}
+
+% création du glossaire et des indexs
+\makeglossary % glossaire, fichié généré: .gls
+\makeindexv % index de base par versets, fichié généré: .idx
+\makeindexa % index d'auteurs par versets, fichié généré: .idx
-% création du glossaire et de l'index
-\makeglossary % fichié généré: .gls
-\makeindex % fichié généré: .idx
+% index des auteurs séparé de l'index de base
+\DeclareIndexNameFormat{default}{%
+ \usebibmacro{index:name}{\indexa}{#1}{#3}{#5}{#7}}
% chargement des fichiers de sources bibliographiques
+\addbibresource{journaux.bib}
\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]
+% marges
+\settrimmedsize{297mm}{210mm}{*}
+\setlength{\trimtop}{0pt}
+\setlength{\trimedge}{\stockwidth}
+\addtolength{\trimedge}{-\paperwidth}
+\settypeblocksize{634pt}{448.13pt}{*}
+\setulmargins{4cm}{*}{*}
+\setlrmargins{*}{*}{1.5}
+\setmarginnotes{17pt}{51pt}{\onelineskip}
+\setheadfoot{\onelineskip}{2\onelineskip}
+\setheaderspaces{*}{2\onelineskip}{*}
+\checkandfixthelayout
-%TC: macro \verset [1]
-%TC: macro \autoref 1
+\listfiles
\begin{document}
@@ -39,8 +53,8 @@
\pagestyle{plain} % en-tetes vides
\include{titre} % page de titre
\include{misc} % avertissement, remerciements, résumé
-\input{sommaire}
-\input{glossaire}
+\include{sommaire}
+\include{glossaire}
\mainmatter % pages en chiffres arabes, sections numérotées
\pagestyle{corpus} % en-tetes/pied-de-pages en style "corpus"
@@ -54,8 +68,7 @@
\include{annexes}
\include{bibliographie}
\pagestyle{plain} % en-tetes vides
-\input{index}
-\input{toc} % table des matières
-
+\include{index}
+\include{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 4702297fb4a..2c5c8a69362 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/partie1.tex
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/partie1.tex
@@ -26,7 +26,7 @@
\lipsum % texte de remplissage
\footnote{Note de remplissage.}
-\paragraphe{Un nom de paragraphe}
+\paragraphe{Un \emph{nom} de paragraphe}
\label{pg:nom}
\verset{}
@@ -66,4 +66,4 @@
\verset{}
\lipsum % texte de remplissage
-\footnote{Note de remplissage.} \ No newline at end of file
+\footnote{Note de remplissage.}
diff --git a/Master/texmf-dist/doc/latex/droit-fr/example/sommaire.tex b/Master/texmf-dist/doc/latex/droit-fr/example/sommaire.tex
index 6f03b7abe14..1677610dbbb 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/sommaire.tex
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/sommaire.tex
@@ -20,7 +20,7 @@
%\renewcommand{\cftbookleader}{\cftdotfill{\cftdotsep}}
\renewcommand{\cftbeforepartskip}{0.5em}
-\renewcommand{\cftpartfont}{\normalfont\scshape}
+\renewcommand{\cftpartfont}{\normalfont}
\renewcommand{\cftpartindent}{0.5em}
%\renewcommand{\cftpartnumwidth}{}
\renewcommand{\cftpartpagefont}{\normalfont\scshape}
diff --git a/Master/texmf-dist/doc/latex/droit-fr/example/toc.tex b/Master/texmf-dist/doc/latex/droit-fr/example/toc.tex
index 62a13fa83e8..54d0b7ea290 100644
--- a/Master/texmf-dist/doc/latex/droit-fr/example/toc.tex
+++ b/Master/texmf-dist/doc/latex/droit-fr/example/toc.tex
@@ -12,63 +12,63 @@
\renewcommand{\cftbookbreak}{\addpenalty{-\@highpenalty}\clearpage}
\makeatother
\renewcommand{\cftbeforebookskip}{2em}
-\renewcommand{\cftbookfont}{\normalfont\bfseries\Large}
+\renewcommand{\cftbookfont}{\bfseries\huge}
\renewcommand{\cftbookindent}{0em}
-%\renewcommand{\cftbooknumwidth}{}
+\renewcommand{\cftbooknumwidth}{2em}
%\renewcommand{\cftafterbookskip}{}
\renewcommand{\cftbookleader}{\cftdotfill{\cftdotsep}}
\renewcommand{\cftbeforepartskip}{1.5em}
-\renewcommand{\cftpartfont}{\normalfont\bfseries\large}
+\renewcommand{\cftpartfont}{\huge}
\renewcommand{\cftpartindent}{0em}
%\renewcommand{\cftpartnumwidth}{}
\renewcommand{\cftpartleader}{\cftdotfill{\cftdotsep}}
\renewcommand{\cftbeforechapterskip}{1em}
-\renewcommand{\cftchapterfont}{\normalfont\bfseries\large}
+\renewcommand{\cftchapterfont}{\LARGE}
\renewcommand{\cftchaptername}{Chapitre\space}
\renewcommand{\cftchapterindent}{0em}
%\renewcommand{\cftchapternumwidth}{}
\renewcommand{\cftchapterleader}{\cftdotfill{\cftdotsep}}
\renewcommand{\cftbeforesectionskip}{0.5em}
-\renewcommand{\cftsectionfont}{\normalfont\large}
+\renewcommand{\cftsectionfont}{\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{\cftsubsectionfont}{\large}
%\renewcommand{\cftsubsectionname}{}
\renewcommand{\cftsubsectionindent}{0em}
\renewcommand{\cftsubsectionnumwidth}{2em}
%\renewcommand{\cftsubsectionleader}{\cftdotfill{\cftdotsep}}
%\renewcommand{\cftbeforesubsubsectionskip}{}
-\renewcommand{\cftsubsubsectionfont}{\normalfont\itshape}
+\renewcommand{\cftsubsubsectionfont}{\normalsize}
%\renewcommand{\cftsubsubsectionname}{}
\renewcommand{\cftsubsubsectionindent}{1em}
\renewcommand{\cftsubsubsectionnumwidth}{2em}
%\renewcommand{\cftsubsubsectionleader}{\cftdotfill{\cftdotsep}}
%\renewcommand{\cftbeforeparagraphskip}{}
-\renewcommand{\cftparagraphfont}{\normalfont}
+\renewcommand{\cftparagraphfont}{\normalsize}
%\renewcommand{\cftparagraphname}{}
\renewcommand{\cftparagraphindent}{2em}
\renewcommand{\cftparagraphnumwidth}{2em}
%\renewcommand{\cftparagraphleader}{\cftdotfill{\cftdotsep}}
%\renewcommand{\cftbeforesubparagraphskip}{}
-\renewcommand{\cftsubparagraphfont}{\normalfont}
+\renewcommand{\cftsubparagraphfont}{\normalsize}
%\renewcommand{\cftsubparagraphname}{}
\renewcommand{\cftsubparagraphindent}{3em}
\renewcommand{\cftsubparagraphnumwidth}{2em}
%\renewcommand{\cftsubparagraphleader}{\cftdotfill{\cftdotsep}}
-\renewcommand{\cftsubsubparagraphfont}{\normalfont\small}
+\renewcommand{\cftsubsubparagraphfont}{\small}
-\renewcommand{\cftsubsubsubparagraphfont}{\normalfont\footnotesize}
+\renewcommand{\cftsubsubsubparagraphfont}{\footnotesize}
\clearpage