diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/droit-fr/droit-fr.bbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/droit-fr/droit-fr.bbx | 33 |
1 files changed, 26 insertions, 7 deletions
diff --git a/Master/texmf-dist/tex/latex/droit-fr/droit-fr.bbx b/Master/texmf-dist/tex/latex/droit-fr/droit-fr.bbx index 9541860ecd3..738a9e2c209 100644 --- a/Master/texmf-dist/tex/latex/droit-fr/droit-fr.bbx +++ b/Master/texmf-dist/tex/latex/droit-fr/droit-fr.bbx @@ -1,4 +1,4 @@ -%% Copyright 2010-2015 Yves de Saint-Pern +%% Copyright 2010-2016 Yves de Saint-Pern % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 @@ -12,7 +12,7 @@ % % The Current Maintainer of this work is Yves de Saint-Pern. -\ProvidesFile{droit-fr.bbx}[2015/10/02 v1.1 style droit francais] +\ProvidesFile{droit-fr.bbx}[2016/20/02 v1.2 style droit francais] \RequireBibliographyStyle{verbose-ibid} \RequireBiber[3] @@ -439,9 +439,9 @@ \DeclareBibliographyDriver{case}{% \usebibmacro{bibindex}% \usebibmacro{begentry}% - \iffieldequalstr{hyphenation}{british} - {\usebibmacro{case:british}} - {\usebibmacro{case:french}} + \ifbibmacroundef{case:\strfield{hyphenation}} + {\usebibmacro{case:french}} + {\usebibmacro{case:\strfield{hyphenation}}} \newunit\newblock \printfield{note}% \newunit\newblock @@ -517,7 +517,7 @@ \printfield{pages} } -% arrêt de jurisprudence française. +% jurisprudence française. % institution, | titre, | eventdate, | number, | journal, | date, | volume, | chapter, | pages % - eventdate: date de décision rendue % - date: date de publication dans un journal officiel @@ -535,7 +535,26 @@ \usebibmacro{journal}% \newunit \printfield{volume}% - \printfield{part} + \printfield{part}} + +% jurisprudence selon le format européen ECLI. +% https://e-justice.europa.eu/content_european_case_law_identifier_ecli-175-fr.do +% +% ECLI:<location>:<institution>:<date>:<number> +% - location: code État membre. Ex: FR, DE, NL, etc. +% - institution: juridiction ayant rendu la décision +% - date: année de la décision +% - number: numéro d'ordre, de 25 caractères au maximum présenté selon un format décidé par chaque État membre. +\newbibmacro{case:ecli}{% + \printtext{ECLI}% + \setunit{\addcolon} + \printfield{location}% + \setunit{\addcolon} + \printfield{institution}% + \setunit{\addcolon} + \printfield{year}% + \setunit{\addcolon} + \printfield{number}% \newunit\newblock \usebibmacro{chapter+pages}} |