PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : zitieren; style: (Autor et al., Jahr)



ReedWood
14-01-2006, 19:49
Hallo zusammen,

ich hab ein Literaturverzeichnis mit bibtex aufgebaut.
Jetzt suche ich eine style der folgendes kann:
Hat das Dokument, daß ich zitiere einen Autor muss da stehen:
(Nachname, Jahr)
Hat das Dokument, daß ich zitiere zwei Autoren muss da stehen:
(Nachname1 und Nachname2, Jahr)
Hat das Dokument, daß ich zitiere mehr als zwei Autoen muss da stehen:
(Nachname des Erstautors et al., Jahr)

Kennt jemand ein stylefile das das kann.

Ich danke im Vorraus.
Gruß Wolfgang

...und ein schönes Jahr 2006

ReedWood
14-01-2006, 22:36
hmm also,
ich habe das stylefile von
PLoS-Biology
gefunden.
Das kann folgendes:
% The \cite command functions as follows:
% \citet{key} ==>> Jones et al. (1990)
% \citet*{key} ==>> Jones, Baker, and Smith (1990)
% \citep{key} ==>> (Jones et al., 1990)
% \citep*{key} ==>> (Jones, Baker, and Smith, 1990)
% \citep[chap. 2]{key} ==>> (Jones et al., 1990, chap. 2)
% \citep[e.g.][]{key} ==>> (e.g. Jones et al., 1990)
% \citep[e.g.][p. 32]{key} ==>> (e.g. Jones et al., p. 32)
% \citeauthor{key} ==>> Jones et al.
% \citeauthor*{key} ==>> Jones, Baker, and Smith
% \citeyear{key} ==>> 1990

Nur daß jetzt das Literaturverzeichnis am Ende nicht mehr so gut aussieht.

Gruß Wolfgang

rais
14-01-2006, 23:32
Hallo Wolfgang,
ich kenn zwar keinen Stil, der das direkt unterstützt (außer vielleicht jurabib), aber...
natbib zitiert mit \citep{..} zwar so, hat aber ein "and" statt "und";
dinat zitiert mit \citep{..} auch so, hat aber "u.a." statt dem "et alii".
Bei letzterem sollte es aber möglich sein, wenn Du Dir den dinat.bst umkopierst und auch dabei umbenennst, dann könntest Du in dieser Datei die Zeile


FUNCTION {push.ua} { "u.\,a." }
entsprechend auf


FUNCTION {push.ua} { "et al." }
ummünzen.
MfG,