thomasd
25-08-2012, 13:34
Hallo zusammen!
Ich habe eine Frage zu Zitationsstilen. Für bestimmte Einträge hätte ich gerne eine zum Standardfall abweichende Darstellung bei Fußnotenzitaten. Normalerweise wird immer mit Autor (Jahr) zitiert. Stattdessen möchte ich aber eine vom eigentlichen Autor und Titel komplett unabhängige Darstellung haben. Ich stelle mir das so vor, dass im Eintrag im Literaturverzeichnis zusätzlich ein Feld hinzugefügt wird wie „cite as“ und nur dieses Feld wird dann beim Zitat wiedergegeben.
Am schönsten wäre es, wenn es analog zu der Definition von \myfootcite[vor Zitat][nach Zitat]{Zitierschlüssel} laufen würde (siehe Beispiel unten), sodass ich vorher und nachher ebenfalls beliebige Texte schreiben kann. Es könnte also etwa so aussehen: \myspecialfootcite[vor Zitat][nach Zitat]{Zitierschlüssel} und soll eben einen vorher definierten abweichenden Titel ausgeben.
Ich hoffe, folgendes Beispiel verdeutlicht das Ganze noch einmal:
\documentclass[a4paper, 12pt,
DIV=12,
oneside,
]{scrbook}
%Deutsche Anpassung
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage{tocbasic}
\usepackage[tight]{shorttoc}
\usepackage{amsmath}
% Literaturverzeichnis
\usepackage{jurabib}
\jurabibsetup{
authorformat=smallcaps,
authorformat=year,
commabeforerest,
titleformat=commasep,
bibformat=nohang
}
% Neue Zitierweise mit myfootcite[][]{}
\makeatletter
\def\myfootcite@ii[#1][#2]#3{%
\footnote{%
\ifx\relax#1\relax\else
#1
\fi
\citeauthor{#3}
\ifx\relax#2\relax
\citefield{year}{#3}%
\else
\citefield[\unskip #2]{year}{#3}%
\fi
.}%
}
\def\myfootcite@i[#1]{%
\@ifnextchar[%]
{\myfootcite@ii[#1]}{\myfootcite@ii[][#1]}%
}
\newcommand*\myfootcite{%
\@ifnextchar[%]
{\myfootcite@i}{\myfootcite@i[]}%
}
\makeatother
\newcommand*\mycite[2][]{%
\citeauthor{#2}
\ifx\relax#1\relax
\citefield{year}{#2}%
\else
\citefield[\jbpagename\space#1]{year}{#2}%
\fi
}
\begin{document}
Beispiel\myfootcite[Text vorm Zitat][ S. 200. Und weiterer Text nach dem Zitat]{Wenzel.2008}
\bibliography{Literatur_Dissertation}
\bibliographystyle{jureco}
\end{document}
mit dem Literatureintrag:
@article{Wenzel.2008,
author = {Wenzel, Klaus and Hoffmann, Andreas},
year = {2008},
title = {Unternehmensbewertung nach IDW ES~1 i.~d.~F. 2007},
pages = {S.~193-208},
volume = {2008},
number = {4},
journal = {BBK}
}
Statt der ausgegebenen Fußnote „Vorm Zitat Wenzel/Hoffmann (2008), S. 200. Und weiterer Text nach dem Zitat.“ soll beispielsweise darin stehen: „Text vorm Zitat neuer, unabhängiger Zitationstitel, S. 200. Und weiterer Text nach dem Zitat.“
Es wäre klasse, wenn ihr eine Lösung finden würdet. Vielen Dank im Voraus für eure Mühe, thomas
P. S.: Der \myfootcite-Befehl wurde deswegen definiert, damit bei der Zitation nicht die Zeitschrift mit aufgeführt wird. Siehe folgender Beitrag in diesem Forum:http://www.mrunix.de/forums/showthread.php?t=71687
Ich habe eine Frage zu Zitationsstilen. Für bestimmte Einträge hätte ich gerne eine zum Standardfall abweichende Darstellung bei Fußnotenzitaten. Normalerweise wird immer mit Autor (Jahr) zitiert. Stattdessen möchte ich aber eine vom eigentlichen Autor und Titel komplett unabhängige Darstellung haben. Ich stelle mir das so vor, dass im Eintrag im Literaturverzeichnis zusätzlich ein Feld hinzugefügt wird wie „cite as“ und nur dieses Feld wird dann beim Zitat wiedergegeben.
Am schönsten wäre es, wenn es analog zu der Definition von \myfootcite[vor Zitat][nach Zitat]{Zitierschlüssel} laufen würde (siehe Beispiel unten), sodass ich vorher und nachher ebenfalls beliebige Texte schreiben kann. Es könnte also etwa so aussehen: \myspecialfootcite[vor Zitat][nach Zitat]{Zitierschlüssel} und soll eben einen vorher definierten abweichenden Titel ausgeben.
Ich hoffe, folgendes Beispiel verdeutlicht das Ganze noch einmal:
\documentclass[a4paper, 12pt,
DIV=12,
oneside,
]{scrbook}
%Deutsche Anpassung
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage{tocbasic}
\usepackage[tight]{shorttoc}
\usepackage{amsmath}
% Literaturverzeichnis
\usepackage{jurabib}
\jurabibsetup{
authorformat=smallcaps,
authorformat=year,
commabeforerest,
titleformat=commasep,
bibformat=nohang
}
% Neue Zitierweise mit myfootcite[][]{}
\makeatletter
\def\myfootcite@ii[#1][#2]#3{%
\footnote{%
\ifx\relax#1\relax\else
#1
\fi
\citeauthor{#3}
\ifx\relax#2\relax
\citefield{year}{#3}%
\else
\citefield[\unskip #2]{year}{#3}%
\fi
.}%
}
\def\myfootcite@i[#1]{%
\@ifnextchar[%]
{\myfootcite@ii[#1]}{\myfootcite@ii[][#1]}%
}
\newcommand*\myfootcite{%
\@ifnextchar[%]
{\myfootcite@i}{\myfootcite@i[]}%
}
\makeatother
\newcommand*\mycite[2][]{%
\citeauthor{#2}
\ifx\relax#1\relax
\citefield{year}{#2}%
\else
\citefield[\jbpagename\space#1]{year}{#2}%
\fi
}
\begin{document}
Beispiel\myfootcite[Text vorm Zitat][ S. 200. Und weiterer Text nach dem Zitat]{Wenzel.2008}
\bibliography{Literatur_Dissertation}
\bibliographystyle{jureco}
\end{document}
mit dem Literatureintrag:
@article{Wenzel.2008,
author = {Wenzel, Klaus and Hoffmann, Andreas},
year = {2008},
title = {Unternehmensbewertung nach IDW ES~1 i.~d.~F. 2007},
pages = {S.~193-208},
volume = {2008},
number = {4},
journal = {BBK}
}
Statt der ausgegebenen Fußnote „Vorm Zitat Wenzel/Hoffmann (2008), S. 200. Und weiterer Text nach dem Zitat.“ soll beispielsweise darin stehen: „Text vorm Zitat neuer, unabhängiger Zitationstitel, S. 200. Und weiterer Text nach dem Zitat.“
Es wäre klasse, wenn ihr eine Lösung finden würdet. Vielen Dank im Voraus für eure Mühe, thomas
P. S.: Der \myfootcite-Befehl wurde deswegen definiert, damit bei der Zitation nicht die Zeitschrift mit aufgeführt wird. Siehe folgender Beitrag in diesem Forum:http://www.mrunix.de/forums/showthread.php?t=71687