Scirty
06-03-2010, 22:09
Hallo zusammen!
Ich erstelle mein Literaturverzeichnis mittels Biblatex. Jetzt ist mir folgendes "Problem" aufgefallen:
Habe ich z.B. 6 Autoren, und lasse das Literaturverzeichnis mit \printbibliography[minnames=6] ausgeben, so wird es wie gewünscht dargestellt.
Gebe ich jedoch eine Zahl größer als die Autorenzahl an, so fehlt das "und" zwischen vorletztem und letztem Autor.
Ich könnte jetzt natürlich einfach in meiner Semesterarbeit das Buch mit den meisten Autoren "x" suchen und dann \printbibliography[minnames=x] ausgeben lassen.
Allerdings frage ich mich ob es da nicht eine "bessere" Lösung gibt?
Minimalbeispiel:
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[babel]{csquotes}
\usepackage{filecontents}
\begin{filecontents}{reference.bib}
@Article{Muster,
author = {Muster, M. and Author, A. and Buthor, B. and Cuthor, C. and Duthor, D. and Euther, E.},
title ={Titel},
year = {1998},
journaltitle= {Bsp},
volume = {14},
pages= {4--15},
issue = {2}
}
\end{filecontents}
\usepackage[style=numeric-comp]{biblatex}
\bibliography{reference}
\begin{document}
Hier steht Text. \cite{Muster}
\printbibliography[minnames=6] %"Richtige Ausgabe"
\printbibliography[minnames=7] %Ausgabe ohne "und" falls minnames > 6
\end{document}
Vielen Danke im Voraus!
Ich erstelle mein Literaturverzeichnis mittels Biblatex. Jetzt ist mir folgendes "Problem" aufgefallen:
Habe ich z.B. 6 Autoren, und lasse das Literaturverzeichnis mit \printbibliography[minnames=6] ausgeben, so wird es wie gewünscht dargestellt.
Gebe ich jedoch eine Zahl größer als die Autorenzahl an, so fehlt das "und" zwischen vorletztem und letztem Autor.
Ich könnte jetzt natürlich einfach in meiner Semesterarbeit das Buch mit den meisten Autoren "x" suchen und dann \printbibliography[minnames=x] ausgeben lassen.
Allerdings frage ich mich ob es da nicht eine "bessere" Lösung gibt?
Minimalbeispiel:
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[babel]{csquotes}
\usepackage{filecontents}
\begin{filecontents}{reference.bib}
@Article{Muster,
author = {Muster, M. and Author, A. and Buthor, B. and Cuthor, C. and Duthor, D. and Euther, E.},
title ={Titel},
year = {1998},
journaltitle= {Bsp},
volume = {14},
pages= {4--15},
issue = {2}
}
\end{filecontents}
\usepackage[style=numeric-comp]{biblatex}
\bibliography{reference}
\begin{document}
Hier steht Text. \cite{Muster}
\printbibliography[minnames=6] %"Richtige Ausgabe"
\printbibliography[minnames=7] %Ausgabe ohne "und" falls minnames > 6
\end{document}
Vielen Danke im Voraus!