Ich empfehle die Verwendung von biblatex. Anbei findest du ein lauffähiges Beispiel, das deinen Stilvorgaben entspricht. Siehe auch What to do to switch to biblatex? und Guidelines for customizing biblatex styles.
Code:
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[style=authoryear]{biblatex}
\renewcommand*{\multinamedelim}{\addslash}
\renewcommand*{\finalnamedelim}{\addslash}
\AtBeginBibliography{%
\renewcommand*{\multinamedelim}{\addsemicolon\space}%
\renewcommand*{\finalnamedelim}{\addsemicolon\space}%
}
\renewcommand*{\nameyeardelim}{\addcomma\space}
\DefineBibliographyStrings{ngerman}{%
sequens = {f},
sequentes = {ff},
}
\renewcommand*{\sqspace}{}
\DeclareNameAlias{sortname}{last-first}
\renewcommand*{\labelnamepunct}{\addcolon\space}
\renewcommand*{\newunitpunct}{\addcomma\space}
\renewbibmacro*{publisher+location+date}{%
\printlist{publisher}%
\setunit*{\addcolon\space}%
\printlist{location}%
\setunit*{\addcomma\space}%
\usebibmacro{date}%
\newunit}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{Bau10,
author = {Baum, S. and Strauch, F.},
year = {2010},
title = {Mein Freund der Baum},
location = {Berlin},
publisher = {Springer-Verlag},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
Ein bisschen Text \autocite[vgl.][50\psqq]{Bau10}.
\printbibliography
\end{document}
Lesezeichen