PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Anpassen der natbib-Befehle in jurabib



zsch
22-02-2011, 10:26
Hallo,

ich benutze für meine Bibliographie das jurabib-Paket mit dem jureco-Style und möchte gerne die Zitate im Text dahingehend verändern, dass zwischen dem Jahr und der Seitenangabe ein Doppelpunkt steht, also:

Dies ist ein Ziitat (Müller 2009: 34), wie auch von auch von Müller (2009: 34) festgestellt wurde.

Den normalen cite-Befehl konnte ich ändern (siehe Code unten), allerdings liefert mir das nur die erste Variante des obigen Beispiels. Wenn ich die natbib-Befehle citet, citep und citealp benutze, erscheint nach wie vor ein Komma zwischen Jahr und Seitenangabe. Weiß jemand eine Lösung? Mit \bibpunct kann man ja in jurabib nichts ausrichten...

Danke und Grüße




\documentclass[a4paper,12pt,twoside,openbib]{report}

\usepackage[applemac]{inputenc}
\usepackage[ngerman]{babel}

% ----------------------------------------------
\usepackage{jurabib}
\input{/Users/zora/Documents/Literatur/myjurabib}
\jurabibsetup{
authorformat={year,and,abbrv},
commabeforerest,
round,
see,
pages=format,
titleformat=commasep,
bibformat={compress}
}

\renewcommand*{\jbcitationyearformat}[1]{#1}
\renewcommand*{\jbpagesep}{:}
\AddTo\bibsgerman{%
\def\jbpagename{}%
\def\jbpagesname{}%
}
% ----------------------------------------------

\begin{document}

%Text
\cite[456]{Seashore1938} und \citet[456]{Seashore1938} und \citep[456]{Seashore1938} und \citealp[456]{Seashore1938}

% Literaturverzeichnis
\bibliography{mini_bib}
\bibliographystyle{jureco}


\end{document}


Die Datei mini_bib:


@BOOK{Seashore1938,
title = {Psychology of Music},
publisher = {Dover Publications},
year = {1938},
author = {Carl E. Seashore},
address = {New York}
}