From f9c08d4132e208cadb31e87e602b7cfcd98cc2b0 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 28 Dec 2012 22:44:49 +0000 Subject: biblatex-swiss-legal (27dec12) git-svn-id: svn://tug.org/texlive/trunk@28647 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/latex/biblatex-swiss-legal/README | 23 +- .../biblatex-swiss-legal/biblatex-swiss-legal.pdf | Bin 359101 -> 667192 bytes .../doc_source/biblatex-swiss-legal.bib | 54 + .../doc_source/biblatex-swiss-legal.tex | 2096 +++++++++++--------- .../doc_source/biblioinstructions.bib | 54 - .../doc_source/listerevuesCH.tex | 86 - 6 files changed, 1202 insertions(+), 1111 deletions(-) create mode 100755 Master/texmf-dist/doc/latex/biblatex-swiss-legal/doc_source/biblatex-swiss-legal.bib delete mode 100644 Master/texmf-dist/doc/latex/biblatex-swiss-legal/doc_source/biblioinstructions.bib delete mode 100644 Master/texmf-dist/doc/latex/biblatex-swiss-legal/doc_source/listerevuesCH.tex (limited to 'Master/texmf-dist/doc/latex/biblatex-swiss-legal') diff --git a/Master/texmf-dist/doc/latex/biblatex-swiss-legal/README b/Master/texmf-dist/doc/latex/biblatex-swiss-legal/README index 96835c765b1..051a7edacc2 100644 --- a/Master/texmf-dist/doc/latex/biblatex-swiss-legal/README +++ b/Master/texmf-dist/doc/latex/biblatex-swiss-legal/README @@ -1,23 +1,22 @@ -biblatex-swiss-legal 2012/04/25 v1.0-1 alpha +biblatex-swiss-legal 2012/12/28 v1.1 alpha Copyright (c) Adrien Vion. adrien[dot]vion3[at]gmail[dot]com. -------------------------------------------------------- ENGLISH (FRENCH BELOW) -1. What is it ? +1. What is it ? This package provides bibliography and citation styles for legal documents written in accordance with swiss legal citation standards. The package requires biblatex and biber to work properly. -It was developped for writing a thesis, but it can be used for many other purposes : legal books, articles, sentences. -Currently it contains just a general bibliography and citation style (biblatex-swiss-legal-general) and a french strings file (biblatex-swiss-legal-fr.lbx). -I plan to create other specific styles for the next versions of the package (for instance a style for articles, with complete references in citations and no bibliographies). +It was developped for writing a thesis, but it can be used for many other purposes : legal books, articles, sentences. +Currently it contains a general bibliography and citation style (biblatex-swiss-legal-general), a style for documents containing only bibliographies (biblatex-swiss-legal-bibliography), a style for long articles (biblatex-swiss-legal-longarticle) and a french strings file (biblatex-swiss-legal-fr.lbx). +I plan to create other specific styles for the next versions of the package (for instance a style for short articles, with complete references in citations and no bibliographies). Currently, the package is only for FRENCH documents (babel must be activated with "french" option). However, translations to german and italian are a project for next versions. This would be relatively easy to make, I can explain how to do it to kind volunteers. - 2. Installation and use All the informations about installation and use are in the biblatex-swiss-legal.pdf file, which is currently only in french. @@ -32,7 +31,7 @@ This work has the LPPL maintenance status `maintained'. The Current Maintainer of this work is Adrien Vion. -This work consists of the files biblatex-swiss-legal-general.bbx, biblatex-swiss-legal-general.cbx, biblatex-swiss-legal-fr.lbx and biblatex-swiss-legal.pdf. +This work consists of the files biblatex-swiss-legal-base.bbx, biblatex-swiss-legal-base.cbx, biblatex-swiss-legal-general.bbx, biblatex-swiss-legal-general.cbx, biblatex-swiss-legal-bibliography.bbx, biblatex-swiss-legal-bibliography.cbx, biblatex-swiss-legal-longarticle.bbx, biblatex-swiss-legal-longarticle.cbx, biblatex-swiss-legal-fr.lbx, biblatex-swiss-legal.pdf, biblatex-swiss-legal.tex, biblatex-swiss-legal.bib. -------------------------------------------------------- @@ -43,8 +42,8 @@ FRANCAIS Ce package contient des styles de bibliographie et de citations conformes aux usages juridiques suisses. Il nécessite biblatex et biber pour fonctionner correctement. Ces styles ont été développés lors de la rédaction d'une thèse mais peuvent servir à tous types d'usages: rédaction d'une monographie, d'articles, de sentences arbitrales, etc. -Pour l'instant, seul un style général a été créé; je prévois toutefois des styles spécifiques pour les versions suivantes (ces styles supplémentaires sont assez -faciles à créer sur la base du style général), par exemple un style spécifique aux articles, ne contenant pas de bibliographie mais des références complètes dans les notes de bas de page. +Pour l'instant, le paquet contient un style général pour toute monographie (biblatex-swiss-legal-general), un style pour les documents ne contenant qu'une bibliographie (biblatex-swiss-legal-bibliography) et un style pour les longs articles (biblatex-swiss-legal-longarticle). +Des styles supplémentaires sont en développement. Le package est pour l'instant uniquement destiné aux juristes rédigeant en français. Une traduction allemande et italienne sont projetées; faire fonctionner les styles dans d'autres langues serait assez facile à faire (il s'agit juste de traduire le fichier biblatex-swiss-legal-fr). @@ -53,7 +52,7 @@ Cependant, une aide serait la bienvenue, en particulier pour traduire le fichier 2. Installation et utilisation -Toutes les informations à propos de l'installation et de l'utilisation du package sont dans le fichier biblatex-swiss-legal.pdf. +Toutes les informations à propos de l'installation et de l'utilisation du package sont dans le fichier biblatex-swiss-legal.pdf. 3. Licence @@ -66,6 +65,4 @@ Le statut de maintenance LPPL du package biblatex-swiss-legal est "maintained". Le "Current Maintainer" de ce package est Adrien Vion. -Le package biblatex-swiss-legal est composé des fichiers biblatex-swiss-legal-general.bbx, biblatex-swiss-legal-general.cbx, -biblatex-swiss-legal-fr.lbx et biblatex-swiss-legal.pdf. - +Le package biblatex-swiss-legal est composé des fichiers biblatex-swiss-legal-base.bbx, biblatex-swiss-legal-base.cbx, biblatex-swiss-legal-general.bbx, biblatex-swiss-legal-general.cbx, biblatex-swiss-legal-bibliography.bbx, biblatex-swiss-legal-bibliography.cbx, biblatex-swiss-legal-longarticle.bbx, biblatex-swiss-legal-longarticle.cbx, biblatex-swiss-legal-fr.lbx, biblatex-swiss-legal.pdf, biblatex-swiss-legal.tex, biblatex-swiss-legal.bib. \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/biblatex-swiss-legal/biblatex-swiss-legal.pdf b/Master/texmf-dist/doc/latex/biblatex-swiss-legal/biblatex-swiss-legal.pdf index 11629a28047..cf8db2ca457 100644 Binary files a/Master/texmf-dist/doc/latex/biblatex-swiss-legal/biblatex-swiss-legal.pdf and b/Master/texmf-dist/doc/latex/biblatex-swiss-legal/biblatex-swiss-legal.pdf differ diff --git a/Master/texmf-dist/doc/latex/biblatex-swiss-legal/doc_source/biblatex-swiss-legal.bib b/Master/texmf-dist/doc/latex/biblatex-swiss-legal/doc_source/biblatex-swiss-legal.bib new file mode 100755 index 00000000000..c9c638ba2ae --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-swiss-legal/doc_source/biblatex-swiss-legal.bib @@ -0,0 +1,54 @@ +% This file was created with JabRef 2.7. +% Encoding: ISO8859_1 + +@ONLINE{Lehman, + author = {Philipp Lehman}, + title = {The Biblatex Package}, + subtitle = {Programmable Bibliographies and Citations}, + url = {ftp://www.ctan.org/ctan/macros/latex/exptl/biblatex/doc/biblatex.pdf}, + urldate = {2012-04-20}, + note = {Manuel d'utilisation de \texttt{biblatex}}, + owner = {Adrien}, + timestamp = {2012.04.20} +} + +@ARTICLE{nmgb, + author = {Niklaus Meier}, + title = {La r\'evolution de la gestion bibliographique}, + subtitle = {LaTeX}, + journal = {jl}, + date = {2009-05-25}, + url = {http://jusletter.weblaw.ch/article/fr/_7418?lang=fr}, + urldate = {2012-04-20}, + owner = {Adrien}, + timestamp = {2012.01.07} +} + +@ONLINE{a, + title = {\LaTeX~Project Public Licence}, + url = {http://www.latex-project.org/lppl.txt}, + urldate = {2012-04-20}, + owner = {Adrien}, + timestamp = {2012.04.20} +} + +@ONLINE{b, + title = {Page d'accueil de JabRef}, + url = {http://jabref.sourceforge.net/}, + urldate = {2012-04-20}, + owner = {Adrien}, + timestamp = {2012.04.20} +} + +@comment{jabref-meta: selector_review:} + +@comment{jabref-meta: selector_publisher:} + +@comment{jabref-meta: selector_author:} + +@comment{jabref-meta: selector_journal:} + +@comment{jabref-meta: selector_keywords:} + +@comment{jabref-entrytype: Online: req[author;title;subtitle;shorttitle;url;urldate] opt[abstract;note]} + diff --git a/Master/texmf-dist/doc/latex/biblatex-swiss-legal/doc_source/biblatex-swiss-legal.tex b/Master/texmf-dist/doc/latex/biblatex-swiss-legal/doc_source/biblatex-swiss-legal.tex index 6869e987677..38bb2134f51 100644 --- a/Master/texmf-dist/doc/latex/biblatex-swiss-legal/doc_source/biblatex-swiss-legal.tex +++ b/Master/texmf-dist/doc/latex/biblatex-swiss-legal/doc_source/biblatex-swiss-legal.tex @@ -1,329 +1,270 @@ - - - -%%%%%%%%%%%%%%%%%%%%%% PREAMBULE %%%%%%%%%%%%%%%%%%%%%%%%%%%% - - -% CLASSE DE DOCUMENT - -\documentclass[a4paper,12pt, french]{article} - -% MISE EN PAGE GENERALE - -\usepackage{geometry} -\geometry {left=1.5cm, right=1.5cm, top=1.5cm, bottom=1.5cm, includeheadfoot} % - - -\usepackage[parfill]{parskip} % -\usepackage{graphicx} -\usepackage{amssymb} -\usepackage{epstopdf} - - -% NOTES MARGINALES - -\setlength{\marginparwidth}{1.2cm} -\setlength{\marginparsep}{-0.5cm} -\let\oldmarginpar\marginpar -\renewcommand\marginpar[1]{\-\oldmarginpar[\raggedright\bf\tiny #1]{\raggedright\tiny #1}} - - -\newcommand{\NM}{\marginpar} - - -% PACKAGES FRANAIS -\usepackage[applemac]{inputenc} -\usepackage[cyr]{aeguill} -\usepackage{ae} -\usepackage{xspace} +\documentclass[a4paper]{ltxdockit}[2011/03/25] +\usepackage{btxdockit} +\usepackage[utf8]{inputenc} \usepackage[french]{babel} -\usepackage{textcomp} -\usepackage{lmodern} - -\usepackage{hyperref} - -%%%%% BIBLIOGRAPHIE %%%%%%% - -%%%% COMMANDES INTRO. -\usepackage[% -style=biblatex-swiss-legal-general,% -abrjournal=false]{% -biblatex} % - - -\addbibresource{biblioinstructions.bib} - - -\usepackage{csquotes} - - -% NUMEROTATION DES PARAGRAPHES -\newcounter{parnum} -\newcommand{\N}{\vspace{0.3cm} - \noindent\refstepcounter{parnum}% - \makebox{\hspace{0.5cm}\textbf{\arabic{parnum}. ---~}}} - -% EXEMPLES - -\newcommand{\pex}{\textnormal{par exemple}\xspace} -\newcommand{\Pex}{\textnormal{Par exemple}\xspace} -\newcommand{\EX}{\emph{Ex\-em\-ple}\textnormal{~: }} -\newcommand{\EXS}{\emph{Ex\-em\-ples}\textnormal{~: }} - -\newenvironment{ex}{% -\footnotesize\begin{quote} -}{% -\end{quote} -} - -\newcommand{\bex}{\begin{ex}} -\newcommand{\eex}{\end{ex}} - -% MISE EN FORME LOCALE - -\newcommand{\EM}{\emph} % Pour les emphases de sens -\newcommand{\TR}{\emph} % Pour les traductions -\newcommand{\LL}{\emph} % Pour les locutions latines -\newcommand{\AT}{\bsc} % Pour les noms (notamment pour les citations plein texte d'auteurs dans les commentaires) -\newcommand{\OINS}{\textnormal{ ---~}} % Ouverture des incises. Je choisis le tiret cadratin, mme s'il rompt le gris typographique. -\newcommand{\FINS}{\textnormal{~--- }} % Fermeture des incises. - -% LOCUTIONS ET RACCOURCIS DIVERS - -\newcommand{\supra}{\emph{supra}\xspace} -\newcommand{\infra}{\emph{infra}\xspace} -\newcommand{\Cf}{\textnormal{Voir}\xspace} -\newcommand{\cf}{\textnormal{voir }} -\newcommand{\pt}{\textnormal{point }} -\newcommand{\para }{\textnormal{}\addnbspace} -\newcommand{\paras}{\textnormal{}\addnbspace} -\newcommand{\TF}{\textnormal{Tribunal fdral}\xspace} - -\newcommand{\aI}{\textnormal{al. 1 }} -\newcommand{\aII}{\textnormal{al. 2 }} -\newcommand{\aIII}{\textnormal{al. 3 }} -\newcommand{\aIV}{\textnormal{al. 4 }} -\newcommand{\contra}{\emph{contra}\xspace} -\newcommand{\NC}{\no\addnbspace} -\newcommand{\NNC}{\nos\addnbspace} - -\newcommand{\cad}{\textnormal{c'est--dire}\xspace} - -\newcommand{\nt}{\textnormal{notamment}\xspace} -\newcommand{\jpdce}{\textnormal{jurisprudence}\xspace} -\newcommand{\cfnt}{\cf \nt} -\newcommand{\Cfnt}{\Cf \nt} -\newcommand{\erc}{\textnormal{et les rfrences cites}\xspace} - - -\newcommand{\iI}{\textbf{a)}\addnbspace} -\newcommand{\iII}{\textbf{b)}\addnbspace} -\newcommand{\iIII}{\textbf{c)}\addnbspace} -\newcommand{\iIV}{\textbf{d)}\addnbspace} -\newcommand{\iV}{\textbf{e)}\addnbspace} - -\newcommand{\GM}{\enquote} - -\newcommand{\nbp}{note de bas de page \no} -\newcommand{\nbps}{notes de bas de page \nos} - -\newcommand{\psqq}{\textnormal{ ss}\xspace} - -\newcommand{\ADA}{\textnormal{ad art.~}} - -\DeclareGraphicsRule{.tif}{png}{.png}{`convert #1 `dirname #1`/`basename #1 .tif`.png} - -% Package permettant d'utiliser des rfrences intelligentes (plein contexte) -\usepackage{smartref} -\addtoreflist{part} -\newcommand{\shortpartname}{partie} -\newcommand{\fref}[1]{\ref{#1}\spartref{#1}} -\addtoreflist{parnum} -\newcommand{\pref}[1]{paragraphe \para \parnumref{#1}} - -% TITRE - -\title{\bf{Biblatex-swiss-legal, v.1.0.1 $\alpha$ \\ -Instructions}} -\author{Adrien Vion} -\date{\today} - - -% NOTES DE BAS DE PAGE - - - -\interfootnotelinepenalty=10000% - - -% FORMATAGE ET ESPACEMENT DES TITRES - - -\usepackage[nobottomtitles*]{titlesec} - - -% Espacements verticaux entre les titres - -\titlespacing*{\chapter}{0cm}{4mm}{4 mm} -\titlespacing*{\section}{0cm}{3mm}{3mm} -\titlespacing*{\subsection}{0cm}{3mm}{3mm} -\titlespacing*{\nivV}{0cm}{3mm}{3mm} -\titlespacing*{\nivVI}{0cm}{3mm}{3mm} - - -\usepackage[usenames]{color} -\definecolor{bleufonce}{rgb}{0,0.08,0.5} - -% FORMATAGE ET ESPACEMENT DES TITRES - - -\usepackage[nobottomtitles*]{titlesec} - - -% Raccourcis de commandes - - -\newcommand{\nivI}{\section} -\newcommand{\nivII}{\subsection} -\newcommand{\nivIII}{\subsubsection} - -\titlelabel{\thetitle.\quad} - - - -% Espacements verticaux entre les titres - -\titlespacing*{\chapter}{0cm}{4mm}{3 mm} -\titlespacing*{\section}{0cm}{3mm}{2mm} - -\titlespacing*{\nivV}{0cm}{0mm}{0mm} -\titlespacing*{\nivVI}{0cm}{0mm}{0mm} - - -\renewcommand{\thesection}{\arabic{section}} -\renewcommand{\thesubsection}{\thesection.\arabic{subsection}} -\renewcommand{\thesubsubsection}{\thesubsection.\arabic{subsubsection}} - - - - - -\newcommand{\bv}{\begin{verbatim}} -\newcommand{\ev}{\end{verbatim}} +\usepackage[strict]{csquotes} +\usepackage[parfill]{parskip} +\usepackage{tabularx} +\usepackage{longtable} +\usepackage{booktabs} +\usepackage{shortvrb} +\usepackage{pifont} +\usepackage{libertine} +\usepackage[scaled=0.8]{beramono} +\usepackage{microtype} +\lstset{basicstyle=\ttfamily,keepspaces=true} +\KOMAoptions{numbers=noenddot} +\addtokomafont{paragraph}{\spotcolor} +\addtokomafont{section}{\spotcolor} +\addtokomafont{subsection}{\spotcolor} +\addtokomafont{subsubsection}{\spotcolor} +\addtokomafont{descriptionlabel}{\spotcolor} +\pretocmd{\cmd}{\sloppy}{}{} +\pretocmd{\bibfield}{\sloppy}{}{} +\pretocmd{\bibtype}{\sloppy}{}{} +\makeatletter +\patchcmd{\paragraph} + {3.25ex \@plus1ex \@minus.2ex}{-3.25ex\@plus -1ex \@minus -.2ex}{}{} +\patchcmd{\paragraph}{-1em}{1.5ex \@plus .2ex}{}{} +\makeatother -\newcommand{\bbltxslr}{\texttt{biblatex{\-}-swiss-{\-}legal-\-ruling}\xspace} -\newcommand{\bbltxslab}{\texttt{biblatex{\-}-swiss-{\-}legal-\-articlebib}\xspace} -\newcommand{\bbltxslaf}{\texttt{biblatex{\-}-swiss-{\-}legal-\-articlefull}\xspace} -\newcommand{\bbltxslb}{\texttt{biblatex{\-}-swiss-{\-}legal-\-bibliography}\xspace} -\newcommand{\bbltxslg}{\texttt{biblatex{\-}-swiss-{\-}legal-\-general}\xspace} -\newcommand{\bbltxsl}{\texttt{biblatex{\-}-swiss-{\-}legal}\xspace} -\newcommand{\bbltx}{\texttt{bib{\-}la{\-}tex}\xspace} -\newcommand{\bbtx}{\texttt{bib{\-}tex}\xspace} -\newcommand{\bbtxhuit}{\texttt{bib{\-}tex8}\xspace} -\newcommand{\bbr}{\texttt{bi{\-}ber}\xspace} -\newcommand{\tex}{\texttt{.tex}\xspace} +\usepackage{geometry} +\geometry {left=5cm, right=2cm, top=1.5cm, bottom=1.5cm, includeheadfoot} + +\newcommand*{\biber}{Biber\xspace} +\newcommand*{\biblatex}{Biblatex\xspace} +\newcommand*{\biblatexslctan}{http://http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-swiss-legal} + +\titlepage{% + title={Biblatex-swiss-legal}, + subtitle={}, + url={\biblatexslctan}, + author={Adrien Vion}, + email={adrien[dot]vion3[at]gmail[dot]com}, + revision={1.1a}, + date={2012-12-28}} + +\hypersetup{% + pdftitle={Biblatex-swiss-legal}, + pdfsubject={Citations and Bibliography}, + pdfauthor={Adrien Vion}, + pdfkeywords={tex, latex, bibtex, bibliography, references, citation}} + +% tables + +\newcolumntype{T}{>{\sffamily\large\bfseries\spotcolor}c} +\newcolumntype{H}{>{\sffamily\bfseries\spotcolor}l} +\newcolumntype{L}{>{\raggedright\let\\=\tabularnewline}p} +\newcolumntype{R}{>{\raggedleft\let\\=\tabularnewline}p} +\newcolumntype{C}{>{\centering\let\\=\tabularnewline}p} +\newcolumntype{V}{>{\raggedright\let\\=\tabularnewline\ttfamily}p} + +\newcommand*{\sorttablesetup}{% + \tablesetup + \ttfamily + \def\new{\makebox[1.25em][r]{\ensuremath\rightarrow}\,}% + \def\alt{\par\makebox[1.25em][r]{\ensuremath\hookrightarrow}\,}% + \def\note##1{\textrm{##1}}} + +\newcommand{\tickmarkyes}{\Pisymbol{psy}{183}} +\newcommand{\tickmarkno}{\textendash} +\providecommand*{\textln}[1]{#1} +\providecommand*{\lnstyle}{} + +% markup and misc + +\setcounter{secnumdepth}{9} + +\makeatletter + +\newenvironment{nameparts} + {\trivlist\item + \tabular{@{}ll@{}}} + {\endtabular\endtrivlist} + +\newenvironment{namedelims} + {\trivlist\item + \tabularx{\textwidth}{@{}c@{=}l>{\raggedright\let\\=\tabularnewline}X@{}}} + {\endtabularx\endtrivlist} + +\newenvironment{namesample} + {\def\delim##1##2{\@delim{##1}{\normalfont\tiny\bfseries##2}}% + \def\@delim##1##2{{% + \setbox\@tempboxa\hbox{##1}% + \@tempdima=\wd\@tempboxa + \wd\@tempboxa=\z@ + \box\@tempboxa + \begingroup\spotcolor + \setbox\@tempboxa\hb@xt@\@tempdima{\hss##2\hss}% + \vrule\lower1.25ex\box\@tempboxa + \endgroup}}% + \ttfamily\trivlist + \setlength\itemsep{0.5\baselineskip}} + {\endtrivlist} + +\makeatother + +\newrobustcmd*{\nXI}{% + \textcolor{spot}{\margnotefont V. 1.1$\alpha$}} +\newrobustcmd*{\nXIMark}{% + \leavevmode\marginpar{\nXI}} + +\newcommand{\bbltxslr}{\sty{biblatex{\-}-swiss-{\-}legal-\-ruling}\xspace} +\newcommand{\bbltxslla}{\sty{biblatex{\-}-swiss-{\-}legal-\-longarticle}\xspace} +\newcommand{\bbltxslsa}{\sty{biblatex{\-}-swiss-{\-}legal-\-shortarticle}\xspace} +\newcommand{\bbltxslb}{\sty{biblatex{\-}-swiss-{\-}legal-\-bibliography}\xspace} +\newcommand{\bbltxslg}{\sty{biblatex{\-}-swiss-{\-}legal-\-general}\xspace} +\newcommand{\bbltxsl}{\sty{biblatex{\-}-swiss-{\-}legal}\xspace} +\newcommand{\bbltx}{\sty{bib{\-}la{\-}tex}\xspace} +\newcommand{\bbtx}{\sty{bib{\-}tex}\xspace} +\newcommand{\bbtxhuit}{\sty{bib{\-}tex8}\xspace} +\newcommand{\bbr}{\sty{bi{\-}ber}\xspace} +\renewcommand{\tex}{\texttt{.tex}\xspace} \newcommand{\bib}{\texttt{.bib}\xspace} \newcommand{\bbx}{\texttt{.bbx}\xspace} \newcommand{\cbx}{\texttt{.cbx}\xspace} \newcommand{\lbx}{\texttt{.lbx}\xspace} +\newcommand{\supra}{\emph{supra}\xspace} +\newcommand{\infra}{\emph{infra}\xspace} +\newcommand{\Cf}{\textnormal{Cf. }} +\newcommand{\cf}{cf.\xspace} +\newcommand{\GM}{\enquote} +\newcommand{\pex}{\textnormal{par exemple}\xspace} +\newcommand{\Pex}{\textnormal{Par exemple}\xspace} +\newcommand{\marg}[1]{\{\texttt{#1}\}} +\newcommand{\oarg}[1]{\texttt{[#1]}} -\usepackage{tabularx} -\usepackage{ltxtable} - +\newcommand{\variable}[1]{$\langle$\textsl{#1}$\rangle$} -%%%%%%%%%%%%%%%%%%%%%% DOCUMENT %%%%%%%%%%%%%%%%%%%%%%%%%%%% +\usepackage[% +style=biblatex-swiss-legal-longarticle,% +firstnames=true, +abbreviate=false, +urldate=long, +abrjournal=false]% +{biblatex} +\addbibresource{biblatex-swiss-legal.bib} +\nocite{*} -\begin{document} -\maketitle -%\abstract{Ce document contient des explications relatives aux fichiers \bbltxsl. Ces fichiers sont utilisables dans le package \bbltx, au sein de \LaTeX. Ils sont destins toute personne souhaitant tablir une bibliographie juridique respectant les canons suisses romands en la matire, que le document rdiger soit une simple bibliographie, un article, un mmoire d'avocat, un jugement ou un ouvrage entier.} +\begin{document} +\printtitlepage +\begin{quote} +Ce document contient des explications relatives à \bbltxsl. Ce package est utilisable dans le package \bbltx, au sein de \LaTeX. Il est destiné à toute personne souhaitant établir une bibliographie juridique respectant les canons suisse en la matière, que le document à rédiger soit une simple bibliographie, un article, un mémoire d'avocat, un jugement ou un ouvrage entier. +\end{quote} \tableofcontents -\nocite{*} \printbibliography \label{bibliography} -\vspace{2cm} - +\section{Introduction} -\nivI{Introduction} +\subsection{À quoi sert ce package?} -\nivII{ quoi sert ce package?} - -\LaTeX~est un outil puissant, source de gain de temps considrable pour les juristes appels manipuler des documents complexes comprenant de nombreuses sources (\cfnt l'article de \citeauthor{nmgb} cit en p. \pageref{bibliography}). En particulier, les packages \bbr et \bbltx, utiliss conjointement, permettent une gestion trs avance de la bibliographie et des citations. +\LaTeX~est un outil puissant, source de gain de temps considérable pour les juristes appelés à manipuler des documents complexes comprenant de nombreuses sources (\cf notamment l'article de \citeauthor{nmgb} cité en p. \pageref{bibliography}). En particulier, les packages \bbr et \bbltx, utilisés conjointement, permettent une gestion très avancée de la bibliographie et des citations. Le package \bbltxsl contient des styles de bibliographie et de citations conformes aux usages juridiques suisses\footnote{Comme les packages \texttt{biblatex-jura} et \texttt{biblatex-juradiss} pour le droit allemand.}. Il a donc pour principaux destinataires les juristes suisses utilisant \LaTeX. -Il peut tre utilis pour tout type de document: une monographie (thse, trait, etc.), un article ou un avis de droit, des critures procdurales, une sentence arbitrale, ou encore une simple bibliographie. +Il peut être utilisé pour tout type de document: une monographie (thèse, traité, etc.), un article ou un avis de droit, des écritures procédurales, une sentence arbitrale, ou encore une simple bibliographie. - l'heure actuelle, le package ne contient qu'un style gnral, en principe conu pour une thse de doctorat. Le dveloppement projet d'autres styles devrait tre assez ais raliser. +À l'heure actuelle, le package contient un style général (en principe conçu pour une monographie du type thèse de doctorat), un style pour articles juridiques avec bibliographie raccourcie et un style conçu pour des documents ne comportant qu'une bibliographie (\pex une liste de références). Le développement projeté d'autres styles sera assez aisé à réaliser. Chaque utilisateur peut d'ailleurs créer un style personnalisé. S'agissant du projet futur de traduction de ce package, \cf \infra p. \pageref{tradpackage}. Comment utiliser ce package? \begin{enumerate} -\item Crer un fichier avec l'extension \bib, qui contiendra votre base de donnes bibliographique, et le remplir conformment aux instructions \infra pp. \pageref{bib} ss. +\item Créer un fichier avec l'extension \bib, qui contiendra votre base de données bibliographique, et le remplir conformément aux instructions \infra pp. \pageref{bib} ss. \item Utiliser ces informations dans votre document \tex, en suivant les instructions \infra pp. \pageref{tex}. \end{enumerate} -\nivII{Contact} +\subsection{Contact} -En cas de problme, il est recommand d'aller chercher dans la (trs complte) documentation de biblatex (lien en p. \pageref{bibliography}). +En cas de problème, il est recommandé d'aller chercher dans la (très complète) documentation de biblatex (lien en p. \pageref{bibliography}). -Si vous reprez des bugs ou des incohrences, ou si vous souhaitez le dveloppement de nouvelles fonctions, n'hsitez pas me contacter: adrien[dot]vion3[at]gmail[dot]com (remplacez les symboles entre crochets par la ponctuation correspondante). +Si vous repérez des bugs ou des incohérences, ou si vous souhaitez le développement de nouvelles fonctions, n'hésitez pas à me contacter: adrien[dot]vion3[at]gmail[dot]com (remplacez les symboles entre crochets par la ponctuation correspondante). -Vous aurez peut-tre besoin d'utiliser d'autres revues ou collections que celles se trouvant dans les listes en annexe. Cas chant, n'hsitez pas m'envoyer les noms des revues que vous utilisez, c'est trs facile de les inclure dans les versions suivantes. Pour gagner encore du temps, vous pouvez me les transmettre au format suivant (une rfrence par ligne): +Vous aurez peut-être besoin d'utiliser d'autres revues ou collections que celles se trouvant dans les listes en annexe. Cas échéant, n'hésitez pas à m'envoyer les noms des revues que vous utilisez, c'est très facile de les inclure dans les versions suivantes. Pour gagner encore du temps, vous pouvez me les transmettre au format suivant (une référence par ligne): \begin{verbatim} - = {{}{}}, + = {{}{}}, \end{verbatim} -\nivII{Licence et mentions juridiques} +\subsection{Licence et mentions juridiques} \copyright~Adrien Vion 2012. -Le package \bbltxsl et ses composants peuvent tre distribus et/ou modifis aux conditions de la licence \GM{\LaTeX~Project Public Licence}, version 1.3 ou toute autre version plus rcente. La dernire version est disponible l'adresse \url{http://www.latex-project.org/lppl.txt}; la version 1.3 ou suprieure de la licence fait partie de toutes les distributions de \LaTeX~version 2005/12/01 ou suprieure. +Le package \bbltxsl et ses composants peuvent être distribués et/ou modifiés aux conditions de la licence \GM{\LaTeX~Project Public Licence}, version 1.3 ou toute autre version plus récente. La dernière version est disponible à l'adresse \url{http://www.latex-project.org/lppl.txt}; la version 1.3 ou supérieure de la licence fait partie de toutes les distributions de \LaTeX~version 2005/12/01 ou supérieure. Le statut de maintenance LPPL du package \bbltxsl est \GM{maintained}. Le \GM{Current Maintainer} de ce package est Adrien Vion. -Le package \bbltxsl est compos des fichiers \texttt{biblatex{\-}-swiss-{\-}legal-\-general.bbx}, \texttt{biblatex{\-}-swiss-{\-}legal-\-general.cbx}, \texttt{biblatex{\-}-swiss-{\-}legal-\-fr.lbx} ainsi que du prsent fichier d'instructions. +Le package \bbltxsl est composé des fichiers \begin{itemize}\item biblatex-swiss-legal-base.bbx \item biblatex-swiss-legal-base.cbx +\item biblatex-swiss-legal-general.bbx \item biblatex-swiss-legal-general.cbx \item biblatex-swiss-legal-bibliography.bbx \item biblatex-swiss-legal-bibliography.cbx \item biblatex-swiss-legal-longarticle.bbx \item biblatex-swiss-legal-longarticle.cbx \item biblatex-swiss-legal-fr.lbx +\end{itemize} ainsi que du présent fichier d'instructions. -Ce package est fourni titre gratuit et sans aucune garantie quant son fonctionnement ou quant aux ventuels prjudices qui pourraient rsulter de son utilisation. Outre les cas de dol ou de faute grave, toute responsabilit est exclue. +Ce package est fourni à titre gratuit et sans aucune garantie quant à son fonctionnement ou quant aux éventuels préjudices qui pourraient résulter de son utilisation. Outre les cas de dol ou de faute grave, toute responsabilité est exclue. -Les rfrences cites en exemple dans le prsent document sont pour la plupart inexactes, il s'agit juste d'illustrer la forme des citations et non de faire rfrence aux contenus. +Les références citées en exemple dans le présent document sont pour la plupart inexactes, il s'agit juste d'illustrer la forme des citations et non de faire référence aux contenus. -\nivI{Mise en route} -\nivII{Prrequis} -Une distribution standard de \LaTeX~est requise (package dvelopp sous une installation TeXLive 2011). -Les packages suivants sont notamment ncessaires : -\begin{itemize} -\item{\verb/babel/ : install par dfaut dans \verb/texlive/. L'option \verb/french/ doit tre active, ce qui est par ailleurs conseiller pour tout document rdig en franais, pour que \bbltxsl utilise les \verb/strings/ adquats (notamment les noms de revues, etc.).} -\item{\bbltx : install par dfaut dans \verb/texlive/.} -\item{\bbr : install par dfaut dans \verb/texlive/. Il est possible que \bbltxsl fonctionne galement avec les backends \bbtx ou \bbtxhuit mais certaines fonctionnalits ne vont \EM{pas} pouvoir oprer. L'utilisation de \bbr est donc fortement recommande. L'option de \bbltx \GM{backend=biber}est active par dfaut dans \bbltxsl; il n'est pas ncessaire de la rpter dans votre document \tex.} -\item{\verb/xargs/: j'utilise ce package pour dfinir la commande \verb/\jdcite/ (pas encore implmente officiellement car elle souffre de dfauts). Vous devez donc avoir ce package install (mais pas besoin de charger ce package dans votre document \tex; c'est le style qui s'en charge); a ne devrait pas poser problme car il est inclus dans les distributions standard de \LaTeX.} -\end{itemize} -Aucun autre style de \bbltx n'est a priori ncessaire, le package \bbltxsl tant indpendant de tout autre style de bibliographie ou de citation. -Le package \verb/hyperref/ fonctionne bien avec \bbltx, il permet notamment de crer un lien sur les adresses URL apparaissant dans la bibliographie et les citations. +\section{Mise en route} + +\subsection{Prérequis} + +\subsubsection{Packages nécessaires} + +Une distribution standard de \LaTeX~est requise (package développé sous une installation TeXLive 2011). Les packages suivants sont notamment nécessaires : +\begin{marglist} +\item[\bbltx] +Installé par défaut dans \verb/texlive/. +\item[\bbr] +Installé par défaut dans \verb/texlive/. Il est possible que \bbltxsl fonctionne également avec les backends \bbtx ou \bbtxhuit mais certaines fonctionnalités ne vont \emph{pas} pouvoir opérer. L'utilisation de \bbr est donc fortement recommandée. L'option de \bbltx \GM{backend=biber} est activée par défaut dans \bbltxsl; il n'est pas nécessaire de la répéter dans votre document \tex. +\item[babel] +Installé par défaut dans \verb/texlive/. L'option \verb/french/ doit être activée, ce qui est par ailleurs à conseiller pour tout document rédigé en français, pour que \bbltxsl utilise les \verb/strings/ adéquats (notamment les noms de revues, etc.). +\item[xargs] +J'utilise ce package pour définir la commande \verb/\jdcite/ (pas encore implémentée officiellement car elle souffre de trop graves défauts). Vous devez donc avoir ce package installé (mais pas besoin de charger ce package dans votre document \tex; c'est le style qui s'en charge); ça ne devrait pas poser problème car il est inclus dans les distributions standard de \LaTeX. +\item[xstring] +J'utilise ce package pour le formatage des citations de commentaires allemands. Vous devez donc avoir ce package installé (mais pas besoin de charger ce package dans votre document \tex; c'est le style qui s'en charge); ça ne devrait pas poser problème car il est inclus dans les distributions standard de \LaTeX. +\item[amssymb] +Ce paquet est utilisé pour obtenir une glyphe dans le style \bbltxslla. Vous devez donc avoir ce package installé (mais pas besoin de charger ce package dans votre document \tex; c'est le style qui s'en charge); ça ne devrait pas poser problème car il est inclus dans les distributions standard de \LaTeX. +\end{marglist} + +Aucun autre style de \bbltx n'est a priori nécessaire, le package \bbltxsl étant indépendant de tout autre style de bibliographie ou de citation. + +\subsubsection{Packages utiles} + +Ces packages peuvent être utiles mais ne sont pas nécessaires. +\begin{marglist} +\item[hyperref] +Ce package fonctionne bien avec \bbltx, il permet notamment de créer un lien sur les adresses URL apparaissant dans la bibliographie et les citations. +\item[nomenclature] +Ce package\footnote{\url{http://www.cs.brown.edu/system/software/latex/doc/nomencl.pdf}.} permet de créer des tables d'abréviations assez facilement. Pour l'instant, son utilisation est purement manuelle mais une automatisation partielle dans \bbltxsl est envisagée (\cf \infra p. \pageref{nomenclature}). + +\end{marglist} + +\subsection{Installation} + +\subsubsection{Installation automatique} + +\nXIMark\bbltxsl a été intégré au printemps 2012 dans les distributions standards de \LaTeX . Si vous avez TeX Live 2012 (sorti début juillet 2012), \bbltxsl est déjà installé. Les utilisateurs utilisant Tex Live 2011 n'ont qu'à faire une mise à jour de leurs paquets avec leur utilitaire habituel pour que le paquet s'installe. -\nivII{Installation} +Remarque pour les utilisateurs qui avaient antérieurement suivi la procédure d'installation manuelle: il faut supprimer les fichiers du répertoire local (sur Mac: /usr/local/texlive/texmf-local/tex/latex/biblatex-swiss-legal) ET faire un texhash AVANT de faire une installation automatique. Cela vous permettra d'avoir les mises à jour automatiques du paquet. -D'ici une ventuelle intgration dans une distribution, il faut faire une installation manuelle des fichiers (il y en a pour 3 minutes). +\subsubsection{Installation manuelle} -\nivIII{Sur Mac} +Il est possible de faire une installation manuelle du paquet, ce qui n'est en principe pas utile pour les utilisateurs standards. -Comment faire: +Sur Mac: \begin{enumerate} \item ouvrir l'application Terminal (ou OnyX) -\item rendre visibles\footnote{Si l'on veut les rendre nouveau invisibles, utiliser les mmes commandes en mettant comme paramtre FALSE la place de TRUE.} les fichiers et dossiers cachs avec la commande +\item rendre visibles\footnote{Si l'on veut les rendre à nouveau invisibles, utiliser les mêmes commandes en mettant comme paramètre FALSE à la place de TRUE.} les fichiers et dossiers cachés avec la commande \begin{verbatim} defaults write com.apple.Finder AppleShowAllFiles TRUE \end{verbatim} @@ -331,37 +272,40 @@ puis relancer le Finder en tapant \begin{verbatim} killall Finder \end{verbatim} -\item se rendre dans le rpertoire /usr/local/texlive/texmf-local/tex/latex et y crer un dossier nomm biblatex-swiss-legal -\item copier les fichiers biblatex-swiss-legal-general.bbx, biblatex-swiss-legal-general.cbx et biblatex-swiss-legal-fr.lbx dans ce dossier +\item se rendre dans le répertoire /usr/local/texlive/texmf-local/tex/latex et y créer un dossier nommé biblatex-swiss-legal +\item copier les fichiers \begin{itemize} +\item biblatex-swiss-legal-base.bbx \item biblatex-swiss-legal-base.cbx \item biblatex-swiss-legal-general.bbx \item biblatex-swiss-legal-general.cbx \item biblatex-swiss-legal-bibliography.bbx \item biblatex-swiss-legal-bibliography.cbx \item biblatex-swiss-legal-longarticle.bbx \item biblatex-swiss-legal-longarticle.cbx et \item biblatex-swiss-legal-fr.lbx +\end{itemize} dans ce dossier \item retourner dans le terminal et taper \begin{verbatim} sudo texhash \end{verbatim} -(ncessite un mot de passe d'administrateur). +(nécessite un mot de passe d'administrateur). \end{enumerate} -Pour les mises jour, il suffit de remplacer les fichiers susmentionns par leurs nouvelles versions dans le rpertoire (pas besoin de refaire un texhash tant que le nom des fichiers ne change pas). +Pour les mises à jour, il suffit de remplacer les fichiers susmentionnés par leurs nouvelles versions dans le répertoire (pas besoin de refaire un texhash tant que le nom des fichiers ne change pas). -\nivIII{Autres plateformes} - -Sous Linux, la procdure est trs proche de celle valant sur Mac. +Sur les autres plateformes: +\begin{itemize} +\item Sous Linux, la procédure est très proche de celle valant sur Mac. +\item Sous Windows, il faut copier les fichiers \bbx, \cbx et \lbx dans le répertoire +/\-tex/latex/biblatex-swiss-legal/. +La commande \verb/texhash/ devrait normalement se trouver dans le répertoire \verb/C:texlive\2011\bin\win32\texhash/. Si vous utilisez Miktex, tous les paquets sont normalement dans le répertoire Miktek et la commande \verb/texhash/ n'a pas besoin d'être exécutée, il suffit d'utiliser l'utilitaire de mise à jour des paquets Miktex. +\end{itemize} -Sous Windows, il faut copier les fichiers \bbx, \cbx et \lbx dans le rpertoire /\-tex/latex/biblatex-swiss-legal/. -La commande \verb/texhash/ devrait normalement se trouver dans le rpertoire \verb/C:texlive\2011\bin\win32\texhash/. -Des instructions plus compltes seront rdiges ultrieurement. -\nivI{Entrer des infos dans la base de donnes \bib} +\section{Entrer des infos dans la base de données \bib} \label{bib} -Vous avez deux mthodes: grer un fichier \bib manuellement, ou via un diteur de type JabRef. Dans tous les cas, il faut choisir un type d'entre chaque nouvelle fiche, avant d'entrer les infos dans les champs correspondants. +Vous avez deux méthodes: gérer un fichier \bib manuellement, ou via un éditeur de type JabRef. Dans tous les cas, il faut choisir un type d'entrée à chaque nouvelle fiche, avant d'entrer les infos dans les champs correspondants. -Pour rappel, une entre dans un fichier \bib a la structure suivante (pour une entre de type @article, avec \GM{nmgb} comme bibtexkey): +Pour rappel, une entrée dans un fichier \bib a la structure suivante (pour une entrée de type @article, avec \GM{nmgb} comme entrykey): \begin{verbatim} @ARTICLE{nmgb, author = {Niklaus Meier}, - title = {La rvolution de la gestion bibliographique}, + title = {La révolution de la gestion bibliographique}, subtitle = {LaTeX}, journal = {jl}, date = {2009-05-25}, @@ -371,870 +315,1106 @@ Pour rappel, une entr \end{verbatim} -Pour chaque type d'entre, les champs lists ci-aprs sont (dans JabRef) soit requis, soit facultatifs. Les champs \og requis\fg ne sont pas absolument ncessaires; le style fonctionnera normalement si l'un de ces champs n'est pas rempli. Il s'agit plutt des champs les plus frquemment remplis. Le style est conu pour fonctionner avec un minimum d'infos, \pex pour les livres, juste un auteur et un titre suffisent en principe. +Pour chaque type d'entrée, les champs listés ci-après sont (dans JabRef) soit requis, soit facultatifs. Les champs \og requis\fg ne sont pas absolument nécessaires; le style fonctionnera normalement si l'un de ces champs n'est pas rempli. Il s'agit plutôt des champs les plus fréquemment remplis. Le style est conçu pour fonctionner avec un minimum d'infos, \pex pour les livres, juste un auteur et un titre suffisent en principe. -Il faut noter que dans tous les types d'entre, le champ bibtexkey doit absolument tre rempli par une suite de caractres unique. - -\nivII{Livres, monographies gnriques = type @book} - -Champs pouvant tre remplis: -\begin{itemize} -\item \textbf{author} \label{author}: le nom du ou des auteurs. On peut crire \GM{Nom, Prnom} ou \GM{Prnom Nom}. La premire variante est plus prcise quand un auteur a plusieurs noms (Garcia Marques dos Santos, Gabriela) ou un nom particule (von Thur, Peter). Quand il y a plusieurs auteurs, les sparer par \GM{and} (\pex: \GM{Von Thur, Peter and le Poulpe, Paul and George Brassens}). Si l'auteur est une institution, il suffit de mettre l'entier du nom entre accolades, \pex: \verb/{Institut suisse de droit compar}/. +Il faut noter que dans tous les types d'entrée, le champ entrykey doit absolument être rempli par une suite de caractères unique. -\item \textbf{shortauthor}\label{shortauthor}: on peut ici entrer un nom abrg, qui sera utilis dans les citations (si on ne met pas de nom abrg, c'est le nom normal qui est utilis dans les citations). C'est surtout utile si l'auteur est une institution, \pex on peut crire \GM{ISDC} pour viter que le nom complet (Institut suisse de droit compar) n'apparaisse dans les notes de bas de page. On peut galement l'utiliser pour viter que les particules de noms de certains auteurs n'apparaissent dans les citations (\pex si on souhaite que \GM{\textsc{Savigny}} et non \GM{\textsc{von Savigny}} apparaisse dans les citations). +\subsection{Livres, monographies génériques = type \bibtype{book}} -\item \textbf{title}\label{title}: le titre de l'ouvrage, tout simplement. +Champs pouvant être remplis: +\begin{marglist} +\item[author] \label{author}Le nom du ou des auteurs. On peut écrire \GM{Nom, Prénom} ou \GM{Prénom Nom}. La première variante est plus précise quand un auteur a plusieurs noms (Garcia Marques dos Santos, Gabriela) ou un nom à particule (von Thur, Peter). Quand il y a plusieurs auteurs, les séparer par \GM{and} (\pex: \GM{Von Thur, Peter and le Poulpe, Paul and George Brassens}). Si l'auteur est une institution, il suffit de mettre l'entier du nom entre accolades, \pex: \verb/{Institut suisse de droit comparé}/. -\item \textbf{subtitle}\label{subtitle}: l'ventuel sous-titre de l'ouvrage. Si le champ est rempli, il apparatra sous la forme \GM{ --- } dans la bibliographie. On peut changer le tiret long grce l'option \verb/punctsubtitle/, \cf \infra p. \pageref{punctsubtitle}. -\item \textbf{shorttitle}\label{shorttitle}: le titre abrg, qui n'est utile que s'il y a plusieurs entres comportant exactement le ou les mmes auteur(s). Dans ce cas, les citations se feront avec le nom de l'auteur, et le titre abrg (ou dfaut, le titre complet), pour qu'il n'y ait pas d'ambigut. \Pex: si on a deux ouvrages d'Engel, qui ont comme titre abrg \GM{Contrats} et respectivement \GM{Obligations}, les citations donneront soit \textsc{Engel}, \emph{Contrats}, soit \textsc{Engel}, \emph{Obligations}. a fonctionnera indpendamment du type des entres en cause (par exemple, un auteur a crit un article mais galement un livre qui sont tous deux cits), l'exception des types d'entres sans auteur (jurisprudence, etc.) et des commentaires, qui suivent un mode de citation spcifique (\cf \infra). +\item[shortauthor]\label{shortauthor}On peut ici entrer un nom abrégé, qui sera utilisé dans les citations (si on ne met pas de nom abrégé, c'est le champ \bibfield{author} qui est utilisé dans les citations). C'est surtout utile si l'auteur est une institution, \pex on peut écrire \GM{ISDC} pour éviter que le nom complet (Institut suisse de droit comparé) n'apparaisse dans les notes de bas de page. On peut également l'utiliser pour éviter que les particules de noms de certains auteurs n'apparaissent dans les citations (\pex si on souhaite que \GM{\textsc{Savigny}} et non \GM{\textsc{von Savigny}} apparaisse dans les citations). -\item \textbf{location}\label{location}: le lieu de publication de l'ouvrage. S'il y en a plusieurs, les sparer par \GM{and} (\pex \GM{Ble and Genve and Zurich}). Si le champ ne contient rien, la mention \GM{sans lieu} (abrge s. l.) apparat. +\item[title]\label{title}Le titre de l'ouvrage. -\item \textbf{date}\label{date}: la date de publication de l'ouvrage (\pex: \GM{1999}). S'il y a besoin de mettre un mois ou mme un jour, il faut imprativement les rentrer au format ISO 8601 (soit AAAA-MM-JJ). D'ventuels plages de dates (p. ex. 1993-1995) peuvent tre spcifies en sparant les dates par un slash (AAAA-MM-JJ/AAAA-MM-JJ); avec juste un slash sans date aprs on obtient une plage ouverte (\GM{1999/} donnera \GM{1999-}). Si le champ date est laiss vide, \GM{sans date} (abrge s. d.) apparatra. Enfin, si tant le champ location que le champ date sont vides, c'est la mention \GM{sans lieu ni date} (s. l. n. d.) qui apparatra. +\item[subtitle]\label{subtitle}L'éventuel sous-titre de l'ouvrage. Si le champ est rempli, il apparaîtra sous la forme \GM{\variable{titre} --- \variable{sous-titre}} dans la bibliographie. On peut changer le tiret long grâce à l'option \opt{punctsubtitle}, \cf \infra p. \pageref{punctsubtitle}. -\item \textbf{edition}\label{edition}: le numro de l'dition du livre, qui apparatra en ordinal. \Pex \GM{5} donnera \GM{5$^e$ d.}. +\item[shorttitle]\label{shorttitle}Le titre abrégé, qui n'est utile que s'il y a plusieurs entrées comportant exactement le ou les mêmes auteur(s). Dans ce cas, les citations se feront avec le nom de l'auteur, et le titre abrégé (ou à défaut, le titre complet), pour qu'il n'y ait pas d'ambiguïté. \Pex: si on a deux ouvrages d'Engel, qui ont comme titre abrégé \GM{Contrats} et respectivement \GM{Obligations}, les citations donneront soit \textsc{Engel}, \emph{Contrats}, soit \textsc{Engel}, \emph{Obligations}. Cela fonctionnera indépendamment du type des entrées en cause (par exemple, un auteur a écrit un article mais également un livre qui sont tous deux cités), à l'exception des types d'entrées sans auteur (jurisprudence, etc.) et des commentaires, qui suivent un mode de citation spécifique (\cf \infra \ref{commentary}). -\item \textbf{series}\label{series}: l'ventuelle collection, \pex \GM{CEDIDAC} ou \GM{Trait de droit priv suisse}. noter que ce champ fonctionne comme le champ journaltitle (\cf \infra p. \pageref{journaltitle}), c'est--dire que certaines collections sont automatiquement reconnues. La liste des collections automatiquement reconnues se trouve en annexe, p. \pageref{listecollections}. \Pex, si on crit juste \GM{tdp} dans le champ series, c'est \GM{Trait de droit priv suisse} qui apparatra automatiquement dans la bibliographie. +\item[location]\label{location}Le lieu de publication de l'ouvrage. S'il y en a plusieurs, les séparer par \GM{and} (\pex \GM{Bâle and Genève and Zurich}). Si le champ ne contient rien, la mention \GM{sans lieu} (abrégée s. l.) apparaît. -\item \textbf{number}\label{number}: l'ventuel numro de l'ouvrage dans une collection \pex indiquer \GM{CEDIDAC} dans series et \GM{58} dans number donnera : \GM{CEDIDAC \no 58}. +\item[date]\label{date}La date de publication de l'ouvrage (\pex: \GM{1999}). S'il y a besoin de mettre un mois ou même un jour, il faut impérativement les rentrer au format ISO 8601 (soit AAAA-MM-JJ). D'éventuels plages de dates (p. ex. 1993-1995) peuvent être spécifiées en séparant les dates par un slash (AAAA-MM-JJ/AAAA-MM-JJ); avec juste un slash sans date après on obtient une plage ouverte (\GM{1999/} donnera \GM{1999-}). Si le champ date est laissé vide, \GM{sans date} (abrégée s. d.) apparaîtra. Enfin, si tant le champ location que le champ date sont vides, c'est la mention \GM{sans lieu ni date} (s. l. n. d.) qui apparaîtra. -\item \textbf{volume}\label{volume}: si l'ouvrage est en plusieurs tomes, on peut indiquer le \no du volume ici. Inscrire \GM{3} donnera \GM{vol. 3}. On peut aussi mettre le numro de volume d'un ouvrage au sein d'une collection, \pex si on met \GM{tdp} dans series on peut vouloir mettre \GM{VII/2} dans volume, ce qui donnera \GM{Trait de droit priv suisse, vol. VII/2}. +\item[edition]\label{edition}Le numéro de l'édition du livre, qui apparaîtra en ordinal. \Pex \GM{5} donnera \GM{5$^e$ éd.}. -\item \textbf{url}\label{url}: on peut y insrer une adresse URL correspondant au document cit. Pour qu'un lien hypertexte soit cr dans la bibliographie et les citations, il faut utiliser le package \verb/hyperref/. +\item[series]\label{series}L'éventuelle collection, \pex \GM{CEDIDAC} ou \GM{Traité de droit privé suisse}. À noter que ce champ fonctionne comme le champ journaltitle (\cf \infra p. \pageref{journaltitle}), c'est-à-dire que certaines collections sont automatiquement reconnues. La liste des collections automatiquement reconnues se trouve en annexe, p. \pageref{listecollections}. \Pex, si l'on écrit juste \GM{tdp} dans le champ series, c'est \GM{Traité de droit privé suisse} qui apparaîtra automatiquement dans la bibliographie. -\item \textbf{urldate}\label{urldate}: date de la dernire consultation du lien URL. Le format est le mme que le champ \verb/date/ (AAAA-MM-JJ). +\item[number]\label{number}L'éventuel numéro de l'ouvrage dans une collection \pex indiquer \GM{CEDIDAC} dans series et \GM{58} dans number donnera : \GM{CEDIDAC \no 58}. -\item \textbf{pubstate}\label{pubstate}: utile si un ouvrage n'est pas encore sorti. Il suffit d'crire \GM{apar} ou \GM{inpress} dans ce champ pour que la mention \GM{( paratre)} apparaisse la fin de l'entre, dans la bibliographie. On peut aussi y crire autre chose (par exemple: en cours de prparation), qui apparatra textuellement dans les parenthses (si on veut juste faire une remarque ou un rsum de l'ouvrage, cf. les champs note et abstract qui sont l pour a). +\item[volume]\label{volume}Si l'ouvrage est en plusieurs tomes, on peut indiquer le \no du volume ici. Inscrire \GM{3} donnera \GM{vol. 3}. On peut aussi mettre le numéro de volume d'un ouvrage au sein d'une collection, \pex si on met \GM{tdp} dans series on peut vouloir mettre \GM{VII/2} dans volume, ce qui donnera \GM{Traité de droit privé suisse, vol. VII/2}. -\item \textbf{note}\label{note}: on peut crire n'importe quelle info dans ce champ, qui apparatra alors aprs l'entre dans la bibliographie, avec un retour la ligne et en taille rduite, prcde de la mention \GM{Note:}. Il est possible de faire en sorte que ces notes restent dans votre fichier \bib et ne soient pas imprimes, grce l'option \verb/notes/ (\cf p. \pageref{notes}). +\item[url]\label{url}On peut y insérer une adresse URL correspondant au document cité. Pour qu'un lien hypertexte soit créé dans la bibliographie et les citations, il faut utiliser le package \sty{hyperref}. -\item \textbf{abstract}\label{abstract}: exactement pareil que le champ note, sauf que c'est pour y crire un rsum. La mention \GM{Rs.:} apparat la place de \GM{Note:}. Voir aussi l'option \verb/abstracts/, \cf p. \pageref{abstracts}. +\item[urldate]\label{urldate}La date de la dernière consultation du lien URL. Le format est le même que le champ \bibfield{date} (AAAA-MM-JJ). -\item \textbf{library}\label{library}: exactement pareil que le champ note, sauf que c'est pour y crire la cote de bibliothque d'un ouvrage. La mention \GM{Cote:} apparat la place de \GM{Note:}. Voir aussi l'option \verb/library/, \cf p. \pageref{optlibrary}. +\item[pagination]\nXIMark\label{pagination}Si l'on veut que les citations de l'ouvrage apparaissent automatiquement sous la forme \textsc{Auteur}, n° … au lieu de \textsc{Auteur}, p. …, il suffit d'écrire \textbf{paragraph} dans le champ pagination. \Cf aussi \infra p. \pageref{citation}. -\item \textbf{translator}\label{translator}: nom du ou des ventuels traducteurs de l'ouvrage. Le format est le mme que pour les noms des auteurs. +\item[pubstate]\label{pubstate}Utile si un ouvrage n'est pas encore sorti. Il suffit d'écrire \GM{forthc} dans ce champ pour que la mention \GM{(à paraître)} apparaisse à la fin de l'entrée, dans la bibliographie. Si le champ contient \GM{inpress}, on obtiendra \GM{sous presse}; s'il contient \GM{inpreparation}, on obtiendra \GM{en préparation}. On peut aussi y écrire autre chose, qui apparaîtra alors textuellement dans les parenthèses (si on veut juste faire une remarque ou un résumé de l'ouvrage, cf. les champs note et abstract qui sont là pour ça). -\item \textbf{origtitle}\label{origtitle}: l'ventuel titre original d'un ouvrage traduit. +\item[note]\label{note}On peut écrire n'importe quelle info dans ce champ, qui apparaîtra alors après l'entrée dans la bibliographie, avec un retour à la ligne et en taille réduite, précédée de la mention \GM{Note:}. Ce champ n'apparaît jamais dans les citations. Il est possible de faire en sorte que ces notes restent dans votre fichier \bib et ne soient pas imprimées, grâce à l'option \opt{notes} (\cf p. \pageref{notes}). -\item \textbf{origlanguage}\label{origlanguage}: la langue d'origine de l'ouvrage traduit. Il faut imprativement crire le nom comme suit: \GM{german} pour l'allemand, \GM{english} pour l'anglais, etc. Remplir ce champ n'est pas toujours utile, surtout si le champ origtitle est dj rempli\footnote{Tout le monde peut se douter qu'un ouvrage dont le titre original est \pex \GM{Der Zweck des Rechts} n'a pas t crit en roumain.}. - -\item \textbf{origlocation}\label{origlocation}: l'ventuel lieu de publication d'origine de l'ouvrage traduit. Format identique au champ location. - -\item \textbf{origdate}\label{origdate}: l'ventuelle date de publication d'origine de l'ouvrage traduit. Format identique au champ date. - - -\end{itemize} +\item[abstract]\label{abstract}Exactement pareil que le champ note, sauf que c'est pour y écrire un résumé. La mention \GM{Rés.:} apparaît à la place de \GM{Note:}. Voir aussi l'option \opt{abstracts}, \cf p. \pageref{abstracts}. -\nivII{Thses de doctorat ou d'habilitation = type @thesis} +\item[library]\label{library}Exactement pareil que le champ note, sauf que c'est pour y écrire la cote de bibliothèque d'un ouvrage. La mention \GM{Cote:} apparaît à la place de \GM{Note:}. Voir aussi l'option \opt{library}, \cf p. \pageref{optlibrary}. -Les champs disposition sont les mmes que pour @book, sauf les deux champs supplmentaires suivants: -\begin{itemize} -\item \textbf{institution}: pour indiquer l'Universit dans laquelle la thse a t accomplie. noter qu'en principe, il n'y a besoin de remplir ce champ que si la thse a t publie dans une autre ville que celle o se trouve l'uni en question. Le format est identique que pour le champ location. -Indiquer \GM{Lausanne} dans institution, \GM{Fribourg and Ble} dans location et \GM{2011} dans date donnera ainsi \GM{\bibellipsis, thse Lausanne, Fribourg / Ble 2011}; ce qui sous-entend que la thse a t accomplie Lausanne, mais publie Ble et Fribourg. -\item \textbf{entrysubtitle}: ce champ doit tre rempli par la mention \GM{habilitation}si l'ouvrage citer est une thse d'habilitation. Si ce champ est laiss vide, le mot \GM{thse} sera automatiquement imprim avant le contenu du champ institution. S'il contient \GM{habilitation}, c'est \GM{thse d'habilitation} qui sera automatiquement imprim. -\end{itemize} +\item[pages]\label{pagesbook} +Ce champ ne doit en principe être utilisé que dans le cas où le document ne contient qu'une bibliographie et pas de citations. Par défaut, il n'apparaît d'ailleurs que lorsque le style \bbltxslb est sélectionné. +Il permet d'indiquer une plage de pages (\pex 12-34) qui apparaîtront dans la bibliographie. Son apparition est contrôlée par l'option \opt{bookspages} (\cf \infra p. \pageref{bookspages}). -Note si vous utilisez JabRef: les types @phdthesis et @thesis sont des quivalents. +\item[translator]\label{translator}Le nom du ou des éventuels traducteurs de l'ouvrage. Le format est le même que pour les noms des auteurs. -\nivII{Ouvrages collectifs et articles parus dans des ouvrages collectifs (par exemple mlanges, recueils, actes de colloque, etc.) = type @inbook} +\item[origtitle]\label{origtitle}L'éventuel titre original d'un ouvrage traduit. -Les champs sont les mmes que pour @book, avec les champs suivants en plus: -\begin{itemize} -\item \textbf{editor}\label{editor}: le ou les noms des diteur(s) de l'ouvrage (tant entendu que le champ author est alors utilis pour le nom de l'auteur de la contribution particulire qu'on veut citer). La mention \GM{(dit.)} est gnre automatiquement. Le format est le mme que pour les noms d'auteurs. Si l'auteur et l'diteur sont exactement la ou les mmes personnes, \GM{\textsc{Idem}} apparatra la place des noms des diteurs pour viter une redondance. -\item \textbf{booktitle}\label{booktitle}: le titre principal de l'ouvrage (le champ title est utilis pour le titre de la contribution particulire citer). -\item \textbf{booksubtitle}\label{booksubtitle}: idem que subtitle, mais au niveau de l'ouvrage entier et pas juste d'une contribution en particulier. -\item \textbf{pages}\label{pages}: les numros de pages de la contribution particulire qu'on veut citer. Ce champ se comporte comme les crochets (format automatique, commandes \verb/\pno/ et \verb/\ppno/, etc., cf. infra p. \pageref{citation}). -\item \textbf{crossref}\label{crossref}: utilis si on veut citer de nombreuses contributions d'un seul ouvrage collectif. On cre alors une fiche qui contient juste les infos sur l'ouvrage collectif lui-mme (diteurs, titre principal, lieu et date), et une fiche pour chaque contribution particulire citer. Dans ces fiches individuelles, on remplit juste les infos relatives chaque contribution (auteur, titre, pages) et dans le champ crossref de chacune d'elles, on inscrit la bibtexkey de la fiche relative l'entier de l'ouvrage. Toutes les informations gnrales sont automatiquement reprises de la fiche principale. -\end{itemize} +\item[origlanguage]\label{origlanguage}La langue d'origine de l'ouvrage traduit. Il faut impérativement écrire le nom comme suit: \GM{german} pour l'allemand, \GM{english} pour l'anglais, etc. Remplir ce champ n'est pas toujours utile, surtout si le champ origtitle est déjà rempli\footnote{Tout le monde peut se douter qu'un ouvrage dont le titre original est \pex \GM{Der Zweck des Rechts} n'a pas été écrit en roumain.}. -Enfin, pas besoin de vous soucier de la mention \GM{in:}, qui apparat automatiquement suivant le rsultat d'un test plusieurs niveaux. +\item[origlocation]\label{origlocation}L'éventuel lieu de publication d'origine de l'ouvrage traduit. Format identique au champ location. -\nivII{Articles parus dans des revues = type @article} +\item[origdate]\label{origdate}L'éventuelle date de publication d'origine de l'ouvrage traduit. Format identique au champ date. -Champs pouvant tre remplis: -\begin{itemize} -\item \textbf{author}: \cf \supra p. \pageref{author}. -\item \textbf{shortauthor}: \cf \supra p. \pageref{shortauthor}. -\item \textbf{title}: \cf \supra p. \pageref{title}. -\item \textbf{subtitle}: \cf \supra p. \pageref{subtitle}. -\item \textbf{shorttitle}: \cf \supra p. \pageref{shorttitle}. -\item \textbf{date}: \cf \supra p. \pageref{date}. Il s'agit ici de la date de sortie du numro de la revue cite, ou simplement de l'anne pour les revues dont on cite l'anne et la page. -\item \textbf{journaltitle}\label{journaltitle}: le titre de la revue. Vous avez deux manires de remplir le champ journaltitle: -\begin{enumerate} -\item mthode automatique: le style reconnat automatiquement les revues quand on crit simplement quelques lettres en minuscules qui y correspondent (premire colonne du tableau listant les revues \infra p. \pageref{listerevues}). Le style reconnat tout seul les revues listes. \Pex, crire \GM{jt} dans le champ journaltitle fera apparatre \GM{Journal des Tribunaux} ou \GM{JdT} dans la bibliographie et les citations. -Les avantages de cette mthode sont multiples: gain de temps lors de la saisie, uniformit des citations de tous les articles d'une mme revue, et surtout vous pouvez choisir tout moment (mme la fin de la rdaction) de citer les revues sous forme abrge ou complte, en utilisant l'option \verb/abrjournal/ ( ce sujet, \cf \infra p. \pageref{abrjournal}). -\item mthode manuelle: si le contenu du champ journaltitle ne correspond pas une \GM{abrviation bib} (premire colonne dans la liste des revues), alors ce contenu est affich en toutes lettres dans la bibliographie. Il faut noter que ce contenu n'est alors pas sensible l'option \verb/abrjournal/. -\end{enumerate} -\item \textbf{volume}: \cf \supra p. \pageref{volume}. On pense ici au volume de la revue (\pex volume I ou II pour le Journal des Tribunaux). -\item \textbf{number}: \cf \supra p. \pageref{number}. On pense ici au numro de l'exemplaire la revue (\pex 1/12 pour le premier numro de 2012 de Plaidoyer). -\item \textbf{pages}: \cf \supra p. \pageref{pages}. -\item \textbf{url}: \cf \supra p. \pageref{url}. -\item \textbf{urldate}: \cf \supra p. \pageref{urldate}. -\item \textbf{abstract}: \cf \supra p. \pageref{abstract}. -\item \textbf{note}: \cf \supra p. \pageref{note}. -\item \textbf{library}: \cf \supra p. \pageref{library}. -\end{itemize} +\end{marglist} - noter que les champs relatifs aux traductions ne peuvent pas tre utiliss pour les articles, faute d'utilit pratique a priori. Il serait toutefois trs simple de l'implmenter. -\nivII{Commentaires = types @commentary et @customa} +\subsection{Thèses de doctorat ou d'habilitation = type \bibtype{thesis}} -Les commentaires sont des collections et ouvrages la structure complexe, qui comprennent parfois de trs nombreux auteurs pour chaque volume (cf. notamment les commentaires romand ou blois). -Il existe du reste de nombreuses manires de citer les commentaires. -Vous pouvez choisir parmi plusieurs possibilits grce l'option \texttt{commentarystyle}, \cf \infra p. \pageref{commentarystyle}. -Quelle que soit la forme choisie, la base de donne \bib doit tre remplie de la mme manire. +Les champs à disposition sont les mêmes que pour @book, sauf les deux champs supplémentaires suivants: +\begin{marglist} +\item[institution] +Pour indiquer l'Université dans laquelle la thèse a été accomplie. À noter qu'en principe, il n'y a besoin de remplir ce champ que si la thèse a été publiée dans une autre ville que celle où se trouve l'uni en question. Le format est identique que pour le champ location. +Indiquer \GM{Lausanne} dans institution, \GM{Fribourg and Bâle} dans location et \GM{2011} dans date donnera ainsi \GM{\bibellipsis, thèse Lausanne, Fribourg / Bâle 2011}; ce qui sous-entend que la thèse a été accomplie à Lausanne, mais publiée à Bâle et Fribourg. +\item[entrysubtype] +Ce champ doit être rempli par la mention \GM{habilitation} si l'ouvrage à citer est une thèse d'habilitation. Si ce champ est laissé vide, le mot \GM{thèse} sera automatiquement imprimé avant le contenu du champ institution. S'il contient \GM{habilitation}, c'est \GM{thèse d'habilitation} qui sera automatiquement imprimé. +\end{marglist} -Concrtement, deux types d'entres sont utiliss: -\begin{itemize} -\item le type @commentary, qui contient les informations sur chaque volume, tel qu'elles apparatront dans la bibliographie. -\item le type @customa, qui contient les informations sur chaque article comment dans chaque volume (enfin, seulement sur les articles dont on souhaite citer le commentaire), qui apparatront dans les citations. -\end{itemize} +Note si vous utilisez JabRef: les types \bibtype{phdthesis} et \bibtype{thesis} sont des équivalents. -Il y a donc frquemment beaucoup plus de fiches de type @customa que de fiches de type @commentary. Les fiches @customa contiennent du reste trs peu d'informations; elles en rcuprent une partie de la fiche @commentary laquelle elles sont relies, cela au moyen du champ crossref. +\subsection{Ouvrages collectifs et articles parus dans des ouvrages collectifs (par exemple mélanges, recueils, actes de colloque, etc.) = type \bibtype{inbook}} -Ds qu'une fiche @customa est cite quelque part dans le document, la fiche @commentary laquelle elle est relie apparat automatiquement dans la bibliographie. +Les champs sont les mêmes que pour le type \bibtype{book}, avec les champs suivants en plus: +\begin{marglist} +\item[editor]\label{editor} +Le ou les noms des éditeur(s) de l'ouvrage (étant entendu que le champ author est alors utilisé pour le nom de l'auteur de la contribution particulière qu'on veut citer). La mention \GM{(édit.)} est générée automatiquement. Le format est le même que pour les noms d'auteurs. Si l'auteur et l'éditeur sont exactement la ou les mêmes personnes, \GM{\textsc{Idem}} apparaîtra à la place des noms des éditeurs pour éviter une redondance. +\item[booktitle]\label{booktitle} +Le titre principal de l'ouvrage (le champ title est utilisé pour le titre de la contribution particulière à citer). +\item[booksubtitle]\label{booksubtitle} +Idem que subtitle, mais au niveau de l'ouvrage entier et pas juste d'une contribution en particulier. +\item[pages]\label{pages} +Les numéros de pages de la contribution particulière qu'on veut citer. Ce champ se comporte comme les crochets (format automatique, commandes \verb/\pno/ et \verb/\ppno/, etc., cf. infra p. \pageref{citation}). +%\item \textbf{crossref}\label{crossref}: utilisé si on veut citer de nombreuses contributions d'un seul ouvrage collectif. On crée alors une fiche qui contient juste les infos sur l'ouvrage collectif lui-même (éditeurs, titre principal, lieu et date), et une fiche pour chaque contribution particulière à citer. Dans ces fiches individuelles, on remplit juste les infos relatives à chaque contribution (auteur, titre, pages) et dans le champ crossref de chacune d'elles, on inscrit la entrykey de la fiche relative à l'entier de l'ouvrage. Toutes les informations générales sont automatiquement reprises de la fiche principale. +\end{marglist} -\label{bibtexkeysyst}Une \textbf{remarque particulire} propos du champ \textbf{bibtexkey}: pour ne pas vous perdre, je vous conseille de remplir ces champs suivant une mthode systmatique, surtout en matire de commentaires (et de jurisprudence). \Pex, le commentaire blois I du CO peut avoir une bibtexkey du type \GM{bskco1} tandis que chaque entre aura une bibtexkey de type \GM{bsk1co} pour l'article 1 CO, \GM{bsk19-20co} pour le commentaire des articles 19-20 CO. +Enfin, pas besoin de vous soucier de la mention \GM{in:}, qui apparaît automatiquement suivant le résultat d'un test à plusieurs niveaux. -\nivIII{Dans la bibliographie = type @commentary} +\subsection{Articles parus dans des revues = type \bibtype{article}} -Les champs suivants peuvent tre remplis: -\begin{itemize} -\item \textbf{author}: \cf \supra p. \pageref{author}. Notamment utile pour les volumes des commentaires bernois et zurichois, qui sont souvent rdigs par un nombre restreint d'auteurs. -\item \textbf{shortauthor}: \cf \supra p. \pageref{shortauthor}. -\item \textbf{title}: \cf \supra p. \pageref{title}. -\item \textbf{subtitle}: \cf \supra p. \pageref{subtitle}. -\item \textbf{shorttitle}: \cf \supra p. \pageref{shorttitle}. -\item \textbf{editor}: \cf \supra p. \pageref{editor}. Notamment utile pour les volumes des commentaires romand, blois et du Handkommentar, qui comprennent trop d'auteurs pour que ceux-ci apparaissent dans la bibliographie (usuellement, on met plutt le nom des diteurs). -\item \textbf{booktitle}: \cf \supra p. \pageref{booktitle}. -\item \textbf{booksubtitle}: \cf \supra p. \pageref{booksubtitle}. -\item \textbf{titleaddon}: On indique ici le nom abrg de la loi commente, \pex CC ou CO ou LPart. Ce champ n'est utilis que dans les citations. -\item \textbf{edition}: \cf \supra p. \pageref{edition}. -\item \textbf{series}: \cf \supra p. \pageref{series}. C'est ici que le nom de la srie de commentaires est indiqu (par exemple, Commentaire Romand). Ce champ fonctionne comme pour les noms de revues (\cf \supra p. \pageref{journaltitle}); il suffit d'indiquer \pex \GM{cr} dans le champ pour que \GM{Commentaire Romand} apparaisse dans la bibliographie (et que CR-... apparaisse dans les citations). La liste des commentaires automatiquement reconnus se trouve en annexe, p. \pageref{listecommentaires}. -\item \textbf{volume}: \cf \supra p. \pageref{volume}. \Pex, pour le commentaire des art. 19-22 CO par \textsc{Kramer}, indiquer \GM{VI/1/2/1a}. -\item \textbf{location}: \cf \supra p. \pageref{location}. -\item \textbf{date}: \cf \supra p. \pageref{date}. -\item \textbf{url}: \cf \supra p. \pageref{url}. -\item \textbf{urldate}: \cf \supra p. \pageref{urldate}. -\item \textbf{pubstate}: \cf \supra p. \pageref{pubstate}. -\item \textbf{abstract}: \cf \supra p. \pageref{abstract}. -\item \textbf{note}: \cf \supra p. \pageref{note}. -\item \textbf{library}: \cf \supra p. \pageref{library}. -\item \textbf{champs lis aux traductions d'ouvrages (translator, origtitle, etc.)}: \cf \supra p. \pageref{translator}. - -\end{itemize} - -\nivIII{Dans les citations = type @customa} +Champs pouvant être remplis: +\begin{marglist} +\item[author] \Cf \supra p. \pageref{author}. +\item[shortauthor] \Cf \supra p. \pageref{shortauthor}. +\item[title] \Cf \supra p. \pageref{title}. +\item[subtitle] \Cf \supra p. \pageref{subtitle}. +\item[shorttitle] \Cf \supra p. \pageref{shorttitle}. +\item[date] \Cf \supra p. \pageref{date}. Il s'agit ici de la date de sortie du numéro de la revue citée, ou simplement de l'année pour les revues dont on cite l'année et la page. +\item[journaltitle]\label{journaltitle}Le titre de la revue. Vous avez deux manières de remplir le champ journaltitle: +\begin{enumerate} +\item \textbf{méthode automatique}: le style reconnaît automatiquement les revues quand on écrit simplement quelques lettres en minuscules qui y correspondent (\cf la première colonne du tableau listant les revues \infra p. \pageref{listerevues}). Le style reconnaît tout seul les revues listées. \Pex, écrire \GM{jt} dans le champ journaltitle fera apparaître \GM{Journal des Tribunaux} ou \GM{JdT} dans la bibliographie et les citations. +Les avantages de cette méthode sont multiples: gain de temps lors de la saisie, uniformité des citations de tous les articles d'une même revue, et surtout vous pouvez choisir à tout moment (même à la fin de la rédaction) de citer les revues sous forme abrégée ou complète, en utilisant l'option \opt{abrjournal} (à ce sujet, \cf \infra p. \pageref{abrjournal}). +\item \textbf{méthode manuelle}: si le contenu du champ journaltitle ne correspond pas à une \GM{abréviation bib} (première colonne dans la liste des revues), alors ce contenu est affiché en toutes lettres dans la bibliographie. Il faut noter que ce contenu n'est alors pas sensible à l'option \opt{abrjournal}. +\end{enumerate} +\item[volume] \Cf \supra p. \pageref{volume}. On pense ici au volume de la revue (\pex volume I ou II pour le Journal des Tribunaux). +\item[number] \Cf \supra p. \pageref{number}. On pense ici au numéro de l'exemplaire la revue (\pex 1/12 pour le premier numéro de 2012 de Plaidoyer). +\item[pages] \Cf \supra p. \pageref{pages}. +\item[url] \Cf \supra p. \pageref{url}. +\item[urldate] \Cf \supra p. \pageref{urldate}. +\item[pagination] \Cf \supra p. \pageref{pagination}. +\item[abstract] \Cf \supra p. \pageref{abstract}. +\item[note] \Cf \supra p. \pageref{note}. +\item[library] \Cf \supra p. \pageref{library}. +\end{marglist} + +À noter que les champs relatifs aux traductions ne peuvent pas être utilisés pour les articles, faute d'utilité pratique \emph{a priori}. Il serait toutefois très simple de l'implémenter. + + +\subsection{Commentaires = types \bibtype{commentary} et \bibtype{customa}}\label{commentary} + +Les commentaires sont des collections et ouvrages à la structure complexe, qui comprennent parfois de très nombreux auteurs pour chaque volume (\cf notamment les commentaires romand ou bâlois). +Il existe du reste de nombreuses manières de citer les commentaires. +Vous pouvez choisir parmi plusieurs possibilités grâce à l'option \opt{commentarystyle}, \cf \infra p. \pageref{commentarystyle}. +Quelle que soit la forme choisie, la base de donnée \bib doit être remplie de la même manière. + +Concrètement, deux types d'entrées sont utilisés: +\begin{marglist} +\item[\bibtype{commentary}] Il contient les informations sur chaque volume, tel qu'elles apparaîtront dans la bibliographie. +\item[\bibtype{customa}] Il contient les informations sur chaque article commenté dans chaque volume, qui apparaîtront dans les citations. +\end{marglist} + +Il y a donc fréquemment beaucoup plus de fiches de type \bibtype{customa} que de fiches de type \bibtype{commentary}. Les fiches \bibtype{customa} contiennent du reste très peu d'informations; elles en récupèrent une partie de la fiche \bibtype{commentary} à laquelle elles sont reliées, cela au moyen du champ \bibfield{crossref}. + +Dès qu'une fiche \bibtype{customa} est citée quelque part dans le document, la fiche \bibtype{commentary} à laquelle elle est reliée apparaît automatiquement dans la bibliographie. + +\label{entrykeysyst}Une \textbf{remarque particulière} à propos du champ \textbf{entrykey}: pour ne pas vous perdre, je vous conseille de remplir ces champs suivant une méthode systématique, surtout en matière de commentaires (et de jurisprudence). \Pex, le commentaire bâlois I du CO peut avoir une entrykey du type \GM{bskco1} tandis que chaque entrée aura une entrykey de type \GM{bsk4co} pour l'article 4 CO, \GM{bsk19-20co} pour le commentaire des articles 19-20 CO, etc. + +\subsubsection{Dans la bibliographie = type \bibtype{commentary}} + +Les champs suivants peuvent être remplis: +\begin{marglist} +\item[author] \Cf \supra p. \pageref{author}. Notamment utile pour les volumes des commentaires bernois et zurichois, qui sont souvent rédigés par un nombre restreint d'auteurs. +\item[shortauthor] \Cf \supra p. \pageref{shortauthor}. +\item[title] \Cf \supra p. \pageref{title}. +\item[subtitle] \Cf \supra p. \pageref{subtitle}. +\item[shorttitle] \Cf \supra p. \pageref{shorttitle}. +\item[editor] \Cf \supra p. \pageref{editor}. Notamment utile pour les volumes des commentaires romand, bâlois et du Handkommentar, qui comprennent trop d'auteurs pour que ceux-ci apparaissent dans la bibliographie (usuellement, on met plutôt le nom des éditeurs). +\item[booktitle] \Cf \supra p. \pageref{booktitle}. +\item[booksubtitle] \Cf \supra p. \pageref{booksubtitle}. +\item[titleaddon] On indique ici le nom abrégé de la loi commentée, \pex CC ou CO ou LPart. Ce champ n'est utilisé que dans les citations. +\item[edition] \Cf \supra p. \pageref{edition}. +\item[series] \Cf \supra p. \pageref{series}. C'est ici que le nom de la série de commentaires est indiqué (par exemple, Commentaire Romand). Ce champ fonctionne comme pour les noms de revues (champ \bibfield{journaltitle}, \cf \supra p. \pageref{journaltitle}); il suffit d'indiquer \pex \GM{cr} dans le champ pour que \GM{Commentaire Romand} apparaisse dans la bibliographie (et que CR-... apparaisse dans les citations). La liste des commentaires automatiquement reconnus se trouve dans le tableau ci-dessous. + +\begin{table}[h]\label{listecommentaires} +\tablesetup +\caption{Liste des commentaires automatiquement reconnus} +\begin{tabularx}{\textwidth}{@{}p{2.5cm}@{}p{8.5cm}@{}X@{}} +\toprule +\multicolumn{1}{@{}H}{Abrév. bib} & +\multicolumn{1}{@{}H}{Résultat non abrégé} & +\multicolumn{1}{@{}H}{Résultat abrégé} \\ +\cmidrule(r){1-1}\cmidrule(r){2-2}\cmidrule{3-3} +bk & Berner Kommentar & BK \\ %\hline +bsk & Basler Kommentar & BsK \\ %\hline +cr & Commentaire Romand & CR \\ %\hline +hk & Handkommentar zum Schweizer Privatrecht & HK \\ %\hline +kuko & Kurzkommentar & KuKo \\ %\hline +beckkuko & Beck'sche Kurz-Kommentare & KuKo \\ %\hline +mnk & M\"{u}nchener Kommentar zum B\"{u}rgerlichen Gesetzbuch & M\"{u}nK \\ %\hline +nmk & Nomos Kommentar & NomosK \\ %\hline +palandt & Beck'sche Kurz-Kommentare & Palandt \\ %\hline +stk & Staudingers Kommentar zum B\"{u}rgerlichen Gesetzbuch & Staudinger \\ %\hline +zk & Zürcher Kommentar & ZK \\ %\hline +\bottomrule +\end{tabularx} +\end{table} + + + +\item[volume] \Cf \supra p. \pageref{volume}. \Pex, pour le commentaire des art. 19-22 CO par \textsc{Kramer}, indiquer \GM{VI/1/2/1a}. +\item[location] \Cf \supra p. \pageref{location}. +\item[date] \Cf \supra p. \pageref{date}. +\item[url] \Cf \supra p. \pageref{url}. +\item[urldate] \Cf \supra p. \pageref{urldate}. +\item[pubstate] \Cf \supra p. \pageref{pubstate}. +\item[abstract] \Cf \supra p. \pageref{abstract}. +\item[note] \Cf \supra p. \pageref{note}. +\item[library] \Cf \supra p. \pageref{library}. +\item[pages] \Cf \supra p. \pageref{pagesbook}. +\item[translator] \Cf \supra p. \pageref{translator}. +\item[origtitle] \Cf \supra p. \pageref{origtitle}. +\item[origlanguage] \Cf \supra p. \pageref{origlanguage}. +\item[origlocation] \Cf \supra p. \pageref{origlocation}. +\item[origdate] \Cf \supra p. \pageref{origdate}. +\end{marglist} + +\subsubsection{Dans les citations = type \bibtype{customa}} Il n'y a que quatre champs: -\begin{itemize} -\item \textbf{crossref}: on indique ici la bibtexkey de l'ouvrage dans lequel se trouve le commentaire cit. \Pex \GM{bskco1}, si l'on cite un commentaire d'article se trouvant dans le commentaire blois I du CO et que l'on avait utilis cette bibtexkey pour la fiche @commentary de l'ouvrage entier. -\item \textbf{author}: \cf \supra p. \pageref{author}. Le ou les auteurs du commentaire d'article cit. -\item \textbf{part}: on indique le numro de l'article pour lequel le commentaire est cit (\pex \GM{1} pour l'art. 1 CO ou \GM{336a} pour l'art. 336a CO, \GM{19-20} pour le commentaire des articles 19 et 20 CO). Il y a parfois des parties de commentaires qui ne sont consacres aucun article particulier (\pex l'Introduction gnrale au CO dans les commentaires bernois ou zurichois); il faut alors laisser ce champ vide. On peut aussi utiliser les commandes \verb/\psq/ et \verb/\psqq/ pour adjoindre \GM{s.} ou \GM{ss} aux numros d'articles. -\item \textbf{type}: ce champ n'est utilis que dans des cas particuliers: +\begin{marglist} +\item[crossref] On indique ici la \bibfield{entrykey} de l'ouvrage dans lequel se trouve le commentaire cité. \Pex \GM{bskco1}, si l'on cite un commentaire d'article se trouvant dans le commentaire bâlois I du CO et que l'on avait utilisé cette entrykey pour la fiche @commentary de l'ouvrage entier. +\item[author] \Cf \supra p. \pageref{author}. Le ou les auteurs du commentaire d'article cité. +\item[part] On indique le numéro de l'article pour lequel le commentaire est cité (\pex \GM{1} pour l'art. 1 CO ou \GM{336a} pour l'art. 336a CO, \GM{19-20} pour le commentaire des articles 19 et 20 CO). Il y a parfois des parties de commentaires qui ne sont consacrées à aucun article particulier (\pex l'Introduction générale au CO dans les commentaires bernois ou zurichois); il faut alors laisser ce champ vide. On peut aussi utiliser les commandes \cs{psq} et \cs{psqq} pour adjoindre \GM{s.} ou \GM{ss} aux numéros d'articles. +\item[type] Ce champ n'est utilisé que dans des \textbf{cas particuliers}: \begin{itemize} - \item si la partie du commentaire citer est une introduction gnrale toute une loi, auquel cas il faut crire \GM{genintro} dans le champ type. Le formatage est alors automatique, \pex \GM{Intr. gn. CO}. - \item si la partie du commentaire citer est une introduction gnrale certains articles, auquel cas il faut crire \GM{prelrem} dans le champ type (et les numros d'articles dans le champ \verb/part/). Le formatage est alors automatique, \pex \GM{Rem. prl. art. 184 ss CO}. - \item pour introduire toute autre prcision avant la mention des articles comments. + \item si la partie du commentaire à citer est une \textbf{introduction générale} à toute une loi, auquel cas il faut écrire \GM{genintro} dans le champ type. Le formatage est alors automatique, \pex \GM{Intr. gén. CO}. + \item si la partie du commentaire à citer consiste en des \textbf{remarques préliminaires} à certains articles, auquel cas il faut écrire \GM{prelrem} dans le champ type (et les numéros d'articles dans le champ \bibfield{part}). Le formatage est alors automatique, \pex \GM{Rem. prél. art. 184 ss CO}. + \item pour introduire toute \textbf{autre précision} avant la mention des articles commentés. Il n'y a alors pas de formatage automatique. \end{itemize} -\end{itemize} +\end{marglist} -\label{citationcommentaire}Le numro de paragraphe que l'on cite est insr dans chaque citation, comme un numro de page, soit dans les crochets de la commande \verb/\footcite/ (\cf \infra p. \pageref{citation}). noter que si l'on met juste des numros dans ces crochets, c'est la mention \no ou \nos qui apparatra avant les numros, contrairement aux pages de livres qui sont prcds des mentions p. ou pp. +\label{citationcommentaire}Le numéro de paragraphe que l'on cite est inséré dans chaque citation, comme un numéro de page, soit dans la variable \variable{postnote} de la commande \cs{footcite} (\cf \infra p. \pageref{citation}). À noter que si l'on met juste des numéros dans la variable \variable{postnote}, c'est la mention \parN ou \parNN qui apparaîtra avant les numéros, contrairement aux pages de livres qui sont précédés des mentions p. ou pp. -\nivII{Jurisprudence = types @jurisdiction et @customb} +\subsection{Jurisprudence = types \bibtype{jurisdiction} et \bibtype{customb}} Le format final de vos citations sera de ce type (\pex): -ATF 136 II 432 [de], consid. 2.5 (435), trad. et rs. in JdT 2011 II 123. - -Pour arriver ce rsultat, l'ide est un peu la mme que pour les commentaires: on a deux types de fiches. Cela dit, la jurisprudence n'apparat en principe pas dans la bibliographie\footnote{Il est tout fait possible de le faire; c'est notamment utile quand on veut faire un document ne contenant qu'une bibliographie, de sorte que cette fonctionnalit est active dans le style biblatex-swiss-legal-bibliography qui n'est pas encore distribu mais presque termin.}, mais uniquement dans les citations. - -La distinction entre ces deux types d'entres: -\begin{itemize} -\item le type @jurisdiction est utilis une seule fois par arrt; il contient toutes les infos de base sur l'arrt citer (autorit, date, rfrence, etc) et sur son ventuelle publication / traduction / rsum etc. -\item le type @customb peut tre utilis plusieurs fois par arrt, si l'on veut en citer plusieurs considrants diffrents. Il est ncessairement reli une fiche de type @jurisdiction au moyen du champ crossref. -\end{itemize} -L'ide est d'viter d'avoir plusieurs fiches parallles contenant des infos sur le mme arrt dans le cas o on veut en citer plusieurs considrants diffrents (risque d'erreur de saisie, difficults de modifications). a peut paratre compliqu mais les fiches @customb sont trs vite remplies (seulement trois champs) et cette solution est ncessaire pour avoir le moins d'informations rentrer dans chaque citation dans le fichier \tex, ainsi que pour avoir une prsentation optimale. - -La mme remarque que pour les commentaires est applicable ici s'agissant du \textbf{champ bibtexkey} (\cf \supra p. \pageref{bibtexkeysyst}). \Pex, pour citer l'ATF 136 III 65, on pourra avoir une fiche @jurisdiction avec la bibtexkey \GM{atf136iii65}, et pour citer le considrant 2.4.2 de cet arrt, une fiche @customb avec la bibtexkey \GM{atf136iii65c2.4.2}. - -\nivIII{Fiche complte sur un arrt = type @jurisdiction} - -Les champs suivants peuvent tre remplis: -\begin{itemize} -\item \textbf{usera}\label{usera}. Remarque gnrale sur les quatre premiers champs: ceux-ci sont destins contenir la rfrence principale, de manire flexible. Cela dit, mieux vous rpartissez les informations entre ces champs, meilleur sera le tri de la jurisprudence si vous souhaitez en faire une liste un moment donn. Dans le champ usera, mettre \pex \GM{ATF} ou \GM{Arrt du Tribunal fdral} (pour un arrt non publi) ou encore \GM{Arrt du Tribunal cantonal vaudois}. -\item \textbf{userb}\label{userb}: La suite de la rfrence. \Pex \GM{133} (anne) pour un ATF ou \GM{4C.290/2002} pour un arrt du TF non publi. -\item \textbf{userc}\label{userc}: Surtout utile pour les ATF, y mettre alors le numro de volume, \pex \GM{Ia} ou \GM{III}. -\item \textbf{userd}\label{userd}: Surtout utile pour les ATF, y mettre le numro de page du dbut de l'arrt aux ATF (\pex \GM{465}). -\item \textbf{origdate}\label{origdate}: attention, contrairement au type @book, a n'a rien voir avec les traductions d'ouvrages. Il faut simplement y mettre la date laquelle la dcision a t rendue (format de la date: \cf \supra p. \pageref{date}). Si vous voulez faire un index automatique de la jurisprudence cite (\cf \infra p. \pageref{indexjpdce}), il faut imprativement remplir ce champ (en l'tat actuel du package). -\item \textbf{title}\label{title}: l encore, l'arrt n'a en principe pas de \GM{titre}, mais ce champ peut tre utile si vous souhaitez mettre le \GM{petit nom} d'un arrt clbre, par exemple \GM{Logistep} pour l'ATF 136 II 509. -\item \textbf{language}\label{language}: vous pouvez mettre la langue originale de l'arrt (\pex \GM{de} ou \GM{it}), qui apparat alors entre crochets dans la citation: [de] ou [it]. -\item \textbf{howpublished}\label{howpublished}: c'est un champ important car il permet de faire le lien entre la rfrence principale, pour laquelle les champs ont servi jusque l, et la rfrence secondaire (traduction, publication, commentaire, rsum de l'arrt paru dans une revue). Ce champ est \GM{intelligent}, comme le champ journaltitle pour le nom des revues (\cf tableau ci-dessous). - -\vspace*{0.3cm} \begin{center} -\begin{tabularx}{15cm}{|p{4cm}|X|l|} -\hline -\multicolumn{3}{|c|}{\textbf{Liste des mots-cls utiliser dans le champ howpublished}} \\ -\hline -\textbf{Abrv. bib} & \textbf{Rsultat non abrg} & \textbf{Rsultat abrg} \\ \hline -publ & publi in & = \\ \hline -transl & traduit in & trad. \\ \hline -res & rsum in & rs. \\ \hline -comm & comment in & comm. \\ \hline -publcomm & publi et comment in & publ. et comm. \\ \hline -rescomm & rsum et comment in & rs. et comm. \\ \hline -translcomm & traduit et comment in & trad. et comm. \\ \hline -translres & traduit et rsum in & trad. et rs. \\ \hline -translrescomm & traduit, rsum et comment in & trad., rs. et comm. \\ \hline - \end{tabularx} +ATF 136 II 432 [de], consid. 2.5 (435), trad. et rés. in JdT 2011 II 123. \end{center} -\vspace*{0.3cm} - -\item \textbf{journaltitle}: \cf \supra p. \pageref{journaltitle}. Tous les champs suivants servent contenir la rfrence de la revue dans laquelle l'arrt est publi; on peut donc se rfrer ce qui a t dit pour le type @article. -\item \textbf{date}: \cf \supra p. \pageref{date}. -\item \textbf{volume}: \cf \supra p. \pageref{volume}. -\item \textbf{number}: \cf \supra p. \pageref{number}. -\item \textbf{pages}: \cf \supra p. \pageref{pages}. -\item \textbf{url}: \cf \supra p. \pageref{url}. -\item \textbf{urldate}: \cf \supra p. \pageref{urldate}. -\item \textbf{abstract}: \cf \supra p. \pageref{abstract}. -\item \textbf{note}: \cf \supra p. \pageref{note}. -\item \textbf{library}: \cf \supra p. \pageref{library}. -\end{itemize} -\nivIII{Fiche ne citant qu'un considrant = type @customb} +Pour arriver à ce résultat, l'idée est un peu la même que pour les commentaires: on a deux types de fiches. Cela dit, la jurisprudence n'apparaît en principe pas dans la bibliographie\footnote{Il est tout à fait possible de le faire; c'est notamment utile quand on veut faire un document ne contenant qu'une bibliographie, de sorte que cette fonctionnalité est activée dans le style \bbltxslb.}. + +La distinction entre ces deux types d'entrées: +\begin{marglist} +\item[\bibtype{jurisdiction}] Ce type est utilisé une seule fois par arrêt; il contient toutes les informations de base sur l'arrêt à citer (autorité, date, référence, etc.) et sur son éventuelle publication / traduction / résumé etc. +\item[\bibtype{customb}] Ce type peut être utilisé plusieurs fois par arrêt, si l'on veut en citer plusieurs considérants différents. Il est nécessairement relié à une fiche de type \bibtype{jurisdiction} au moyen du champ \bibfield{crossref}. +\end{marglist} + +L'idée est d'éviter d'avoir plusieurs fiches parallèles contenant des informations sur le même arrêt, dans le cas où l'on veut en citer plusieurs considérants différents (risque d'erreur de saisie, difficultés de modifications, etc.). Cela peut paraître compliqué mais les fiches @customb sont très vite remplies (seulement trois champs) et cette solution est nécessaire pour avoir le moins d'informations à rentrer dans chaque citation dans le fichier \tex, ainsi que pour avoir une présentation optimale des citations. + +La même remarque que pour les commentaires est applicable ici s'agissant du \textbf{champ entrykey} (\cf \supra p. \pageref{entrykeysyst}). \Pex, pour citer l'ATF 136 III 65, on pourra avoir une fiche @jurisdiction avec l'entrykey \GM{atf136iii65}, et pour citer le considérant 2.4.2 de cet arrêt, une fiche @customb avec l'entrykey \GM{atf136iii65c2.4.2}. + +\subsubsection{Fiche complète sur un arrêt = type \bibtype{jurisdiction}} + +Les champs suivants peuvent être remplis: +\begin{marglist} +\item[usera-userd] Remarque générale sur les quatre premiers champs: ceux-ci sont destinés à contenir la référence principale, de manière flexible. +\item[usera]\label{usera} Le champ \bibfield{usera} en particulier est formaté automatiquement selon son contenu: si \pex on y entre \GM{atf}, on obtiendra \GM{ATF} ou \GM{Arr\^ets du Tribunal F\'ed\'eral} (selon si l'option \opt{abbreviate} de \bbltx est réglée sur \texttt{false} ou \texttt{true}). Voici la liste des contenus reconnus de manière \GM{intelligente}: + +\begin{table}[h] +\tablesetup +\caption{Liste des mots-clés à utiliser dans le champ \bibfield{usera}} +\begin{tabularx}{\textwidth}{@{}p{2.5cm}@{}p{8.5cm}@{}X@{}} +\toprule +\multicolumn{1}{@{}H}{Abrév. bib} & +\multicolumn{1}{@{}H}{Résultat non abrégé} & +\multicolumn{1}{@{}H}{Résultat abrégé} \\ +\cmidrule(r){1-1}\cmidrule(r){2-2}\cmidrule{3-3} +ataf & Arr\^et du Tribunal administratif f\'ed\'eral & ATAF \\ %\hline +atc & Arr\^et TC & TC \\ %\hline +atf & Arr\^ets du Tribunal F\'ed\'eral & ATF \\ %\hline +bge & Arr\^ets du Tribunal F\'ed\'eral & ATF \\ %\hline +atfb & Arr\^et du Tribunal f\'ed\'eral des brevets & ATFB \\ %\hline +atfnp & Arr\^et du Tribunal F\'ed\'eral non publi\'e & Arr\^et TF non publ. \\ %\hline +atfpp & Arr\^et du Tribunal F\'ed\'eral (publication aux ATF pr\'evue) & Arr\^et TF (publ. pr\'ev.) \\ %\hline +atpf & Arr\^et du Tribunal p\'enal f\'ed\'eral & ATPF \\ %\hline +cjue & Cour de justice de l'Union europ\'eenne & CJUE \\ %\hline +\bottomrule +\end{tabularx} +\end{table} + + + +Si le champ usera contient autre chose qu'une des abbréviations de la colonne de gauche, alors ce contenu est imprimé de manière brute. + +\item[userb]\label{userb} La suite de la référence. \Pex \GM{133} (année) pour un ATF ou \GM{4C.290/2002} pour un arrêt du TF non publié. +\item[userc]\label{userc}: Surtout utile pour les ATF, y mettre alors le numéro de volume, \pex \GM{Ia} ou \GM{III}. +\item[userd]\label{userd}: Surtout utile pour les ATF, y mettre le numéro de page du début de l'arrêt aux ATF (\pex \GM{465}). +\item[origdate] Attention, contrairement au type \bibtype{book}, ça n'a rien à voir avec les traductions d'ouvrages. Il faut simplement y mettre la date à laquelle la décision a été rendue (format de la date: \cf \supra p. \pageref{date}). %Si vous voulez faire un index automatique de la jurisprudence citée (\cf \infra p. \pageref{indexjpdce}), il faut impérativement remplir ce champ (en l'état actuel du package). +\item[title] Là encore, l'arrêt n'a en principe pas de \GM{titre}, mais ce champ peut être utile si vous souhaitez mettre le \GM{petit nom} d'un arrêt célèbre, par exemple \GM{Logistep} pour l'ATF 136 II 509. +\item[language]\label{language}: vous pouvez mettre la langue originale de l'arrêt (\pex \GM{de} ou \GM{it}), qui apparaît alors entre crochets dans la citation: [de] ou [it]. +\item[howpublished]\label{howpublished}: c'est un champ important car il permet de faire le lien entre la référence principale, pour laquelle les champs ont servi jusque là, et la référence secondaire (traduction, publication, commentaire, résumé de l'arrêt paru dans une revue). Ce champ est \GM{intelligent}, comme le champ \bibfield{journaltitle} pour le nom des revues (\cf tableau ci-dessous). + +\begin{table}[h] +\tablesetup +\caption{Liste des mots-clés à utiliser dans le champ \bibfield{howpublished}} +\begin{tabularx}{\textwidth}{@{}p{2.5cm}@{}p{8.5cm}@{}X@{}} +\toprule +\multicolumn{1}{@{}H}{Abrév. bib} & +\multicolumn{1}{@{}H}{Résultat non abrégé} & +\multicolumn{1}{@{}H}{Résultat abrégé} \\ +\cmidrule(r){1-1}\cmidrule(r){2-2}\cmidrule{3-3} +publ & publié in & = \\ %\hline +transl & traduit in & trad. \\ %\hline +res & résumé in & rés. \\ %\hline +comm & commenté in & comm. \\ %\hline +publcomm & publié et commenté in & publ. et comm. \\ %\hline +rescomm & résumé et commenté in & rés. et comm. \\ %\hline +translcomm & traduit et commenté in & trad. et comm. \\ %\hline +translres & traduit et résumé in & trad. et rés. \\ %\hline +translrescomm & traduit, résumé et commenté in & trad., rés. et comm. \\ %\hline +\bottomrule +\end{tabularx} +\end{table} + + + +\item[journaltitle] \Cf \supra p. \pageref{journaltitle}. Tous les champs suivants servent à contenir la référence de la revue dans laquelle l'arrêt est publié; on peut donc se référer à ce qui a été dit pour le type \bibtype{article}. +\item[date] \Cf \supra p. \pageref{date}. +\item[volume] \Cf \supra p. \pageref{volume}. +\item[number] \Cf \supra p. \pageref{number}. +\item[pages] \Cf \supra p. \pageref{pages}. +\item[url] \Cf \supra p. \pageref{url}. +\item[urldate] \Cf \supra p. \pageref{urldate}. +\item[abstract] \Cf \supra p. \pageref{abstract}. +\item[note] \Cf \supra p. \pageref{note}. +\item[library] \Cf \supra p. \pageref{library}. +\end{marglist} + +\subsubsection{Fiche ne citant qu'un considérant = type \bibtype{customb}} + +Il n'y a que trois champs à remplir: +\begin{marglist} +\item[crossref] On indique ici la entrykey de la fiche \bibtype{jurisdiction} (fiche principale) de l'arrêt dont on cite un considérant particulier. +\item[usere] Ce champ sert à indiquer le numéro du considérant cité, \pex \GM{2a} ou \GM{3.2.2}. +\item[userf] On peut indiquer la page précise à laquelle commence le considérant cité, \pex \GM{449}. +\end{marglist} + + +\subsection{Documents officiels (FF, RO, etc.) = type \bibtype{legislation}} + +% Comme la jurisprudence, il n'apparaîtra pas dans la bibliographie, mais uniquement dans les citations. + +Les champs à disposition sont: +\begin{marglist} +\item[author] \Cf \supra p. \pageref{author}. +\item[title] Le titre du document, \pex \GM{Message du Conseil fédéral relatif à la nouvelle loi X}. +\item[subtitle] \Cf \supra p. \pageref{subtitle}. +\item[series] La série de publication. Ce champ fonctionne avec des champs intelligents, comme dans les autres types d'entrées (\cf la liste des séries en annexe, p. \pageref{listecollections}). \Pex écrire juste \GM{ro} donnera automatiquement \GM{Recueil officiel du droit fédéral} ou \GM{RO}, selon que l'option \verb/abbreviate/ est activée ou non (option générale de \bbltx). +\item[date] Indiquer la date de publication (\pex \GM{2010} pour un document paru au RO 2010). +\item[volume] \Cf \supra p. \pageref{volume}. Si nécessaire, volume de la publication. +\item[number] \Cf \supra p. \pageref{number}. Si nécessaire, numéro de la publication. +\item[pages] \Cf \supra p. \pageref{pages}. Numéro de page(s), \pex \GM{2533-2633} pour le RO 2010 pp. 2533-2633. +\item[url] \Cf \supra p. \pageref{url}. +\item[urldate] \Cf \supra p. \pageref{urldate}. +\item[abstract] \Cf \supra p. \pageref{abstract}. +\item[note] \Cf \supra p. \pageref{note}. +\item[library] \Cf \supra p. \pageref{library}. +\end{marglist} + +\subsection{Sources online = type \bibtype{online}} + +\begin{marglist} +\item[author] \Cf \supra p. \pageref{author}. +\item[shortauthor] \Cf \supra p. \pageref{shortauthor}. +\item[title] \Cf \supra p. \pageref{title}. +\item[subtitle] \Cf \supra p. \pageref{subtitle}. +\item[shorttitle] \Cf \supra p. \pageref{shorttitle}. +\item[url] \Cf \supra p. \pageref{url}. +\item[urldate] \Cf \supra p. \pageref{urldate}. +\item[abstract] \Cf \supra p. \pageref{abstract}. +\item[note] \Cf \supra p. \pageref{note}. +\item[library] \Cf \supra p. \pageref{library}. Pas nécessairement utile, dans la mesure où la source est précisément online et non sur papier. +\end{marglist} + + +\section{Utiliser ces infos dans le fichier \tex} +\label{tex} -Il n'y a que trois champs remplir: -\begin{itemize} -\item \textbf{crossref}: on indique ici la bibtexkey de la fiche @jurisdiction (fiche principale) de l'arrt dont on cite un considrant particulier. -\item \textbf{usere}: Ce champ sert indiquer le numro du considrant cit, \pex \GM{2a} ou \GM{3.2.2}. -\item \textbf{userf}: on peut indiquer la page prcise laquelle commence le considrant cit, \pex \GM{449}. -\end{itemize} +\subsection{Basique} +\subsubsection{Charger biblatex} -\nivII{Documents officiels (FF, RO, etc.) = type @legislation} -Attention, ce type d'entre n'est pas encore trs bien test ou rflchi. noter que comme la jurisprudence, il n'apparatra pas dans la bibliographie, mais uniquement dans les citations. +Pour un style de \bbltxslg, entrer la commande suivante dans le préambule du document \tex. -Les champs disposition sont: -\begin{itemize} -\item \textbf{title}: le titre du document, \pex \GM{Message du Conseil fdral relatif la nouvelle loi X}. -\item \textbf{series}: la srie de publication. Ce champ fonctionne avec des champs intelligents, comme dans les autres types d'entres (\cf la liste des sries en annexe, p. \pageref{listecollections}). \Pex crire juste \GM{ro} donnera automatiquement \GM{Recueil officiel du droit fdral} ou \GM{RO}, selon que l'option \verb/abbreviate/ est active ou non (option gnrale de \bbltx). -\item \textbf{date}: indiquer la date de publication (\pex \GM{2010} pour un document paru au RO 2010). -\item \textbf{volume}: \cf \supra p. \pageref{volume}. Si ncessaire, volume de la publication. -\item \textbf{number}: \cf \supra p. \pageref{number}. Si ncessaire, numro de la publication. -\item \textbf{pages}: \cf \supra p. \pageref{pages}. Numro de page(s), \pex \GM{2533-2633} pour le RO 2010 2533-2633. -\item \textbf{url}: \cf \supra p. \pageref{url}. -\item \textbf{urldate}: \cf \supra p. \pageref{urldate}. -\item \textbf{abstract}: \cf \supra p. \pageref{abstract}. -\item \textbf{note}: \cf \supra p. \pageref{note}. -\item \textbf{library}: \cf \supra p. \pageref{library}. -\end{itemize} +\begin{ltxcode} +<<\usepackage>>[style=biblatex-swiss-legal-general]{biblatex} +\end{ltxcode} -\nivII{Sources online = type @online} +Pour charger d'autres styles, il suffit d'utiliser le nom du style désiré à la place de \bbltxslg. -\begin{itemize} -\item \textbf{author}: \cf \supra p. \pageref{author}. -\item \textbf{shortauthor}: \cf \supra p. \pageref{shortauthor}. -\item \textbf{title}: \cf \supra p. \pageref{title}. -\item \textbf{subtitle}: \cf \supra p. \pageref{subtitle}. -\item \textbf{shorttitle}: \cf \supra p. \pageref{shorttitle}. -\item \textbf{url}: \cf \supra p. \pageref{url}. -\item \textbf{urldate}: \cf \supra p. \pageref{urldate}. -\item \textbf{abstract}: \cf \supra p. \pageref{abstract}. -\item \textbf{note}: \cf \supra p. \pageref{note}. -\item \textbf{library}: \cf \supra p. \pageref{library}. Pas ncessairement utile, dans la mesure o la source est prcisment online et pas sur papier. -\end{itemize} +%\begin{ltxsyntax} +%\cmditem{usepackage}[style=biblatex-swiss-legal-\prm{nom du style}]{biblatex} +%\end{ltxsyntax} +%\cs{usepackage}\oarg{style=biblatex-swiss-legal-\variable{nom du style}}\marg{biblatex} +%\begin{verbatim} +%\usepackage[style=biblatex-swiss-legal-general]{biblatex} +%\end{verbatim} -\nivI{Utiliser ces infos dans le fichier \tex} -\label{tex} -\nivII{Basique} -Pour charger le style, entrer la commande: +%\Pex, pour charger le style \bbltxslg: +% +%\cs{usepackage}\oarg{style=biblatex-swiss-legal-general}\marg{biblatex} -\begin{verbatim} -\usepackage[style=biblatex-swiss-legal-general]{biblatex} -\end{verbatim} -dans le prambule du document \tex. +\subsubsection{Charger la base de données} -Il faut aussi charger votre fichier \bib : -\begin{verbatim} -\addbibresource{.bib} -\end{verbatim} -(ne pas oublier l'extension .bib!) -\nivII{Chargement ventuel d'options} -\label{loadoption} +Il faut aussi charger le fichier \bib au moyen de la commande suivante (ne pas oublier l'extension \bib !). -Les options vitent l'utilisateur de devoir modifier les fichiers de style \bbx et \cbx pour adapter la prsentation leurs dsirs. -Elles se chargent en mme que le package, trs facilement: +\begin{ltxsyntax} +\cmditem{addbibresource}{nom du fichier.bib} +\end{ltxsyntax} -\begin{verbatim} -\usepackage[style=biblatex-swiss-legal-general,