diff options
author | Karl Berry <karl@freefriends.org> | 2020-10-01 21:05:35 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-10-01 21:05:35 +0000 |
commit | 71dabe8fbb2ff927963cba1108207c58dd3bc098 (patch) | |
tree | 14fbeb7d8bd1b6870299b6a1f25071fbc90b77d6 /Master/texmf-dist/tex/latex/biblatex-juradiss/biblatex-juradiss.cbx | |
parent | ac45ed8c9c41ead15554f580f98dac4fd93a21b8 (diff) |
biblatex-juradiss (1oct20)
git-svn-id: svn://tug.org/texlive/trunk@56502 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-juradiss/biblatex-juradiss.cbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-juradiss/biblatex-juradiss.cbx | 60 |
1 files changed, 32 insertions, 28 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-juradiss/biblatex-juradiss.cbx b/Master/texmf-dist/tex/latex/biblatex-juradiss/biblatex-juradiss.cbx index 9636b1af522..ebfc124efed 100644 --- a/Master/texmf-dist/tex/latex/biblatex-juradiss/biblatex-juradiss.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-juradiss/biblatex-juradiss.cbx @@ -1,7 +1,7 @@ % biblatex-juradiss.cbx, Tobias Schwan 2012 % Änderungen von Herbert Voß -- 2020 -\ProvidesFile{biblatex-juradiss.cbx}[2020/09/24 v0.22 biblatex citation style] +\ProvidesFile{biblatex-juradiss.cbx}[2020/10/01 v0.23 biblatex citation style] % Release Notes can be found in the README.txt \RequireCitationStyle{authortitle-dw} @@ -277,61 +277,50 @@ {\printfield{shorttitle}}% }% -% usera = Entscheidungsart (z.B. Urteil/Beschluss/Vorlagebeschluss) -% date = Entscheidungsdatum -% userb = Aktenzeichen der Entscheidung ( z.B. I R 134/03) -% userc = Name der Entscheidungssammlung oder der Zeitschrift der primären Fundstelle mit Band oder Jahrgang(z.B. BGHZ 134 oder NJW 2005) -% userd = Erste Seite des Urteils der primären Fundstelle -% postnote = Konkrete Fundstelle des Zitats -% journaltitle = Zeitschriftenname der sekundären Fundstelle -% usere = Zeitschriftenjahrgang der sekundären Fundstelle -% pages = Erste Seite des Urteils der sekundären Fundstelle -% userf = Entscheidungsname - % Aktenzeichen von Urteilen in runden Klammern -\DeclareFieldFormat[jurisdiction]{userb}{\mkbibparens{#1}} +\DeclareFieldFormat[jurisdiction]{sign}{\mkbibparens{#1}} \DeclareBibliographyDriver{cite:jurisdiction}{% - \printfield{usera}\space%Urteil oder Beschluss + \printfield{decision}\space%Urteil oder Beschluss v\adddot\addspace \printdate\addspace - \printfield{userb}% Aktenzeichen - \iffieldundef{userc}%Primaere Fundstelle (Name und Jahr) vorhanden? + \printfield{sign}% Aktenzeichen + \iffieldundef{officialvolume}%Primaere Fundstelle (Name und Jahr) vorhanden? {\nopunct}% {\space - \printfield{userc}}% + \printfield{officialvolume}}% \iffieldundef{postnote}{%Angabe einer konkreten Fundstelle? - \iffieldundef{userc}{}{% - \iffieldundef{userd}{}{% + \iffieldundef{officialvolume}{}{% + \iffieldundef{officialpages}{}{% \addcomma\space - \printfield{userd}}}% Erste Seite der primären Fundstelle + \printfield{officialpages}}}% Erste Seite der primären Fundstelle \iffieldundef{journaltitle}{}{%Sekundäre Fundstelle vorhanden? \addspace\mkbibparens{% =\space \printfield{journaltitle}\space%Zeitschriftentitel - \printfield{usere}\addcomma\space%Zeitschriftenjahrgang + \printfield{journalyear}\addcomma\space%Zeitschriftenjahrgang \printfield{pages}}%Erste Seite der Zeitschriftenfundstelle }% - \iffieldundef{userf}{}{%Entscheidungsname vorhanden? - \addspace--\addnbspace\printfield{userf}\addnbspace--}}% + \iffieldundef{decisionname}{}{%Entscheidungsname vorhanden? + \addspace--\addnbspace\printfield{decisionname}\addnbspace--}}% {}% } \DeclareFieldFormat[jurisdiction]{postnote}{% - \iffieldundef{userd}% + \iffieldundef{officialpages}% {#1}%Bei fehlender erster Seite, zB juris, keine Klammern um konkrete Fundstelle - {\printfield{userd}\addspace% Erste Seite des Urteils in der Entscheidungssammlung + {\printfield{officialpages}\addspace% Erste Seite des Urteils in der Entscheidungssammlung \mkbibparens{#1}}%Seitenzahl der konkreten Fundstelle in Klammern \iffieldundef{journaltitle}{}{% \addspace\mkbibparens{% =\space \printfield{journaltitle}\space - \printfield{usere}\addcomma\space + \printfield{journalyear}\addcomma\space \printfield{pages}% }% }% - \iffieldundef{userf}{}{% - \addspace--\addnbspace\printfield{userf}\addnbspace--}% + \iffieldundef{decisionname}{}{% + \addspace--\addnbspace\printfield{decisionname}\addnbspace--}% }% % Für Parlaments- und Verwaltungsdokumente @@ -345,3 +334,18 @@ \endinput + + + +\DeclareStyleSourcemap{% + \maps[datatype=bibtex]{% + \map{ + \step[fieldsource=decision, fieldtarget=usera] + \step[fieldsource=sign, fieldtarget=userb] + \step[fieldsource=officialvolume, fieldtarget=userc] + \step[fieldsource=officialpages, fieldtarget=userd] + \step[fieldsource=journalyear, fieldtarget=usere] + \step[fieldsource=decisionname, fieldtarget=userf] + } + } +} |