diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/droit-fr/droit-fr.cls')
-rw-r--r-- | Master/texmf-dist/tex/latex/droit-fr/droit-fr.cls | 37 |
1 files changed, 29 insertions, 8 deletions
diff --git a/Master/texmf-dist/tex/latex/droit-fr/droit-fr.cls b/Master/texmf-dist/tex/latex/droit-fr/droit-fr.cls index 7d87b49ab6f..cc5ad7b2ba4 100644 --- a/Master/texmf-dist/tex/latex/droit-fr/droit-fr.cls +++ b/Master/texmf-dist/tex/latex/droit-fr/droit-fr.cls @@ -1,5 +1,5 @@ \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{droit-fr}[2012/02/17 v0.1 classe pour droit francais] +\ProvidesClass{droit-fr}[2013/05/04 v0.2 classe pour droit francais] \LoadClassWithOptions{memoir} % classe de référence: memoir %%% PACKAGES REQUIS %%% @@ -12,6 +12,7 @@ \RequirePackage{lipsum} % génération de texte automatique \RequirePackage{ifdraft} % comportements spécifiques quand l'option de classe draft est présente \RequirePackage{xifthen} % code conditionnel +\RequirePackage{kvoptions} % support des options de type clé=valeur \RequirePackage{babel} % support des langues \RequirePackage[babel]{csquotes} % support des guillemets babel \RequirePackage{hyperref} % hyperliens PDF @@ -19,8 +20,18 @@ %%% OPTIONS %%% -%\DeclareOption{bidule}{} -%\ProcessOptions +\SetupKeyvalOptions{family=drfr,prefix=drfr@} + +\DeclareBoolOption{footnotereset} +\ProcessKeyvalOptions{drfr} + +\ifdrfr@footnotereset +% reset des notes de bas de page à chaque nouvelle page +\RequirePackage[perpage]{footmisc} +\else +% numérotation continue des notes de bas de pages du début à la fin +\counterwithout{footnote}{chapter} +\fi %%% PAGE DE TITRE %%% @@ -181,8 +192,8 @@ Membres du jury: & \themembera \\ \renewcommand*{\thesection}{Section \Roman{section}} %\setbeforesecskip{} %\setsecindent{} -%\setaftersecskip{1em} -%\setsecheadstyle{} +\setaftersecskip{2em} +\setsecheadstyle{\LARGE\bfseries} \newcommand{\sectio}{\section} % paragraphes (§1) @@ -190,8 +201,8 @@ Membres du jury: & \themembera \\ \renewcommand*{\thesubsection}{\S\ \arabic{subsection}.} %\setbeforesubsecskip{} %\setsubsecindent{} -%\setaftersubsecskip{} -%\setsubsecheadstyle{} +\setaftersubsecskip{1.5em} +\setsubsecheadstyle{\Large\bfseries} \newcommand{\paragraphe}{\subsection} % sous-paragraphes (A.) @@ -200,7 +211,7 @@ Membres du jury: & \themembera \\ %\setbeforesubsubsecskip{} %\setsubsubsecindent{} %\setaftersubsubsecskip{} -%\setsubsubsecheadstyle{} +\setsubsubsecheadstyle{\large\bfseries} \newcommand{\souspara}{\subsubsection} % alinéas (1.) @@ -268,6 +279,16 @@ Membres du jury: & \themembera \\ \setcounter{secnumdepth}{7} % pour points (6) et sous-points (7) +%%% REFERENCES CROISEES + +\AtBeginDocument{% +% autoref est disponible via le package hyperref +\renewcommand*{\bookautorefname}{Partie} +\renewcommand*{\partautorefname}{Titre} +\renewcommand*{\chapterautorefname}{Chapitre} +} + + %%% GLOSSAIRE \renewcommand{\memgloterm}[1]{\textbf{#1}} |