von Nilson » Mo 8. Nov 2010, 04:42
Hallo Dominik,
es hat eine gute Weile gedauert, aber mittlerweile konnte ich ein Minimalbeispiel erstellen. (Ich hoffe es entspricht den Anforderungen). Ich denke, es ist mir gelungen die Änderungen zu isolieren, die das Problem verursachen. Allerdings sind diese jeweils für die Zitierungen in den Fussnoten erwünscht, nur in den Tabellen hätte ich eben gerne einfach nur Nachname (Jahr), wenn der Nachname kursiv bleiben muss ist das nicht so ein großes Problem.
Vielen Dank schon mal,
Nilson
\documentclass[ngerman]{scrartcl}
\listfiles
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@ARTICLE{article,
author = {Nachname, Vorname},
title = {Titel des Zeitschriftenartikels},
journal = {Zeitschrift},
year = {2006},
volume = {6},
pages = {19--75}
}
@BOOK{book,
author = {Buchautor, Hans-Wilhelm},
title = {Irgendein Buch},
address = {Buch am Wald},
year = {2000}
}
\end{filecontents}
\newcommand{\tabcite}[1]{\citeauthor{#1} (\citeyear{#1})}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{babel,csquotes}
%-------Änderung die Kursivstellung verursacht
\usepackage[
maxnames=3, %Anzahl Namen ohne et. al
autocite=footnote, %autocite verh√§lt sich wie footcite
hyperref=true, %Links in Zitaten
useprefix=true, %Namenspr√§fixe werden mitsortiert
style=authortitle-dw, %Stil von de-biblatex-dw
%style=footnote-dw, %Stil von de-biblatex-dw
useeditor=true, %(Hrsg. in Klammern nach den Herausgebern, danach Titel
namefont=italic, %kursive Nachnamen
firstfull=true, %Erstzitat ist Vollzitat
%omitpages=true, %keine Seitenangaben in Fussnoten
idemtracker=constrict, %kein ersetzen durch "`Ders"'
citedas=false, %"'im folgenden zitiert als"' wird unterdrückt
herename=false, %"`hier"' vor Seitenzahlen, da Vollzitate Seitebereiche von bspw. Artikeln enthalten
idembib=false, %kein "`Ders."' im LitVZ
edbyidem=false, %Hrsg. werden angegeben, falls sie dieselben sind wie Autoren
ibidtracker=true, %macht aus ders. ebd., sofern idem auf true gesetzt (s.o.)
sortcites=true
journumafteryear=true,
]{biblatex}
\bibliography{\jobname}
%------------------Änderung die die Hinzunahme des Autorvornamens verursacht
\DeclareNameFormat{labelname}{ %formatiert Fußnoten mit Vornamen UND Nachname, firstreversed
\ifnum\value{listcount}=1\relax
\iffirstinits
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}%
\fi
\usebibmacro{name:andothers}}
%
\DeclareNameFormat{default}{% %formatiert obiges Verhalten (firstreversed) auch für das Erstzitat
\ifnum\value{listcount}=1\relax
\iffirstinits
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}%
\fi
\usebibmacro{name:andothers}}
%
\let\citerevsdnamedelim\revsdnamedelim %Komma zwischen Autoren in Fußnoten
\let\citemultinamedelim\multinamedelim %"'"'
\let\citefinalnamedelim\finalnamedelim %"'"'
%----------------------------------------------------------------------------------------------------------------------
%
\begin{document}
\cite{book}
\tabcite{article}
\printbibliography
\end{document}
Hallo Dominik,
es hat eine gute Weile gedauert, aber mittlerweile konnte ich ein Minimalbeispiel erstellen. (Ich hoffe es entspricht den Anforderungen). Ich denke, es ist mir gelungen die Änderungen zu isolieren, die das Problem verursachen. Allerdings sind diese jeweils für die Zitierungen in den Fussnoten erwünscht, nur in den Tabellen hätte ich eben gerne einfach nur Nachname (Jahr), wenn der Nachname kursiv bleiben muss ist das nicht so ein großes Problem.
Vielen Dank schon mal,
Nilson
[code]
\documentclass[ngerman]{scrartcl}
\listfiles
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@ARTICLE{article,
author = {Nachname, Vorname},
title = {Titel des Zeitschriftenartikels},
journal = {Zeitschrift},
year = {2006},
volume = {6},
pages = {19--75}
}
@BOOK{book,
author = {Buchautor, Hans-Wilhelm},
title = {Irgendein Buch},
address = {Buch am Wald},
year = {2000}
}
\end{filecontents}
\newcommand{\tabcite}[1]{\citeauthor{#1} (\citeyear{#1})}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{babel,csquotes}
%-------Änderung die Kursivstellung verursacht
\usepackage[
maxnames=3, %Anzahl Namen ohne et. al
autocite=footnote, %autocite verh√§lt sich wie footcite
hyperref=true, %Links in Zitaten
useprefix=true, %Namenspr√§fixe werden mitsortiert
style=authortitle-dw, %Stil von de-biblatex-dw
%style=footnote-dw, %Stil von de-biblatex-dw
useeditor=true, %(Hrsg. in Klammern nach den Herausgebern, danach Titel
namefont=italic, %kursive Nachnamen
firstfull=true, %Erstzitat ist Vollzitat
%omitpages=true, %keine Seitenangaben in Fussnoten
idemtracker=constrict, %kein ersetzen durch "`Ders"'
citedas=false, %"'im folgenden zitiert als"' wird unterdrückt
herename=false, %"`hier"' vor Seitenzahlen, da Vollzitate Seitebereiche von bspw. Artikeln enthalten
idembib=false, %kein "`Ders."' im LitVZ
edbyidem=false, %Hrsg. werden angegeben, falls sie dieselben sind wie Autoren
ibidtracker=true, %macht aus ders. ebd., sofern idem auf true gesetzt (s.o.)
sortcites=true
journumafteryear=true,
]{biblatex}
\bibliography{\jobname}
%------------------Änderung die die Hinzunahme des Autorvornamens verursacht
\DeclareNameFormat{labelname}{ %formatiert Fußnoten mit Vornamen UND Nachname, firstreversed
\ifnum\value{listcount}=1\relax
\iffirstinits
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}%
\fi
\usebibmacro{name:andothers}}
%
\DeclareNameFormat{default}{% %formatiert obiges Verhalten (firstreversed) auch für das Erstzitat
\ifnum\value{listcount}=1\relax
\iffirstinits
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
\ifblank{#3#5}
{}
{\usebibmacro{name:revsdelim}}%
\else
\iffirstinits
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}%
\fi
\usebibmacro{name:andothers}}
%
\let\citerevsdnamedelim\revsdnamedelim %Komma zwischen Autoren in Fußnoten
\let\citemultinamedelim\multinamedelim %"'"'
\let\citefinalnamedelim\finalnamedelim %"'"'
%----------------------------------------------------------------------------------------------------------------------
%
\begin{document}
\cite{book}
\tabcite{article}
\printbibliography
\end{document}
[/code]