PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Im Harvard-Stil reverenzieren mit Jurabib?



x_merlin_x
05-01-2007, 13:39
Hallo zusammen,

ich möchte gerne Jurabib so konfiguerieren, dass es im Harvard-Stil zitiert. Also z.B. so:

bla blub (Stevens 1999) bla blub

Kann man das mit der Jurabib hinbekommen? Momentan ist nur der Author in normaler Schrift im Text zu sehen der als blauer Link auf das Literaturverzeichnis verzweigt.

Beste Grüße,

Merlin

x_merlin_x
05-01-2007, 14:31
also jetzt hab ichs dann "fast"

\bibliographystyle{jureco}

erzeugt:

bla blub Porter (2003) bla blub

Wenn jetzt nur noch die Klammer vor Porter gezogen wird hab ichs :-) Kann doch nicht so schwer sein?!

Hat das denn noch niemand gehabt?

Vielen Dank für jegliche Hilfe,

Merlin

sofa-surfer
05-01-2007, 15:01
Hallo,

über die Forensuche bin ich auf einen Workaround von rais (den man wohl gut und gerne inzwischen als jurabib-Guru bezeichnen darf :D ) gestoßen, der das zu tun scheint, was du willst.




\documentclass{scrartcl}


\begin{filecontents}{literaturtest.bib}
@article{Popescu:2005aa,
Author = {Alin C. Popescu and H. Farid},
Journal = {IEEE {T}ransactions on {S}ignal {P}rocessing},
Number = 2,
Pages = {758--767},
Title = {Exposing {D}igital {F}orgeries by {D}etecting {T}races of {R}e-sampling},
Volume = 53,
Year = 2005}

\end{filecontents}


\usepackage{jurabib}
%in Präambel:
\newcommand{\mycite}[3][]{%
\renewcommand{\jbcitationyearformat}[1]{##1} %nur hier: Jahr ohne Klammer
(\ifthenelse{\equal{.}{#1.}}{}{#1 }\citeauthor{#3} \citefield{year}{#3}\ifthenelse{\equal{.}{#2.}}{}{ , #2})
}%\mycite[vorher]{nachher}{bibref}


\begin{document}


\mycite{}{Popescu:2005aa} bzw.
\mycite{S.~11}{Popescu:2005aa} oder gar
\mycite[das steht noch davor]{S.~11}{Popescu:2005aa}

\bibliography{literaturtest}
\bibliographystyle{jurabib}



\end{document}

Hier kannst du genauer nachlesen ...
http://www.mrunix.de/forums/showthread.php?t=44004&highlight=jurabib+klammer

Matthias

x_merlin_x
05-01-2007, 15:37
Absolut Perfekt!!! Super :-) :-) Alleine wäre ich da sicher nie und nimmer drauf gekommen.

1000 Dank!

Merlin

ixmix
22-03-2012, 21:48
Hallo Merlin und Matthias,
ich danke Euch zunächst für diese Hinweise. Habe das genau so übernommen und jetzt die Herausforderung, dass ich auch mit einem Verweis auf zwei Werke aus meinem Literaturverzeichnis verweisen möchte. Z.B. (Vgl. Sommer 2005, S. 15; auch Winter 2006, S. 16). Wie könnte man das umsetzen? Danke, Max

ixmix
24-03-2012, 11:21
Hallo,
Zur Info: Ich bin jetzt bei natbib fündig geworden.
\usepackage[sectionbib,round]{natbib}
\setcitestyle{aysep={},yysep={;}}
Hier verwende ich jetzt \cite (für einen Autor und runde Klammern) oder auch \citealp (ohne Klammern). Mit citealp zitiere ich dann mehrere Werke und mache die runden Klammern selbst aussen rum.
Ciao, Max