kein "Siehe Anm." bei wiederholtem zitieren mit Fußnoten

Fragen zum richtigen Zitieren oder zum richtigen Format, dann gehört es hier rein.
Conny_W
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Do 22. Dez 2016, 20:25

kein "Siehe Anm." bei wiederholtem zitieren mit Fußnoten

Beitrag von Conny_W »

Hallo Leute,

Ich schreibe gerade meine Diplomarbeit mit LaTeX und habe was das Zitieren betrifft recht strenge Auflagen bekommen. Einiges konnte ich mit Hilfe des Forums schon so anpassen, wie ich es brauche, bei einem Punkt stehe ich jedoch an. Ich zitiere mit \footnote. Das erste Zitat soll ein Vollzitat in der Form "Nachname, Vormane: Titel. Ort: Verlag, Jahr." sein. Das habe ich soweit hinbekommen. Wenn die gleiche Quelle auf einer Seite mehrmals zitiert wird, sollte "ebd., S.xy" stehen. Das funktioniert auch.

Wenn die gleiche Quelle aber auf einer neuen Seite zitiert wird, sollte "Nachname, Jahr, S.xy" stehen und nicht erneut "ebd." oder "S.Anm 1".

Ich habe ein Mininmalbeispiel angehängt und hoffe das es passt.

Ich freue mich über eure Hilfe!

LG, Conny

Code: Alles auswählen

\documentclass{scrreprt} 
\usepackage[utf8]{inputenc}			%Umlaute
\usepackage[T1]{fontenc}			%Sonderzeichen wie akzente
\usepackage[ngerman]{babel}			%deutsche Silbentrennung, generell deutschsprachicheg layout

%%%%%%%Bibliografie%%%%%
\usepackage[style=verbose-inote,backend=biber,ibidtracker=context]{biblatex}
\renewcommand*{\labelnamepunct}{\addcolon\space} %Doppelpunkt nach Autor
\addbibresource{literatur.bib}
\interfootnotelinepenalty=99999 %Fußnote darf keinen Seitenumbruch machen

%Nachname, Vorname beim zitieren: 
\DeclareNameFormat{default}{%
\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}%
\usebibmacro{name:andothers}}
\renewcommand{\multinamedelim}[0]{/} 
\renewcommand{\finalnamedelim}[0]{/} %mehrere Autoren mit Schrägstrich trennen

\begin{document}
Text bla bla\footcite[vgl.][21]{tho}
Text text text\footcite[5]{tho}      %hier steht Ebd., S.5. --> passt so

\pagebreak
text text text\footcite[23]{tho} %hier sollte stehen: Thorau, 2011, S.23.
\printbibliography
\end{document}

Gast

Beitrag von Gast »

Unabhängig von der eigentlichen Frage:

Du scheinst ein ziemlich veraltetes biblatex zu verwenden. Dein \DeclareNameFormat funktioniert so jedenfalls schon länger nicht mehr. Siehe: Namensformat mit biblatex 3.3.

Gast

Beitrag von Gast »

Statt

Code: Alles auswählen

\DeclareNameFormat{default}{%
\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}%
\usebibmacro{name:andothers}}
reicht in einer aktuellen Version von biblatex (bei TeX live 2016 solltest Du ein Update mir tlmgr machen, ist Dein TeX live älter musst Du erst auf TeX live 2016 updaten; bei MikTeX solltest Du den Updater im User- und Admin-Modus laufen lassen, am besten zwei mal) auch einfach

Code: Alles auswählen

\DeclareNameAlias{default}{family-given}
Deiner Beschreibung nach möchtest Du wohl eher nicht [d]verbose-inote[/d] sondern [d]verbose-ibid[/d]

Code: Alles auswählen

\documentclass{scrreprt}
\usepackage[utf8]{inputenc}       
\usepackage[T1]{fontenc}       
\usepackage{lmodern}       
\usepackage[ngerman]{babel} 
\usepackage{csquotes} 
\usepackage[style=verbose-ibid,backend=biber,ibidtracker=context]{biblatex}
\renewcommand*{\labelnamepunct}{\addcolon\space} 
\addbibresource{biblatex-examples.bib}

\DeclareNameAlias{default}{family-given}
\renewcommand*{\multinamedelim}{\addslash}
\renewcommand*{\finalnamedelim}{\multinamedelim}

\begin{document}
Text bla bla\footcite[vgl.][21]{sigfridsson}
Text text text\footcite[5]{sigfridsson}  
\pagebreak
text text text\footcite[23]{sigfridsson} 
Loremtext text text\footcite{knuth:ct:b,knuth:ct:c} 
\printbibliography
\end{document}
Dann wird ein Nicht-'ibid'-Folgezitat aber mit 'Autor, Titel' angegeben und nicht mit 'Autor, Jahr'. Der Vorteil ist, dass dadurch das Zitat nicht so schnell uneindeutig wird wie im 'Autor Jahr'-Fall, wenn Du zwei Werke derselben Autoren aus demselben Jahr zitierst.

Wenn es doch Autor-Jahr sein muss, dann probier mal

Code: Alles auswählen

\documentclass{scrreprt}
\usepackage[utf8]{inputenc}       
\usepackage[T1]{fontenc}       
\usepackage{lmodern}       
\usepackage[ngerman]{babel} 
\usepackage{csquotes} 
\usepackage[style=verbose-ibid,backend=biber,ibidtracker=context,labeldateparts]{biblatex}
\renewcommand*{\labelnamepunct}{\addcolon\space} 
\addbibresource{biblatex-examples.bib}

\DeclareNameAlias{default}{family-given}
\renewcommand*{\multinamedelim}{\addslash}
\renewcommand*{\finalnamedelim}{\multinamedelim}

\renewbibmacro*{cite:short}{%
  \printnames{labelname}%
  \setunit*{\printdelim{nameyeardelim}}%
  \printtext[bibhyperlink]{%
     \printfield{labelyear}%
     \printfield{extrayear}}}

\renewbibmacro*{date}{\printlabeldateextra}

\begin{document}
Text bla bla\footcite[vgl.][21]{sigfridsson}
Text text text\footcite[5]{sigfridsson}  
\pagebreak
text text text\footcite[23]{sigfridsson} 
Loremtext text text\footcite{knuth:ct:b,knuth:ct:c} 
\printbibliography
\end{document}
Hier wird dem Jahr im uneindeutigen Fall ein Buchstabe zur Seite gestellt, der das Zitat wieder eindeutig macht.

Conny_W
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Do 22. Dez 2016, 20:25

Beitrag von Conny_W »

Vielen Dank für deine Hilfe und die ausführliche Antwort, jetzt klappt alles!

Antworten