summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/droit-fr/droit-fr.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/droit-fr/droit-fr.tex')
-rw-r--r--Master/texmf-dist/doc/latex/droit-fr/droit-fr.tex136
1 files changed, 109 insertions, 27 deletions
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 0ebfdc612f2..437119668c6 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.4 2014/01/30 14:00:00 ydsp stable $}
+\rcsid{$Id: droit-fr.tex,v 1.1 2015/10/02 16:00:00 ydsp stable $}
\newcommand*{\biber}{Biber\xspace}
\newcommand*{\biblatex}{Biblatex\xspace}
@@ -305,10 +305,16 @@ Le rendu visuel de chaque niveau a été choisi de manière arbitraire.
Il est d'usage en droit français de numéroter des blocs de paragraphe, notamment dans les thèses. Ces paragraphes numérotés seront dans la suite appelés "versets".
+\begin{ltxsyntax}
+
+\cmditem{verset}{titre}
+
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.
+Un point final est automatiquement ajouté à la fin du titre 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 titre du 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 (\ldots).
+
+\end{ltxsyntax}
\subsection{En-têtes et pied-de-pages}
\label{entete}
@@ -324,7 +330,7 @@ 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. Deux variantes 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 index supplémentaires, utilisant des numéros de verset, sont proposés par la classe \sty{droit-fr}.
\subsubsection{Index de base par versets}
@@ -340,7 +346,7 @@ Ajoute un mot-clé au fichier d'index par versets. Cette commande est identique
\cmditem{printindexv}
-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.
+Imprime l'index complet par versets à la position courante. Bien entendu, la commande \cmd{makeindexv} doit avoir été invoquée dans le préambule du document.
\end{ltxsyntax}
@@ -451,6 +457,56 @@ Dans cet exemple, une référence bibliographique de clé \bibtex \prm{cle} est
On notera que le mot séparateur \enquote{spéc.} est spécifié dans la macro \texttt{thiscite}, qui peut être modifiée.
\end{valuelist}
+\optitem[parens]{namestyle}{\opt{parens}, \opt{parensprefix}, \opt{plain}}
+
+Cette option contrôle le rendu des prénoms et des particules de nom de famille dans la bibliographie.
+
+\begin{valuelist}
+\item[parens] Valeur par défaut. Le prénom et la particule sont groupés ensemble et mis entre parenthèses après le nom de famille, comme suit:
+\begin{quote}
+\textsc{Saint-Pern} (Yves de)
+\end{quote}
+
+\item[parensprefix] La particule est positionnée juste après le nom de famille, entre parenthèses; le prénom est positionné après la particule, sans parenthèses, comme suit:
+\begin{quote}
+\textsc{Saint-Pern} (de), Yves
+\end{quote}
+
+\item[plain] Le prénom et la particule sont groupés ensemble et séparés du nom de famille par une virgule, comme suit:
+\begin{quote}
+\textsc{Saint-Pern}, Yves de
+\end{quote}
+\end{valuelist}
+
+\boolitem[false]{reverseauthors}
+
+Cette option contrôle le rendu du champ \bibfield{author} dans la bibliographie. Lorsque l'option vaut \texttt{true}, alors tous les auteurs listés dans ce champ sont rendus de la même manière, avec le nom de famille en premier suivi du prénom entres parenthèses, comme suit:
+\begin{quote}
+\textsc{Malaurie} (Philippe), \textsc{Aynès} (Laurent) et \textsc{Stoffel-Munck} (Philippe)
+\end{quote}
+
+Lorsque cette option est positionnée à \texttt{false}, qui est la valeur par défaut, seul le premier auteur est imprimé avec son nom de famille suivi du prénom entre parenthèses; tout auteur supplémentaire est ensuite imprimé avec le prénom suivi du nom de famille, comme suit:
+
+\begin{quote}
+\textsc{Malaurie} (Philippe), Laurent \textsc{Aynès} et Philippe \textsc{Stoffel-Munck}
+\end{quote}
+
+\boolitem[true]{smartinitials}
+Cette option contrôle le mécanisme d'abréviation des prénoms dans les citations. Sont affectés les prénoms contenus dans les champs \bibfield{author} ou \bibfield{editor}.
+
+Lorsque cette option vaut \texttt{false}, tout prénom est abrégé en son initiale.
+
+Lorsque cette option vaut \texttt{true}, le nombre de lettres du prénom abrégé dépend des premières lettres de ce prénom, conformément à l'usage en France:
+\begin{itemize}
+\item tout prénom commençant par un digramme (c'est-à-dire deux consonnes formant un seul son) est abrégé en ce digramme. Par exemple, \enquote{Charles} est abrégé en \enquote{Ch.}.
+\item tout prénom commençant par un consonne ou un digramme, puis par l ou r, est abrégé en ces premières lettres. Par exemple, \enquote{Claire} est abrégé en \enquote{Cl.}; \enquote{Christian} est abrégé en \enquote{Chr.}.
+\item tout autre prénom est abrégé en son initiale.
+\end{itemize}
+
+\boolitem[true]{indexnameformat}
+
+Contrôle le rendu des noms de famille dans un index d'auteurs. Lorsque cette option vaut \texttt{true}, chaque nom de famille est imprimé en petites majuscules dans l'index; lorsqu'elle vaut \texttt{false}, chaque nom de famille est imprimé tel quel.
+
\end{optionlist}
\subsection{Base de données bibliographiques}
@@ -643,7 +699,11 @@ Le style bibliographique \texttt{\bibstylename} présenté dans cette section ne
\subsubsection{Bibliographie}
-Il est ici question du rendu des références bibliographies imprimées au moyen de la commande \cmd{printbibliography}.
+\begin{ltxsyntax}
+
+\cmditem{printbibliography}
+
+Cette commande génère la bibliographie.
Les noms de familles sont en petites majuscules, les prénoms en minuscules. Le premier auteur d'une référence bibliographique est affiché selon un ordre inversé (nom de famille d'abord, puis prénom entre parenthèses), afin de mettre en évidence un classement par nom de famille. Si la référence des auteurs supplémentaires, ceux-ci sont affichés selon un ordre normal (prénom puis nom de famille).
@@ -656,28 +716,47 @@ Les titres sont:
\item en italique pour les autres types de références.
\end{itemize}
+\end{ltxsyntax}
+
\subsubsection{Citations}
-Les citations effectuées dans le corps du texte au moyen de la commande \cmd{cite} et de ses variantes, sont renvoyées en bas de page comme le veut l'usage.
+Les citations effectuées dans le corps du texte au moyen de la commande \cmd{cite} et de ses variantes, sont renvoyées en bas de page comme le veut l'usage.
-Les noms de familles sont en petites majuscules, les prénoms étant systématiquement en initiales.
+\begin{ltxsyntax}
+
+\cmditem{cite}[prenote][postnote]{clé bibtex}
+
+Voir la documentation du package \biblatex pour plus de précisions sur les arguments de la commande.
+
+Lorsque la commande est invoquée depuis le corps du texte, celle-ci crée une citation dans une note de bas de page. Un point est automatiquement ajouté à la fin de la note de bas de page générée.
+
+La commande peut également être invoquée depuis une note de bas de page (c'est-à-dire depuis l'intérieur d'une commande \cmd{footnote}). Dans ce cas, la commande \cmd{cite} ne fait que générer les données relatives au document cité, sans ajout de point, qu'il faut ajouter manuellement si nécessaire.
+
+Les noms de famille sont en petites majuscules.
+
+Les prénoms sont abrégés\footnote{À cet égard, l'option \texttt{smartinitials} permet de choisir le mécanisme d'abréviation des prénoms. Voir section \ref{biboptions}.}.
Les titres sont:
\begin{itemize}
-\item au format normal pour les textes juridiques de référence (lois, codes)
-\item entre guillemets pour les ouvrages "contributifs" (articles de journal, de mélange ou de colloque)
-\item en italiques pour les autres types de références
+\item au format normal pour les textes juridiques de référence (lois, codes),
+\item entre guillemets pour les ouvrages \enquote{contributifs} (articles de journal, de mélange ou de colloque),
+\item en italiques pour les autres types de références.
\end{itemize}
Le style bibliographique \sty{\bibstylename} remplace automatiquement des citations répétées par l'abréviation \textit{ibid.} à moins que la citation soit la première sur la page courante (ou double page courante si le document est en recto-verso).
\footnote{
-Lorsque qu'un ouvrage est cité plusieurs fois de suite, il est fréquent de rencontrer dans des ouvrages de thèse d'autres locutions latines telles que \textit{opere citato} ou \textit{locare citato}. Au-delà de l'appétance légendaire des juristes pour les formules latines, on peut imaginer leur démocratisation motivée par la volonté d'alléger les citations en note de bas de page. Toutefois, le sens attribué à ces mots n'est pas toujours le même, et leur usage abusif s'avère très pénible pour le chercheur.
-
-En l'occurence, les locutions \textit{opere citato} et \textit{locare citato} n'ont pas toujours le même sens et s'appliquent mal aux références sans auteur. Il a donc été choisi de ne pas les prendre en charge.
+Certains ouvrages de thèse utilisent d'autres locutions latines telles que \textit{opere citato} ou \textit{locare citato} lorsque qu'un ouvrage est cité plusieurs fois de suite, probablement dans le but d'alléger les citations en note de bas de page. Toutefois, les locutions \textit{opere citato} et \textit{locare citato} n'ont pas toujours le même sens et s'appliquent mal aux références sans auteur. Il a donc été choisi de ne pas les prendre en charge dans le le présent style.
}.
+\cmditem{cites}[prenote][postnote]{clé 1}[prenote][postnote]{clé 2}\ldots
+
+Voir la documentation du package \biblatex pour plus de précisions sur les arguments de la commande.
+Lorsque la commande est invoquée depuis le corps du texte, celle-ci crée un groupe de citations dans une note de bas de page. Les différentes citations de ce groupe sont séparées par un point-virgule. Un point est automatiquement ajouté à la fin de la note de bas de page générée.
+La commande peut également être invoquée depuis une note de bas de page (c'est-à-dire depuis l'intérieur d'une commande \cmd{footnote}). Dans ce cas, la commande \cmd{cites} ne fait que générer les données relatives aux documents cités, sans ajout de point, qu'il faut ajouter manuellement si nécessaire.
+
+\end{ltxsyntax}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -793,12 +872,13 @@ Ce fichier contient également des réglages de rendu du sommaire, qui peuvent Ã
\subsubsection{\file{glossaire.tex}}
-Le glossaire est géré dans le fichier \file{glossaire.tex}. Il contient la liste en vrac des termes à référencer, suivie de l'appel à la commande \cmd{printglossary}.
+Le glossaire est géré dans le fichier \file{glossaire.tex}. Il contient la liste en vrac des termes à référencer, suivie de l'appel à la commande \cmd{printglossary}. L'option style=mcolindex permet d'imprimer le glossaire en deux colonnes. Toutes les commandes utilisées sont fournies par le package \sty{glossaries}.
\begin{ltxexample}
-\<<glossary>>{ibid.}{ibidem}
-\<<glossary>>{D.}{Recueil Dalloz}
+\<<newacronym>>{ibid.}{ibidem}
+\<<newacronym>>{D.}{Recueil Dalloz}
...
-\<<printglossary>>
+\<<glsaddall>>
+\<<printglossary>>[style=mcolindex]
\end{ltxexample}
\subsubsection{\file{journaux.bib}}
@@ -1055,9 +1135,9 @@ 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.ist -o auteurs.idx auteurs.ind
-makeindex -s main.gst -o main.gls main.glo
+makeindex -s index.ist -o index.idx index.ind
+makeindex -s auteurs.ist -o auteurs.idx auteurs.ind
+makeglossaries main.glo
biber main.bcf
pdflatex main.tex
pdflatex main.tex
@@ -1065,11 +1145,13 @@ 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 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.
+Le programme \texttt{makeindex} est à appeler deux fois, pour l'index de base et l'index d'auteurs. Les fichiers d'extension \file{.ist} 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.
+
+Le programme \texttt{makeglossaries} est un script Perl qui génère le glossaire. Il nécessite l'installation préalable d'une distribution Perl.
-\texttt{\biber} intervient dans la génération de la bibliographie. Il doit être appelé une fois en lieu et place de \bibtex.
+Le programme \texttt{\biber} participe à la génération de la bibliographie. Il doit être appelé une fois en lieu et place de \bibtex.
-\subsubsection{Avec LatexMk}
+\subsubsection{Avec Latexmk}
Latexmk\fnurl{http://www.phys.psu.edu/~collins/software/latexmk-jcc/} est un programme qui gère de manière interne les étapes intermédiaires de compilation décrites précédemment. Dans un unique appel à latexmk, latex, makeindex et biber sont appelés autant de fois que nécessaire afin de produire un fichier PDF:
@@ -1085,7 +1167,7 @@ latexmk -c
\end{lstlisting}
%
-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}.
+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
@@ -1196,7 +1278,7 @@ L'utilisation du guillemet anglais |"| est à proscrire. La commande \cmd{enquot
\subsection{Usages particuliers de \biblatex}
-La plupart des fonctionnalités du package \biblatex sont pour la plupart être faciles à prendre en main, pour peu que l'on s'attaque à sa documentation assez titanesque. Toutefois, certains d'entre eux doivent être utilisés de manière spéciale dans certains cas.
+Les fonctionnalités du package \biblatex sont pour la plupart faciles à prendre en main, pour peu que l'on s'attaque à sa documentation assez titanesque. Toutefois, certains d'entre eux doivent être utilisés de manière spéciale en français.
Sont donc ici répertoriés certaines options de ce package particulièrement intéressantes, et certaines finesses d'utilisation des champs de références bibliographiques.
@@ -1216,7 +1298,7 @@ author = {<<{Delaisi de Parseval}>>, Genevieve and Depadt-Sebag, Valerie},
\paragraph{Groupes d'auteurs/rédacteurs}
-Les champs \bibfield{author} or \bibfield{editor} peuvent contenir des noms de groupes lorsque cela est nécessaire\footnote{Les noms de groupes sont particulièrement fréquents dans les rapports officiels}. Pour éviter que ces groupes soient traités comme des noms de personnes (prénom, nom, etc), une paire supplémentaire d'accolades est nécessaire. Les champs optionnels \bibfield{shortauthor} et \bibfield{shorteditor} sont destinés à contenir des noms abrégés pour usage dans les citations.
+Les champs \bibfield{author} or \bibfield{editor} peuvent contenir des noms de groupes lorsque cela est nécessaire\footnote{Les noms de groupes sont particulièrement fréquents dans les rapports officiels.}. Pour éviter que ces groupes soient traités comme des noms de personnes (prénom, nom, etc), une paire supplémentaire d'accolades est nécessaire. Les champs optionnels \bibfield{shortauthor} et \bibfield{shorteditor} sont destinés à contenir des noms abrégés pour usage dans les citations.
\begin{lstlisting}[style=bibtex]{}
editor = {<<{Comit\'e Consultatif National d'\'Ethique}>>