von domwass » Fr 26. Nov 2010, 14:29
Julianna Lion hat geschrieben:Ich möchte authoryear und verbose halbwegs bequem kombinieren. Wie stell ich das an?
Ich würde einen verbose-Stil als Ausgangsstil nehmen und die Author-
Year-Zitierweise darin einbauen. Eventuell sollte man auch als bibstyle
authoryear nehmen, um die Kurzzitate in der Bibliographie besser
wiederfinden zu können. Ich habe mal verbose-ibid als Basis genommen:
\documentclass[a4paper,11pt,ngerman]{scrartcl}
\listfiles
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@BOOK{Gole,
author = {Göle, Nilüfer},
title = {{Anverwandlungen. Der Islam in Europa zwischen Kopftuchverbot und Extremismus}},
address = {Berlin},
year = {2008}
}
@BOOK{Hall,
author = {Hall, Stuart},
title = {Rassismus und kulturelle Identität. Ausgewählte Schriften 2},
address = {Hamburg},
year = {1994}
}
\end{filecontents}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel,csquotes}
\usepackage[
%style=verbose-ibid,
citestyle=verbose-ibid,
bibstyle=authoryear,
autocite=footnote,
labelyear=true
]{biblatex}
\bibliography{\jobname}
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}
\defbibheading{bibliography}{%
\section*{Literaturverzeichnis}}
% Änderungen an der Kurzzitierweise
% (Anpassungen analog zu authoryear-ibid.cbx)
\renewbibmacro*{cite:short}{%
\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}
{\usebibmacro{cite:label}%
\setunit{\addspace}}
{\printnames{labelname}%
\setunit{\nameyeardelim}}%
\usebibmacro{cite:labelyear+extrayear}}
% Übernahme von Code aus authoryear-ibid.cbx
\newbibmacro*{cite:labelyear+extrayear}{%
\iffieldundef{labelyear}
{}
{\printtext[bibhyperref]{%
\printfield{labelyear}%
\printfield{extrayear}}}}
\begin{document}
\begin{abstract}
Staurt Hall und die Identität: Einleitung\autocite[5--15]{Hall}.
\end{abstract}
\begin{itemize}
\item kulturelle Identit"at und Ethnizit"at als Bezugskonzept muss nicht aufgegeben werden, denn jeder muss seinen Ort in der Gesellschaft bestimmen k"onnen. Der Akt des Positionierens erfordert die Ressourcen aus Gruppenzugeh"origkeit, sprachliche wie kulturelle Codes\autocite[9]{Hall}
\item Widerstand der "'R"ander"` wird reintegriert\autocite[10]{Gole}. Dagegen beobachtet Hall in den 70er Jahren bei den Kreolen eine Identit"atspolitik der Differenz.\autocite[11]{Hall}
\end{itemize}
\printbibliography
\end{document}
Noch eine allgemeine Bemerkung:
Staurt Hall und die Identität: Einleitung\autocite[S. 5-15]{Hall}.
Es ist nicht sinnvoll, »S.« in das optionale Argument des cite-Befehls zu
schreiben. Biblatex erkennt selbst, ob es sich um eine Ziffer handelt oder
nicht, und fügt automatisch ein »S.« ein. Vorteil: wenn man mal alles
ändern muss, weil die Seitenangaben ohne »S.« erscheinen sollen, reicht
die Anpassung eines Befehls.
Gruß,
Dominik.-
P.S.: Ser schönes Minimalbeispiel!
[quote="Julianna Lion"]Ich möchte authoryear und verbose halbwegs bequem kombinieren. Wie stell ich das an? [/quote]
Ich würde einen verbose-Stil als Ausgangsstil nehmen und die Author-
Year-Zitierweise darin einbauen. Eventuell sollte man auch als bibstyle
authoryear nehmen, um die Kurzzitate in der Bibliographie besser
wiederfinden zu können. Ich habe mal verbose-ibid als Basis genommen:
[code]\documentclass[a4paper,11pt,ngerman]{scrartcl}
\listfiles
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@BOOK{Gole,
author = {Göle, Nilüfer},
title = {{Anverwandlungen. Der Islam in Europa zwischen Kopftuchverbot und Extremismus}},
address = {Berlin},
year = {2008}
}
@BOOK{Hall,
author = {Hall, Stuart},
title = {Rassismus und kulturelle Identität. Ausgewählte Schriften 2},
address = {Hamburg},
year = {1994}
}
\end{filecontents}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel,csquotes}
\usepackage[
%style=verbose-ibid,
citestyle=verbose-ibid,
bibstyle=authoryear,
autocite=footnote,
labelyear=true
]{biblatex}
\bibliography{\jobname}
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}
\defbibheading{bibliography}{%
\section*{Literaturverzeichnis}}
% Änderungen an der Kurzzitierweise
% (Anpassungen analog zu authoryear-ibid.cbx)
\renewbibmacro*{cite:short}{%
\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}
{\usebibmacro{cite:label}%
\setunit{\addspace}}
{\printnames{labelname}%
\setunit{\nameyeardelim}}%
\usebibmacro{cite:labelyear+extrayear}}
% Übernahme von Code aus authoryear-ibid.cbx
\newbibmacro*{cite:labelyear+extrayear}{%
\iffieldundef{labelyear}
{}
{\printtext[bibhyperref]{%
\printfield{labelyear}%
\printfield{extrayear}}}}
\begin{document}
\begin{abstract}
Staurt Hall und die Identität: Einleitung\autocite[5--15]{Hall}.
\end{abstract}
\begin{itemize}
\item kulturelle Identit"at und Ethnizit"at als Bezugskonzept muss nicht aufgegeben werden, denn jeder muss seinen Ort in der Gesellschaft bestimmen k"onnen. Der Akt des Positionierens erfordert die Ressourcen aus Gruppenzugeh"origkeit, sprachliche wie kulturelle Codes\autocite[9]{Hall}
\item Widerstand der "'R"ander"` wird reintegriert\autocite[10]{Gole}. Dagegen beobachtet Hall in den 70er Jahren bei den Kreolen eine Identit"atspolitik der Differenz.\autocite[11]{Hall}
\end{itemize}
\printbibliography
\end{document}[/code]
Noch eine allgemeine Bemerkung:
[quote][code]
Staurt Hall und die Identität: Einleitung\autocite[S. 5-15]{Hall}.
[/code][/quote]
Es ist nicht sinnvoll, »S.« in das optionale Argument des cite-Befehls zu
schreiben. Biblatex erkennt selbst, ob es sich um eine Ziffer handelt oder
nicht, und fügt automatisch ein »S.« ein. Vorteil: wenn man mal alles
ändern muss, weil die Seitenangaben ohne »S.« erscheinen sollen, reicht
die Anpassung eines Befehls.
Gruß,
Dominik.-
P.S.: Ser schönes Minimalbeispiel!