von lalatextex » Do 8. Aug 2019, 16:52
Guten Tag,
ich versuche gerade, ein Gesetz bzw. eine Richtlinie zu zitieren. Bei der Zitation steht normalerweise immer der Autor und das Jahr in Klammern dahinter. Bei Gesetzen soll jedoch z. B. sowas dort stehen: "RL 2012/27/EU vom 25.10.2012, Kap. 1 Art. 2 Nr. 4" - also ohne Autor und Jahr.
\documentclass[a4paper,fontsize=12pt,twoside=true,abstract=on,toc=listof,toc=flat,listof=entryprefix, numbers=noendperiod, parskip=half]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[american,ngerman]{babel}
\usepackage[backend=biber,
date=year,
style=authoryear,
giveninits,
labeldateparts=true,
dashed=false,
uniquename=init]
{biblatex}
\DeclareNameAlias{sortname}{last-first}
\AtBeginBibliography{%
\renewcommand*\mkbibnamefamily[1]{\bfseries{#1}}
\renewcommand*\mkbibnamegiven[1]{\bfseries{#1}}
\DeclareFieldFormat{parens}{\bfseries{\mkbibparens{#1}}}
\DeclareFieldFormat{labelyear}{\bfseries{#1}
}}
\renewbibmacro*{cite:labeldate+extradate}{%
\iffieldundef{labelyear}
{}
{\printtext[parens]{\printtext[bibhyperref]{%
\printfield{labelyear}%
\printfield{extrayear}}}}}
\addbibresource{Literatur.bib}
\urlstyle{same}
\DefineBibliographyStrings{ngerman}{andothers={et\ al\adddot}}
\begin{document}
\footcite{Test.2002} %Test.2002 in bib-Datei; sieht dann so aus als Fußnote: Test (2002)
\defbibenvironment{bibliography}
{\list{}
{\setlength{\leftmargin}{\bibhang}%
\setlength{\itemindent}{-\leftmargin}%
\setlength{\itemsep}{1em}%
\setlength{\parsep}{\bibparsep}}}
{\endlist}
{\item}
\printbibliography[heading=bibintoc]
\end{document}
Meine Idee: Ich schreibe zwar immer noch Test.2002 in den Code, damit das Gesetz am Ende auch im Literaturverzeichnis vorkommt, allerdings sage ich dann irgendwie, dass er halt bei dieser Fußnote den Autor und das Jahr weglassen soll und dort stattdessen "Bla Abs. 3 Nr. 2" stehen soll.
Könnt ihr mir sagen, wie ich das realisieren kann? Vielen Dank!
PS: Das ist eine LaTeX Vorlage, die ich vom Lehrstuhl bekommen habe. Ich habe schon gehört, dass diese nicht gerade aktuell ist und viele Pakete enthält, die unnötig sind. Da ich aber nur noch ca. einen Monat Zeit habe, werde ich die meisten Sachen so lassen, solange es funktioniert.
Guten Tag,
ich versuche gerade, ein Gesetz bzw. eine Richtlinie zu zitieren. Bei der Zitation steht normalerweise immer der Autor und das Jahr in Klammern dahinter. Bei Gesetzen soll jedoch z. B. sowas dort stehen: "RL 2012/27/EU vom 25.10.2012, Kap. 1 Art. 2 Nr. 4" - also ohne Autor und Jahr.
[code]\documentclass[a4paper,fontsize=12pt,twoside=true,abstract=on,toc=listof,toc=flat,listof=entryprefix, numbers=noendperiod, parskip=half]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[american,ngerman]{babel}
\usepackage[backend=biber,
date=year,
style=authoryear,
giveninits,
labeldateparts=true,
dashed=false,
uniquename=init]
{biblatex}
\DeclareNameAlias{sortname}{last-first}
\AtBeginBibliography{%
\renewcommand*\mkbibnamefamily[1]{\bfseries{#1}}
\renewcommand*\mkbibnamegiven[1]{\bfseries{#1}}
\DeclareFieldFormat{parens}{\bfseries{\mkbibparens{#1}}}
\DeclareFieldFormat{labelyear}{\bfseries{#1}
}}
\renewbibmacro*{cite:labeldate+extradate}{%
\iffieldundef{labelyear}
{}
{\printtext[parens]{\printtext[bibhyperref]{%
\printfield{labelyear}%
\printfield{extrayear}}}}}
\addbibresource{Literatur.bib}
\urlstyle{same}
\DefineBibliographyStrings{ngerman}{andothers={et\ al\adddot}}
\begin{document}
\footcite{Test.2002} %Test.2002 in bib-Datei; sieht dann so aus als Fußnote: Test (2002)
\defbibenvironment{bibliography}
{\list{}
{\setlength{\leftmargin}{\bibhang}%
\setlength{\itemindent}{-\leftmargin}%
\setlength{\itemsep}{1em}%
\setlength{\parsep}{\bibparsep}}}
{\endlist}
{\item}
\printbibliography[heading=bibintoc]
\end{document}[/code]
[b]Meine Idee[/b]: Ich schreibe zwar immer noch Test.2002 in den Code, damit das Gesetz am Ende auch im Literaturverzeichnis vorkommt, allerdings sage ich dann irgendwie, dass er halt bei dieser Fußnote den Autor und das Jahr weglassen soll und dort stattdessen "Bla Abs. 3 Nr. 2" stehen soll.
Könnt ihr mir sagen, wie ich das realisieren kann? Vielen Dank!
PS: Das ist eine LaTeX Vorlage, die ich vom Lehrstuhl bekommen habe. Ich habe schon gehört, dass diese nicht gerade aktuell ist und viele Pakete enthält, die unnötig sind. Da ich aber nur noch ca. einen Monat Zeit habe, werde ich die meisten Sachen so lassen, solange es funktioniert.