Bei meiner Arbeit dürfen die Fussnoten nur einmal aufgelistet werden, wenn ich sie merhmals verwende. Wird sie also mehrmals auf der gleichen Seite gebraucht, soll am Ende der Seite nur einmal die Quelle erscheinen.
Ich habe eine Vorlage gefunden, allerdings gibt es bei mir immer die Fehlermeldung:
! Package biblatex Error: Bibliography macro 'cite:init' undefined.
! Package biblatex Error: Bibliography macro 'cite:comp' undefined.
! Package biblatex Error: Bibliography macro 'cite:dump' undefined.
Was mache ich falsch? Ich habe euch ein Minimalbeispiel zusammengestellt, die Fehlermeldung tritt dort aber nicht auf...
\documentclass[12pt,a4paper,ngerman]{report} \renewcommand{\familydefault}{\sfdefault} \usepackage{tgheros} \usepackage{savefnmark} \usepackage{setspace} \usepackage{hyperref} \usepackage[backend=biber, natbib=true, style=authortitle]{biblatex} \ExecuteBibliographyOptions{ sorting=nyt, %Sortierung Autor, Titel, Jahr } \DeclareFieldFormat{urldate}{\mkbibparens{#1}} \addbibresource{\jobname.bib} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} % Umlaute \usepackage{multicol} % Farbe \usepackage{xcolor} % Farbe \usepackage{inputenc} \usepackage{biblatex} \usepackage[figure]{hypcap} %%%% Vorlage von: https://tex.stackexchange.com/questions/35673/biblatex-is-there-a-command-analogous-to-ifciteseen-but-within-one-page \usepackage[american]{babel} \usepackage{csquotes} \makeatletter %--------------------------------------------------------------- % Essentially verbatim from Joseph Wright (except for refinements to \ifciteseen test) % http://www.texdev.net/2010/03/08/biblatex-numbered-citations-as-footnotes/ \DeclareCiteCommand{\superfootcite}[\cbx@superscript] {\usebibmacro{cite:init}% \let\multicitedelim=\supercitedelim \iffieldundef{prenote} {} {\BibliographyWarning{Ignoring prenote argument}}% \iffieldundef{postnote} {} {\BibliographyWarning{Ignoring postnote argument}}} {\usebibmacro{citeindex}% \usebibmacro{cite:superfoot}% \usebibmacro{cite:comp}} {} {\usebibmacro{cite:dump}} \newbibmacro*{cite:superfoot}{% \xdef\cbx@citekey{\thefield{entrykey}}% \ifciteseen {} {\csnumgdef{cbx@instcount\cbx@citekey}{-100}}% \ifsamepage{\value{instcount}}{\number\csuse{cbx@instcount\cbx@citekey}} {} {\xappto\cbx@citehook{% \noexpand\footnotetext[\thefield{labelnumber}]{% \fullcite{\thefield{entrykey}}\addperiod}}}% \csnumgdef{cbx@instcount\cbx@citekey}{\value{instcount}}} \newrobustcmd{\cbx@superscript}[1]{% \mkbibsuperscript{#1}% \cbx@citehook \global\let\cbx@citehook=\empty} \let\cbx@citehook=\empty %--------------------------------------------------------------- \makeatother \begin{document} First citation.\superfootcite{doody} First citation.\superfootcite{herrmann} Some recurrent citations on same page.\superfootcite{doody,herrmann} \null\vfill\noindent Recurrent citation on different page.\superfootcite{doody} Recurrent on different page and first citations.\superfootcite{doody,herrmann} Recurrent citation on same page.\superfootcite{doody} \printbibliography \end{document}