Ich möchte mit biblatex abgesehen von einer gewöhnlichen
Quellen-Liste (für Zitate) noch eine weitere Literaturliste
generieren, die alle Einträge einer bestimmten .bib-Datei enthält.
Die Quellen für die Textzitate sollen dabei aus mehreren
.bib-Dateien kommen können (u.a. der für die Literaturliste).
Also sinngemäß sowas (lauffähiges Beispiel zum Basteln weiter unten):
\begin{refsection}
\bibliography{quellen,literatur}
\textcite{mueller:2001} % aus quellen.bib
\textcite{mueller:2002} % aus literatur.bib
\printbibliography
\end{refsection}
\begin{refsection}
\bibliography{literatur}
\nocite{*} % alles aus literatur.bib
\printbibliography
\end{refsection}
Leider ist \bibliography{} nur für die Präambel gedacht, und deshalb
funktioniert das nicht so. Hat jemand eine Idee, wie man das lösen
könnte?
Danke und Grüße!
Beni
%%% MINIMALBEISPIEL %%%
\begin{filecontents}{quellen.bib}
@ARTICLE{mueller:2001,
author = {Hans Müller AND Hinz Kuntz AND Peter Meier},
title = {Studie 1},
journal = {Zeitschrift A},
year = {2000},
volume = {1},
pages = {1},
}
\end{filecontents}
\begin{filecontents}{literatur.bib}
@ARTICLE{mueller:2002,
author = {Hans Müller AND Thomas Schmidt AND Peter Meier},
title = {Studie 2},
journal = {Zeitschrift B},
year = {2002},
volume = {2},
pages = {2},
}
@ARTICLE{schulz:2003,
author = {Martin Schulz AND Peter Schmidt AND Sabine Mayer AND
Hans Müller},
title = {Studie 3},
journal = {Zeitschrift C},
year = {2003},
volume = {3},
pages = {3},
}
\end{filecontents}
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[style=authoryear,maxnames=10]{biblatex}
\bibliography{quellen,literatur}
\defbibheading{quellen}{\section*{Quellen}}
\defbibheading{literatur}{\section*{Literaturliste}}
\begin{document}
\begin{refsection}
\textcite{mueller:2001}, \textcite{mueller:2002}
\printbibliography[heading=quellen]
\end{refsection}
\begin{refsection}
\nocite{*}
\printbibliography[heading=literatur]
\end{refsection}
\end{document}
> \begin{refsection}
> \bibliography{literatur}
> \nocite{*} % alles aus literatur.bib
> \printbibliography
> \end{refsection}
>
>
> Leider ist \bibliography{} nur für die Präambel gedacht, und deshalb
> funktioniert das nicht so. Hat jemand eine Idee, wie man das lösen
> könnte?
\begin{refsection}[literatur]
\nocite{*} % alles aus literatur.bib
\printbibliography
\end{refsection}
--
Sender address blackholed; do not reply to From: address.
You can still reach me by email at: lehman gmx net.
Wie üblich bei biblatex einfacher als gedacht... Steht natürlich
auch in der Dokumentation. Allerdings nicht da wo ich nachgeschaut
habe, nämlich unter "Multiple Bibliographies".
Danke für die Hilfe (und biblatex)!
Benjamin