Anmerkung zur bib-Datei: Bei manchen @article-Einträgen fehlt das Feld "journal".
Zu makebst und biblatex hat bobmalaria schon eine gute Einführung geliefert - als Ergänzung hier ein lauffähiges biblatex-Beispiel. (Das Feld "hyphenation" bestimmt die Trennregeln für den jeweiligen Eintrag, und "journaltitle" ist die biblatex-Entsprechung zu "journal".)
Code:
\documentclass{article}
\usepackage[latin9]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[style=authoryear-icomp]{biblatex}
\usepackage{csquotes}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{Bli74,
hyphenation = {english},
author = {Blinder, Alan S.},
year = {1974},
title = {The economics of brushing teeth},
journaltitle = {Journal of Political Economy},
volume = {82},
number = {4},
pages = {887--891},
}
\end{filecontents}
\bibliography{\jobname}
\begin{document}
Ein bisschen Text \autocite{Bli74}.
\printbibliography
\end{document}
Ich will nicht ausschließen, dass dir bereits mit makebst geholfen ist - der in deinem Fall geforderte Bindestrich vor dem Verlag bzw. dem Journaltitel ist mir allerdings bis jetzt nicht untergekommen.
lockstep
Lesezeichen