PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : natbib/dinat-style verändern



Andershalt
17-10-2006, 15:32
Hallo Leute,

ich verwende das natbib-Packet mit dem dinat-Style. Leider ist es mit natbib meines Wissens nicht möglich wie folgt zu zitieren:

Autor (Jahreszahl), S.XX

Es geht wohl nur Autor (Jahreszahl, S.XX). auf den Reference sheet für natbib sind verschiedene Möglichkeiten zur Veränderung aufgezeigt. Diese ist aber wohl nicht möglich. Kann aber auch daran lieben, dass ich schon halb blind bin weil ich an Literaturverzeichnis und Zitieren jetzt schon den ganzen Tag rumdoktore.
Bin für jede Hilfe und Hinweise dankbar.

Gruß, Andershalt

countbela666
17-10-2006, 18:25
Hallo,

wie wär's mit folgendem:

\begin{filecontents}{lit.bib}
@book{test,
title = {Ueber das Schreiben von Blindtexten},
author = {Peter Lustig},
publisher = {Verlag},
year = 2006
}
\end{filecontents}
\documentclass{scrartcl}
\usepackage{natbib,ifthen}
\providecommand{\mycite}[2][__empty__]{%
\ifthenelse{\equal{#1}{__empty__}}%
{\citet{#2}}%
{\citet{#2}, #1}%
}
\begin{document}
Nach \mycite[S.~1]{test} blabla, sowie laut \mycite{test} laber, suelz
\bibliographystyle{dinat}
\bibliography{lit}
\end{document}Grüße,
Marcel

Andershalt
18-10-2006, 12:40
Perfekt! Herzlichen und vielen Dank...