von MoeWe » Fr 1. Jul 2022, 17:33
biblatex-jura2 basiert auf dem Stil
ext-authortitle-ibid, bei dem Zitate mit Namen und Werktitel bezeichnet werden. Du möchtest aber einen
authoryear-Stil.
Es ist nicht so einfach,
jura2 einfach so umzutopfen. Daher habe ich den relevanten Code aus
jura2 herauskoppiert und an
ext-authoryear-ibid angepasst. Das wird dann natürlich etwas länglich.
\documentclass[a4paper, 11pt, BCOR=7mm, onecolumn, parskip=half, ngerman]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{tgheros}
\usepackage{graphicx}
\usepackage{microtype}
\usepackage[left=40mm, right=20mm, top=25mm, bottom=20mm]{geometry}
\usepackage{scrlayer-scrpage}
\usepackage{setspace}
\usepackage[german=quotes]{csquotes}
\usepackage[
backend=biber,
style=ext-authoryear-ibid,
giveninits=true, uniquename=init,
isbn=false, doi=false,
]{biblatex}
\usepackage{hyperref}
\clearscrheadfoot
\chead[\pagemark]{\pagemark}
\renewcommand\familydefault{\sfdefault}
\onehalfspacing
\DeclareSourcemap{
\maps[datatype=bibtex]{
\map[overwrite=true]{
\step[fieldset=pagetotal, null]
\step[fieldset=publisher, null]
}
\map[overwrite=false]{
\pertype{jurisdiction}
\step[fieldsource=gericht,
fieldtarget=institution]
\step[fieldsource=dokumententyp,
fieldtarget=usera]
\step[fieldsource=entscheidungsdatum,
fieldtarget=date]
\step[fieldsource=aktenzeichen,
fieldtarget=userb]
\step[fieldsource=datenbank,
fieldtarget=userc]
\step[fieldsource=fundstelle,
fieldtarget=userd]
\step[fieldsource=ecli,
fieldtarget=usere]
\step[fieldsource=entscheidungsname,
fieldtarget=userf]
}
}
}
\DeclareLabeldate[misc]{%
\field{date}
\field{year}
\field{eventdate}
\field{origdate}
\field{urldate}
}
\DefineBibliographyStrings{ngerman}{
andothers = {et\,al\adddot},
}
\DeclareNameAlias{sortname}{family-given}
\DeclareDelimFormat{multinamedelim}{\addslash}
\DeclareDelimAlias{finalnamedelim}{multinamedelim}
\renewcommand*{\mkbibcompletename}[1]{%
\ifboolexpr{%
test {\ifentrytype{commentary}}%
and
test {\iftoggle{tnbcbx@citedbytitle}}%
}%
{#1}%
{\mkbibemph{#1}}%
}
\DeclareDelimFormat[bib]{nametitledelim}{\addcomma\space}
\DeclareFieldFormat*{title}{#1}
\DeclareFieldFormat*{booktitle}{#1}
\renewcommand*{\locdatedelim}{\addspace}
\newtoggle{tnbcbx@citedbytitle}
\DeclareBiblatexOption{global,type,entry}{citedbytitle}[true]{\settoggle{tnbcbx@citedbytitle}{#1}}
\DeclareBibliographyDriver{commentary}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\iftoggle{tnbcbx@citedbytitle}%
{\usebibmacro{maintitle+title}\newunit\newblock}%
{\usebibmacro{author/editor+others/translator+others}%
\setunit{\printdelim{nametitledelim}}\newblock%
\usebibmacro{maintitle+title}%
\newunit\newblock}%
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{byeditor+others}%
\newunit\newblock
\printfield{edition}%
%\newunit
%\usebibmacro{location+date}%
\setunit*{\addcomma\space}%
\printlist{location}%
\setunit*{\space}%
\usebibmacro{date}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}%
\newblock
\usebibmacro{finentry}}
%%% 'editortype' in Klammern
\DeclareFieldFormat[commentary]{editortype}{%
%\iffieldequalstr{citedby}{title}%
\iftoggle{tnbcbx@citedbytitle}%
{#1}%
{\mkbibparens{#1}}%
}%
%%% Titel nicht kursiv
\DeclareFieldFormat[commentary]{maintitle}{%
%\iffieldequalstr{citedby}{title}%
\iftoggle{tnbcbx@citedbytitle}%
{\mkbibemph{#1}}%
{\normalfont{#1}}%
}
\DeclareFieldFormat[commentary]{title}{%
\ifboolexpr{%
test {\iffieldundef{maintitle}}%
and
test {\iftoggle{tnbcbx@citedbytitle}}}%
{{\mkbibemph{#1}}}%
{\normalfont{#1}}%
}
\DeclareFieldFormat{journaltitle}{#1}
\DeclareFieldFormat{issuedate}{%
\iffieldundef{volume}
{#1}
{\mkbibparens{#1}}}
\renewbibmacro*{issue+date}{%
\printtext[issuedate]{%
\printfield{issue}%
\setunit*{\addspace}%
\printdate}%
\newunit}
\renewbibmacro{edition}{}
\renewbibmacro*{pubinstorg+location+date}[1]{%
\printfield{edition}%
\setunit{\addcomma\space}%
\printlist{#1}%
\setunit*{\publocdelim}%
\printlist{location}%
\setunit*{\pubdatedelim}%
\usebibmacro{date}%
\newunit}
\newtoggle{tnbcbx@howcited}
\DeclareBiblatexOption{global,type,entry}[boolean]{howcited}[true]{\settoggle{tnbcbx@howcited}{#1}}
\newtoggle{tnbcbx@bearbeiterin}
\DeclareBiblatexOption{global,type,entry}[boolean]{bearbeiterin}[true]{\settoggle{tnbcbx@bearbeiterin}{#1}}
\newbibmacro{howcited}{%
\iftoggle{tnbcbx@howcited}%
{\iffieldundef{shorthand}%
{}%
{\setunit{\addspace}%
\iftoggle{tnbcbx@bearbeiterin}
{\iffieldundef{shorthand}
{}%
{\setunit{\addspace}%
\printtext[parens]{%
\bibstring{zitiertals}%
\setunit{\space}%
\bibstring[\emph]{bearbeiter}%
\setunit{\space}%
\bibstring{kommentarin}\addspace%
\printfield{shorthand}%
}%
}%
}%
{\iffieldundef{shorthand}%
{}%
{\setunit{\addspace}%
\printtext[parens]{%
\bibstring{zitiertals}%
%\setunit{\addcolon\space}%
\setunit{\space}%
\printfield{shorthand}%
\setunit{\addslash}%
\bibstring[\emph]{bearbeiter}%
}%
}%
}%
}%
{}%
}%
}%
\renewbibmacro{finentry}{%
\ifentrytype{commentary}{%
\usebibmacro{howcited}\newunit\newblock}%
{}%
\ifentrytype{incollection}{%
\usebibmacro{fshowcited}\newunit\newblock}%
{}%
\ifentrytype{online}{%
\usebibmacro{fshowcited}\newunit\newblock}%
{}%
\finentry}%
\NewBibliographyString{bearbeiter}
\NewBibliographyString{zitiertals}
\NewBibliographyString{kommentarin}
\DefineBibliographyStrings{ngerman}{
zitiertals = {zit. als},
bearbeiter = {Bearbeiter},
kommentarin = {in},
}
\DefineBibliographyStrings{german}{
zitiertals = {zit. als},
bearbeiter = {Bearbeiter},
kommentarin = {in},
}
\DeclareNameWrapperFormat{sortnamenorm}{\mkbibemph{#1}}
\DeclareNameAlias[incollection]{editor}{sortname}
\DeclareNameWrapperAlias[incollection]{editor}{sortnamenorm}
\newtoggle{tnbcbx@fshowcited}
\DeclareBiblatexOption{global,type,entry}[boolean]{fshowcited}[true]{\settoggle{tnbcbx@fshowcited}{#1}}
\newbibmacro{fshowcited}{%
\iftoggle{tnbcbx@fshowcited}
{\iffieldundef{shorttitle}
{}
{\setunit{\addspace}%
\printtext[parens]{%
\bibstring{zitiertals}%
\setunit{\space}%
\printfield{shorttitle}%
}}}%
{}}%
\renewbibmacro*{cite}{%
\global\boolfalse{cbx:loccit}%
\iffieldundef{shorthand}
{\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}
{\usebibmacro{cite:ibid}}
{\usebibmacro{cite:namebit}%
\usebibmacro{cite:additionalbit}}}
{\usebibmacro{cite:shorthand}}}
\newbibmacro*{cite:namebit}{%
\ifbibmacroundef{cite:namebit:\thefield{entrytype}}
{\usebibmacro{cite:usualnamebit}}
{\usebibmacro*{cite:namebit:\thefield{entrytype}}}}
\newbibmacro*{cite:usualnamebit}{%
\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}
{\usebibmacro{cite:label}%
\setunit{\printdelim{nonameyeardelim}}}
{\printnames{labelname}%
\setunit{\printdelim{nameyeardelim}}}}
\DeclareFieldFormat{footcitelabeldate}{\mkbibparens{#1}}
\newbibmacro*{cite:additionalbit}{%
\ifbibmacroundef{cite:additionalbit:\thefield{entrytype}}
{\usebibmacro{cite:labeldate+extradate}}
{\usebibmacro*{cite:additionalbit:\thefield{entrytype}}}}
\DeclareFieldFormat{citejournaltitle}{\mkbibemph{#1}}
\DeclareFieldFormat[article]{citepages}{\mkfirstpage{#1}}
\newbibmacro*{cite:additionalbit:article}{%
\printtext[bibhyperref]{%
\printfield[citejournaltitle]{journaltitle}%
\setunit{\addspace}%
\iffieldundef{volume}
{\printlabeldateextra}%
{\printfield{volume}%
\setunit{\addspace}%
\printtext[parens]{\printlabeldateextra}}%
\setunit{\addcomma\space}%
\printfield[citepages]{pages}}}
\DeclareFieldFormat{dashed}{\textendash\space#1\space\textendash}
\newtoggle{tnbcbx@citedbypage}
\DeclareBiblatexOption{global,type,entry}[boolean]{citedbypage}[true]{\settoggle{tnbcbx@citedbypage}{#1}}
\newbibmacro*{cite:namebit:jurisdiction}{}
\newbibmacro*{cite:additionalbit:jurisdiction}{%
\printtext[bibhyperref]{%
\printlist{institution}%
\setunit{\addcomma\space}%
\printfield{usera}%
\setunit{\addspace}%
\printtext{vom}%
\setunit{\addspace}%
\printdate
\setunit{\addspace}%
\printtext[dashed]{%
\printfield{userb}%
% Entfernen für Verwendung der ECLI
\setunit{\addspace}%
\printfield[brackets]{usere}%
\setunit{\addcomma\space}
\printfield{userf}}%
\setunit{\addspace}%
\printfield{userc}%
\setunit{\addspace}%
\printfield{userd}}}
\renewcommand*{\postnotedelim}{%
\ifboolexpr{
test {\ifentrytype{article}}%
or
test {\ifentrytype{jurisdiction}}
}
{\addspace}%
{\addcomma\space}%
}
\DeclareFieldFormat[article]{postnote}{\mkbibparens{#1}}
\DeclareFieldFormat[jurisdiction]{postnote}{\iftoggle{tnbcbx@citedbypage}{\mkbibparens{#1}}{#1}}
\let\oldpostnotedelim\postnotedelim
\renewcommand*{\postnotedelim}{%
\ifentrytype{commentary}%
{}%
{\oldpostnotedelim}}%
\makeatletter
\newrobustcmd*{\mkpostnote}[1]{\mkpostnote@i#1&}
\def\mkpostnote@i{%
\@ifnextchar(%)
{\mkpostnote@ii}
{\mkpostnote@ii()}}
\def\mkpostnote@ii(#1)#2&{%
\ifblank{#1}{}{%
\blx@getformat\cbx@postnote@prefix@fmt{ffd}{}{postnote:prefix}%
\cbx@postnote@prefix@fmt{#1}}%
\ifblank{#2}{}{%
\blx@getformat\cbx@postnote@stem@fmt{ffd}{}{postnote:stem}%
\cbx@postnote@stem@fmt{#2}}%
}
\def\cbx@postnote@stem@fmt{}
\def\cbx@postnote@prefix@fmt{}
\makeatother
\DeclareFieldFormat{postnote:stem}{\oldpostnotedelim\mkpageprefix[pagination][\mknormrange]{#1}}
\DeclareFieldFormat{postnote:prefix}{\addslash\mkbibemph{#1}}
\DeclareFieldFormat{postnote}{\mkpostnote{#1}}
\begin{filecontents}{\jobname.bib}
@Book{Schlosser2021,
author = {Schlosser, Joachim},
date = {2021},
title = {Wissenschaftliche Arbeiten schreiben mit LaTeX},
edition = {7},
isbn = {3747504469},
pagetotal = {325},
url = {https://www.ebook.de/de/product/41385112/joachim_schlosser_wissenschaftliche_arbeiten_schreiben_mit_latex.html},
address = {Frechen},
ean = {9783747504468},
year = {2021},
}
@Book{Bonn1992,
author = {Bonn, Moritz J.},
date = {1992},
title = {Deutsche Gesetze},
isbn = {3406461190},
publisher = {C.H. Beck},
subtitle = {Sammlung des Zivil-, Straf- und Verfahrensrechts},
}
@Book{Ellenberger2021,
author = {Ellenberger, Jürgen and Götz, Isabell and Grüneberg, Christian and Herrler, Sebastian and von Pückler, Renata},
date = {2021},
title = {Bürgerliches Gesetzbuch (vormals Palandt)},
edition = {81},
isbn = {3406775004},
pagetotal = {3257},
address = {Nördlingen},
ean = {9783406775000},
year = {2021},
}
@Book{Fachredaktion2022,
author = {{Walhalla Fachredaktion}},
date = {2022},
title = {Das gesamte Insolvenzrecht},
isbn = {3802953002},
pagetotal = {768},
publisher = {Walhalla und Praetoria},
url = {https://www.ebook.de/de/product/41956906/walhalla_fachredaktion_das_gesamte_insolvenzrecht.html},
ean = {9783802953002},
year = {2022},
}
@WWW{Dorn2021,
author = {Sebastian Dorn},
date = {2021},
title = {Insolvenzrecht und Corona: Das Wichtigste kurz gefasst!},
url = {https://www.ihk.de/limburg/recht/wirtschaftsrecht/insolvenzrecht/insolvenzrecht-und-corona-das-wichtigste-kurz-gefasst--4836674},
urldate = {2022-06-27},
}
@Jurisdiction{BGH7220,
gericht = {BGH},
dokumententyp = {Urteil},
entscheidungsdatum = {2021-06-05},
aktenzeichen = {IX ZR 72/20},
}
@WWW{Versicherer2014,
author = {GDV},
date = {2014},
title = {Positionspapier des Gesamtverbandes der Deutschen Versicherungswirtschaft zur Reform der Insolvenzanfechtung},
url = {https://www.gdv.de/resource/blob/71796/6f0fb2efaf19015693e6051a36bb1c0d/pdf-data.pdf},
subtitle = {ID-Nummer 6437280268-55},
}
@online{Locke2022,
author = {Stefan Locke},
date = {2022},
title = {Wie ein Blitz aus heiterem Himmel},
url = {https://www.faz.net/aktuell/wirtschaft/insolvenzanfechtung-wie-ein-blitz-aus-heiterem-himmel-13732802.html},
organization = {Frankfurter Allgemeine Zeitung},
urldate = {2015-08-04},
}
@Article{RegE2015,
date = {2015},
title = {RegE, BT-Drs. 18/7054},
url = {https://dserver.bundestag.de/btd/18/070/1807054.pdf},
}
@Article{BGBl2017,
date = {2017},
title = {BGBl. Teil I Nr. 16},
url = {https://www.bgbl.de/xaver/bgbl/start.xav?start=//*[@attr_id='bgbl117s0037.pdf']#__bgbl__//*[@attr_id='bgbl117s0654.pdf']__1656412937698},
}
@Article{gehrlein:vollstreckung,
Author = {Gehrlein, Markus},
title = {Effektive Durchsetzung des Rechts des Gläubigers bei der zivilrechtlichen Zwangsvollstreckung},
journal = {DZWIR},
year = {2019},
pages = {516-525},
doi = {10.1515/dwir-2019-0143},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
Beispiel Webseite. \footcite [Vgl.][]{Dorn2021}
Beispiel Buch-Zitation. \footcite [Vgl.][5]{Schlosser2021}
Webseite.\footcite [Vgl.][]{Fachredaktion2022}
Beispiel Kommentar mit mehreren Autoren. \footcite [Vgl.][77]{Ellenberger2021}
Beispiel Gerichtsurteil. \footcite [Vgl.][Rn. 5] {BGH7220}
Beispiel für Artikel aus einer Zeitschrift. \footcite [Vgl.][]{gehrlein:vollstreckung}
\printbibliography [nottype=jurisdiction]
\end {document}
[tt]biblatex-jura2[/tt] basiert auf dem Stil [tt]ext-authortitle-ibid[/tt], bei dem Zitate mit Namen und Werktitel bezeichnet werden. Du möchtest aber einen [tt]authoryear[/tt]-Stil.
Es ist nicht so einfach, [tt]jura2[/tt] einfach so umzutopfen. Daher habe ich den relevanten Code aus [tt]jura2[/tt] herauskoppiert und an [tt]ext-authoryear-ibid[/tt] angepasst. Das wird dann natürlich etwas länglich.
[code]
\documentclass[a4paper, 11pt, BCOR=7mm, onecolumn, parskip=half, ngerman]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{tgheros}
\usepackage{graphicx}
\usepackage{microtype}
\usepackage[left=40mm, right=20mm, top=25mm, bottom=20mm]{geometry}
\usepackage{scrlayer-scrpage}
\usepackage{setspace}
\usepackage[german=quotes]{csquotes}
\usepackage[
backend=biber,
style=ext-authoryear-ibid,
giveninits=true, uniquename=init,
isbn=false, doi=false,
]{biblatex}
\usepackage{hyperref}
\clearscrheadfoot
\chead[\pagemark]{\pagemark}
\renewcommand\familydefault{\sfdefault}
\onehalfspacing
\DeclareSourcemap{
\maps[datatype=bibtex]{
\map[overwrite=true]{
\step[fieldset=pagetotal, null]
\step[fieldset=publisher, null]
}
\map[overwrite=false]{
\pertype{jurisdiction}
\step[fieldsource=gericht,
fieldtarget=institution]
\step[fieldsource=dokumententyp,
fieldtarget=usera]
\step[fieldsource=entscheidungsdatum,
fieldtarget=date]
\step[fieldsource=aktenzeichen,
fieldtarget=userb]
\step[fieldsource=datenbank,
fieldtarget=userc]
\step[fieldsource=fundstelle,
fieldtarget=userd]
\step[fieldsource=ecli,
fieldtarget=usere]
\step[fieldsource=entscheidungsname,
fieldtarget=userf]
}
}
}
\DeclareLabeldate[misc]{%
\field{date}
\field{year}
\field{eventdate}
\field{origdate}
\field{urldate}
}
\DefineBibliographyStrings{ngerman}{
andothers = {et\,al\adddot},
}
\DeclareNameAlias{sortname}{family-given}
\DeclareDelimFormat{multinamedelim}{\addslash}
\DeclareDelimAlias{finalnamedelim}{multinamedelim}
\renewcommand*{\mkbibcompletename}[1]{%
\ifboolexpr{%
test {\ifentrytype{commentary}}%
and
test {\iftoggle{tnbcbx@citedbytitle}}%
}%
{#1}%
{\mkbibemph{#1}}%
}
\DeclareDelimFormat[bib]{nametitledelim}{\addcomma\space}
\DeclareFieldFormat*{title}{#1}
\DeclareFieldFormat*{booktitle}{#1}
\renewcommand*{\locdatedelim}{\addspace}
\newtoggle{tnbcbx@citedbytitle}
\DeclareBiblatexOption{global,type,entry}{citedbytitle}[true]{\settoggle{tnbcbx@citedbytitle}{#1}}
\DeclareBibliographyDriver{commentary}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\iftoggle{tnbcbx@citedbytitle}%
{\usebibmacro{maintitle+title}\newunit\newblock}%
{\usebibmacro{author/editor+others/translator+others}%
\setunit{\printdelim{nametitledelim}}\newblock%
\usebibmacro{maintitle+title}%
\newunit\newblock}%
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{byeditor+others}%
\newunit\newblock
\printfield{edition}%
%\newunit
%\usebibmacro{location+date}%
\setunit*{\addcomma\space}%
\printlist{location}%
\setunit*{\space}%
\usebibmacro{date}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}%
\newblock
\usebibmacro{finentry}}
%%% 'editortype' in Klammern
\DeclareFieldFormat[commentary]{editortype}{%
%\iffieldequalstr{citedby}{title}%
\iftoggle{tnbcbx@citedbytitle}%
{#1}%
{\mkbibparens{#1}}%
}%
%%% Titel nicht kursiv
\DeclareFieldFormat[commentary]{maintitle}{%
%\iffieldequalstr{citedby}{title}%
\iftoggle{tnbcbx@citedbytitle}%
{\mkbibemph{#1}}%
{\normalfont{#1}}%
}
\DeclareFieldFormat[commentary]{title}{%
\ifboolexpr{%
test {\iffieldundef{maintitle}}%
and
test {\iftoggle{tnbcbx@citedbytitle}}}%
{{\mkbibemph{#1}}}%
{\normalfont{#1}}%
}
\DeclareFieldFormat{journaltitle}{#1}
\DeclareFieldFormat{issuedate}{%
\iffieldundef{volume}
{#1}
{\mkbibparens{#1}}}
\renewbibmacro*{issue+date}{%
\printtext[issuedate]{%
\printfield{issue}%
\setunit*{\addspace}%
\printdate}%
\newunit}
\renewbibmacro{edition}{}
\renewbibmacro*{pubinstorg+location+date}[1]{%
\printfield{edition}%
\setunit{\addcomma\space}%
\printlist{#1}%
\setunit*{\publocdelim}%
\printlist{location}%
\setunit*{\pubdatedelim}%
\usebibmacro{date}%
\newunit}
\newtoggle{tnbcbx@howcited}
\DeclareBiblatexOption{global,type,entry}[boolean]{howcited}[true]{\settoggle{tnbcbx@howcited}{#1}}
\newtoggle{tnbcbx@bearbeiterin}
\DeclareBiblatexOption{global,type,entry}[boolean]{bearbeiterin}[true]{\settoggle{tnbcbx@bearbeiterin}{#1}}
\newbibmacro{howcited}{%
\iftoggle{tnbcbx@howcited}%
{\iffieldundef{shorthand}%
{}%
{\setunit{\addspace}%
\iftoggle{tnbcbx@bearbeiterin}
{\iffieldundef{shorthand}
{}%
{\setunit{\addspace}%
\printtext[parens]{%
\bibstring{zitiertals}%
\setunit{\space}%
\bibstring[\emph]{bearbeiter}%
\setunit{\space}%
\bibstring{kommentarin}\addspace%
\printfield{shorthand}%
}%
}%
}%
{\iffieldundef{shorthand}%
{}%
{\setunit{\addspace}%
\printtext[parens]{%
\bibstring{zitiertals}%
%\setunit{\addcolon\space}%
\setunit{\space}%
\printfield{shorthand}%
\setunit{\addslash}%
\bibstring[\emph]{bearbeiter}%
}%
}%
}%
}%
{}%
}%
}%
\renewbibmacro{finentry}{%
\ifentrytype{commentary}{%
\usebibmacro{howcited}\newunit\newblock}%
{}%
\ifentrytype{incollection}{%
\usebibmacro{fshowcited}\newunit\newblock}%
{}%
\ifentrytype{online}{%
\usebibmacro{fshowcited}\newunit\newblock}%
{}%
\finentry}%
\NewBibliographyString{bearbeiter}
\NewBibliographyString{zitiertals}
\NewBibliographyString{kommentarin}
\DefineBibliographyStrings{ngerman}{
zitiertals = {zit. als},
bearbeiter = {Bearbeiter},
kommentarin = {in},
}
\DefineBibliographyStrings{german}{
zitiertals = {zit. als},
bearbeiter = {Bearbeiter},
kommentarin = {in},
}
\DeclareNameWrapperFormat{sortnamenorm}{\mkbibemph{#1}}
\DeclareNameAlias[incollection]{editor}{sortname}
\DeclareNameWrapperAlias[incollection]{editor}{sortnamenorm}
\newtoggle{tnbcbx@fshowcited}
\DeclareBiblatexOption{global,type,entry}[boolean]{fshowcited}[true]{\settoggle{tnbcbx@fshowcited}{#1}}
\newbibmacro{fshowcited}{%
\iftoggle{tnbcbx@fshowcited}
{\iffieldundef{shorttitle}
{}
{\setunit{\addspace}%
\printtext[parens]{%
\bibstring{zitiertals}%
\setunit{\space}%
\printfield{shorttitle}%
}}}%
{}}%
\renewbibmacro*{cite}{%
\global\boolfalse{cbx:loccit}%
\iffieldundef{shorthand}
{\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}
{\usebibmacro{cite:ibid}}
{\usebibmacro{cite:namebit}%
\usebibmacro{cite:additionalbit}}}
{\usebibmacro{cite:shorthand}}}
\newbibmacro*{cite:namebit}{%
\ifbibmacroundef{cite:namebit:\thefield{entrytype}}
{\usebibmacro{cite:usualnamebit}}
{\usebibmacro*{cite:namebit:\thefield{entrytype}}}}
\newbibmacro*{cite:usualnamebit}{%
\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}
{\usebibmacro{cite:label}%
\setunit{\printdelim{nonameyeardelim}}}
{\printnames{labelname}%
\setunit{\printdelim{nameyeardelim}}}}
\DeclareFieldFormat{footcitelabeldate}{\mkbibparens{#1}}
\newbibmacro*{cite:additionalbit}{%
\ifbibmacroundef{cite:additionalbit:\thefield{entrytype}}
{\usebibmacro{cite:labeldate+extradate}}
{\usebibmacro*{cite:additionalbit:\thefield{entrytype}}}}
\DeclareFieldFormat{citejournaltitle}{\mkbibemph{#1}}
\DeclareFieldFormat[article]{citepages}{\mkfirstpage{#1}}
\newbibmacro*{cite:additionalbit:article}{%
\printtext[bibhyperref]{%
\printfield[citejournaltitle]{journaltitle}%
\setunit{\addspace}%
\iffieldundef{volume}
{\printlabeldateextra}%
{\printfield{volume}%
\setunit{\addspace}%
\printtext[parens]{\printlabeldateextra}}%
\setunit{\addcomma\space}%
\printfield[citepages]{pages}}}
\DeclareFieldFormat{dashed}{\textendash\space#1\space\textendash}
\newtoggle{tnbcbx@citedbypage}
\DeclareBiblatexOption{global,type,entry}[boolean]{citedbypage}[true]{\settoggle{tnbcbx@citedbypage}{#1}}
\newbibmacro*{cite:namebit:jurisdiction}{}
\newbibmacro*{cite:additionalbit:jurisdiction}{%
\printtext[bibhyperref]{%
\printlist{institution}%
\setunit{\addcomma\space}%
\printfield{usera}%
\setunit{\addspace}%
\printtext{vom}%
\setunit{\addspace}%
\printdate
\setunit{\addspace}%
\printtext[dashed]{%
\printfield{userb}%
% Entfernen für Verwendung der ECLI
\setunit{\addspace}%
\printfield[brackets]{usere}%
\setunit{\addcomma\space}
\printfield{userf}}%
\setunit{\addspace}%
\printfield{userc}%
\setunit{\addspace}%
\printfield{userd}}}
\renewcommand*{\postnotedelim}{%
\ifboolexpr{
test {\ifentrytype{article}}%
or
test {\ifentrytype{jurisdiction}}
}
{\addspace}%
{\addcomma\space}%
}
\DeclareFieldFormat[article]{postnote}{\mkbibparens{#1}}
\DeclareFieldFormat[jurisdiction]{postnote}{\iftoggle{tnbcbx@citedbypage}{\mkbibparens{#1}}{#1}}
\let\oldpostnotedelim\postnotedelim
\renewcommand*{\postnotedelim}{%
\ifentrytype{commentary}%
{}%
{\oldpostnotedelim}}%
\makeatletter
\newrobustcmd*{\mkpostnote}[1]{\mkpostnote@i#1&}
\def\mkpostnote@i{%
\@ifnextchar(%)
{\mkpostnote@ii}
{\mkpostnote@ii()}}
\def\mkpostnote@ii(#1)#2&{%
\ifblank{#1}{}{%
\blx@getformat\cbx@postnote@prefix@fmt{ffd}{}{postnote:prefix}%
\cbx@postnote@prefix@fmt{#1}}%
\ifblank{#2}{}{%
\blx@getformat\cbx@postnote@stem@fmt{ffd}{}{postnote:stem}%
\cbx@postnote@stem@fmt{#2}}%
}
\def\cbx@postnote@stem@fmt{}
\def\cbx@postnote@prefix@fmt{}
\makeatother
\DeclareFieldFormat{postnote:stem}{\oldpostnotedelim\mkpageprefix[pagination][\mknormrange]{#1}}
\DeclareFieldFormat{postnote:prefix}{\addslash\mkbibemph{#1}}
\DeclareFieldFormat{postnote}{\mkpostnote{#1}}
\begin{filecontents}{\jobname.bib}
@Book{Schlosser2021,
author = {Schlosser, Joachim},
date = {2021},
title = {Wissenschaftliche Arbeiten schreiben mit LaTeX},
edition = {7},
isbn = {3747504469},
pagetotal = {325},
url = {https://www.ebook.de/de/product/41385112/joachim_schlosser_wissenschaftliche_arbeiten_schreiben_mit_latex.html},
address = {Frechen},
ean = {9783747504468},
year = {2021},
}
@Book{Bonn1992,
author = {Bonn, Moritz J.},
date = {1992},
title = {Deutsche Gesetze},
isbn = {3406461190},
publisher = {C.H. Beck},
subtitle = {Sammlung des Zivil-, Straf- und Verfahrensrechts},
}
@Book{Ellenberger2021,
author = {Ellenberger, Jürgen and Götz, Isabell and Grüneberg, Christian and Herrler, Sebastian and von Pückler, Renata},
date = {2021},
title = {Bürgerliches Gesetzbuch (vormals Palandt)},
edition = {81},
isbn = {3406775004},
pagetotal = {3257},
address = {Nördlingen},
ean = {9783406775000},
year = {2021},
}
@Book{Fachredaktion2022,
author = {{Walhalla Fachredaktion}},
date = {2022},
title = {Das gesamte Insolvenzrecht},
isbn = {3802953002},
pagetotal = {768},
publisher = {Walhalla und Praetoria},
url = {https://www.ebook.de/de/product/41956906/walhalla_fachredaktion_das_gesamte_insolvenzrecht.html},
ean = {9783802953002},
year = {2022},
}
@WWW{Dorn2021,
author = {Sebastian Dorn},
date = {2021},
title = {Insolvenzrecht und Corona: Das Wichtigste kurz gefasst!},
url = {https://www.ihk.de/limburg/recht/wirtschaftsrecht/insolvenzrecht/insolvenzrecht-und-corona-das-wichtigste-kurz-gefasst--4836674},
urldate = {2022-06-27},
}
@Jurisdiction{BGH7220,
gericht = {BGH},
dokumententyp = {Urteil},
entscheidungsdatum = {2021-06-05},
aktenzeichen = {IX ZR 72/20},
}
@WWW{Versicherer2014,
author = {GDV},
date = {2014},
title = {Positionspapier des Gesamtverbandes der Deutschen Versicherungswirtschaft zur Reform der Insolvenzanfechtung},
url = {https://www.gdv.de/resource/blob/71796/6f0fb2efaf19015693e6051a36bb1c0d/pdf-data.pdf},
subtitle = {ID-Nummer 6437280268-55},
}
@online{Locke2022,
author = {Stefan Locke},
date = {2022},
title = {Wie ein Blitz aus heiterem Himmel},
url = {https://www.faz.net/aktuell/wirtschaft/insolvenzanfechtung-wie-ein-blitz-aus-heiterem-himmel-13732802.html},
organization = {Frankfurter Allgemeine Zeitung},
urldate = {2015-08-04},
}
@Article{RegE2015,
date = {2015},
title = {RegE, BT-Drs. 18/7054},
url = {https://dserver.bundestag.de/btd/18/070/1807054.pdf},
}
@Article{BGBl2017,
date = {2017},
title = {BGBl. Teil I Nr. 16},
url = {https://www.bgbl.de/xaver/bgbl/start.xav?start=//*[@attr_id='bgbl117s0037.pdf']#__bgbl__//*[@attr_id='bgbl117s0654.pdf']__1656412937698},
}
@Article{gehrlein:vollstreckung,
Author = {Gehrlein, Markus},
title = {Effektive Durchsetzung des Rechts des Gläubigers bei der zivilrechtlichen Zwangsvollstreckung},
journal = {DZWIR},
year = {2019},
pages = {516-525},
doi = {10.1515/dwir-2019-0143},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
Beispiel Webseite. \footcite [Vgl.][]{Dorn2021}
Beispiel Buch-Zitation. \footcite [Vgl.][5]{Schlosser2021}
Webseite.\footcite [Vgl.][]{Fachredaktion2022}
Beispiel Kommentar mit mehreren Autoren. \footcite [Vgl.][77]{Ellenberger2021}
Beispiel Gerichtsurteil. \footcite [Vgl.][Rn. 5] {BGH7220}
Beispiel für Artikel aus einer Zeitschrift. \footcite [Vgl.][]{gehrlein:vollstreckung}
\printbibliography [nottype=jurisdiction]
\end {document}
[/code]